0001628280-21-023379.txt : 20211115 0001628280-21-023379.hdr.sgml : 20211115 20211115161923 ACCESSION NUMBER: 0001628280-21-023379 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 92 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211115 FILER: COMPANY DATA: COMPANY CONFORMED NAME: SomaLogic, Inc. CENTRAL INDEX KEY: 0001837412 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-COMMERCIAL PHYSICAL & BIOLOGICAL RESEARCH [8731] IRS NUMBER: 854298912 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-40090 FILM NUMBER: 211410966 BUSINESS ADDRESS: STREET 1: C/O CORVEX MANAGEMENT LP STREET 2: 667 MADISON AVENUE CITY: NEW YORK STATE: NY ZIP: 10065 BUSINESS PHONE: (212) 474 6724 MAIL ADDRESS: STREET 1: C/O CORVEX MANAGEMENT LP STREET 2: 667 MADISON AVENUE CITY: NEW YORK STATE: NY ZIP: 10065 FORMER COMPANY: FORMER CONFORMED NAME: CM Life Sciences II Inc. DATE OF NAME CHANGE: 20201221 10-Q 1 slgc-20210930.htm 10-Q slgc-20210930
0001837412FALSE2021Q312/31P3DP3DP3D00018374122021-01-012021-09-300001837412us-gaap:CommonStockMember2021-01-012021-09-300001837412us-gaap:WarrantMember2021-01-012021-09-30xbrli:shares00018374122021-10-29iso4217:USD00018374122021-09-3000018374122020-12-31iso4217:USDxbrli:shares0001837412us-gaap:ServiceMember2021-07-012021-09-300001837412us-gaap:ServiceMember2020-07-012020-09-300001837412us-gaap:ServiceMember2021-01-012021-09-300001837412us-gaap:ServiceMember2020-01-012020-09-300001837412us-gaap:ProductMember2021-07-012021-09-300001837412us-gaap:ProductMember2020-07-012020-09-300001837412us-gaap:ProductMember2021-01-012021-09-300001837412us-gaap:ProductMember2020-01-012020-09-3000018374122021-07-012021-09-3000018374122020-07-012020-09-3000018374122020-01-012020-09-300001837412srt:ScenarioPreviouslyReportedMember2020-12-310001837412us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412us-gaap:TreasuryStockMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2020-12-310001837412srt:RestatementAdjustmentMember2020-12-310001837412us-gaap:CommonStockMembersrt:RestatementAdjustmentMember2020-12-310001837412us-gaap:TreasuryStockMembersrt:RestatementAdjustmentMember2020-12-310001837412us-gaap:AdditionalPaidInCapitalMembersrt:RestatementAdjustmentMember2020-12-310001837412us-gaap:CommonStockMember2020-12-310001837412us-gaap:TreasuryStockMember2020-12-310001837412us-gaap:AdditionalPaidInCapitalMember2020-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001837412us-gaap:RetainedEarningsMember2020-12-310001837412us-gaap:CommonStockMember2021-01-012021-03-310001837412us-gaap:AdditionalPaidInCapitalMember2021-01-012021-03-3100018374122021-01-012021-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-03-310001837412us-gaap:RetainedEarningsMember2021-01-012021-03-3100018374122021-03-310001837412us-gaap:CommonStockMember2021-03-310001837412us-gaap:TreasuryStockMember2021-03-310001837412us-gaap:AdditionalPaidInCapitalMember2021-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-03-310001837412us-gaap:RetainedEarningsMember2021-03-310001837412us-gaap:CommonStockMember2021-04-012021-06-300001837412us-gaap:AdditionalPaidInCapitalMember2021-04-012021-06-3000018374122021-04-012021-06-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-04-012021-06-300001837412us-gaap:RetainedEarningsMember2021-04-012021-06-3000018374122021-06-300001837412us-gaap:CommonStockMember2021-06-300001837412us-gaap:TreasuryStockMember2021-06-300001837412us-gaap:AdditionalPaidInCapitalMember2021-06-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001837412us-gaap:RetainedEarningsMember2021-06-300001837412us-gaap:CommonStockMember2021-07-012021-09-300001837412us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001837412us-gaap:RetainedEarningsMember2021-07-012021-09-300001837412us-gaap:CommonStockMember2021-09-300001837412us-gaap:TreasuryStockMember2021-09-300001837412us-gaap:AdditionalPaidInCapitalMember2021-09-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001837412us-gaap:RetainedEarningsMember2021-09-300001837412srt:ScenarioPreviouslyReportedMember2019-12-310001837412us-gaap:CommonStockMembersrt:ScenarioPreviouslyReportedMember2019-12-310001837412us-gaap:TreasuryStockMembersrt:ScenarioPreviouslyReportedMember2019-12-310001837412us-gaap:AdditionalPaidInCapitalMembersrt:ScenarioPreviouslyReportedMember2019-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMembersrt:ScenarioPreviouslyReportedMember2019-12-310001837412us-gaap:RetainedEarningsMembersrt:ScenarioPreviouslyReportedMember2019-12-310001837412us-gaap:CommonStockMembersrt:RestatementAdjustmentMember2019-12-310001837412us-gaap:TreasuryStockMembersrt:RestatementAdjustmentMember2019-12-310001837412us-gaap:AdditionalPaidInCapitalMembersrt:RestatementAdjustmentMember2019-12-310001837412srt:RestatementAdjustmentMember2019-12-3100018374122019-12-310001837412us-gaap:CommonStockMember2019-12-310001837412us-gaap:TreasuryStockMember2019-12-310001837412us-gaap:AdditionalPaidInCapitalMember2019-12-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001837412us-gaap:RetainedEarningsMember2019-12-310001837412us-gaap:CommonStockMember2020-01-012020-03-310001837412us-gaap:AdditionalPaidInCapitalMember2020-01-012020-03-3100018374122020-01-012020-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-03-310001837412us-gaap:RetainedEarningsMember2020-01-012020-03-3100018374122020-03-310001837412us-gaap:CommonStockMember2020-03-310001837412us-gaap:TreasuryStockMember2020-03-310001837412us-gaap:AdditionalPaidInCapitalMember2020-03-310001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-03-310001837412us-gaap:RetainedEarningsMember2020-03-310001837412us-gaap:CommonStockMember2020-04-012020-06-300001837412us-gaap:AdditionalPaidInCapitalMember2020-04-012020-06-3000018374122020-04-012020-06-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-04-012020-06-300001837412us-gaap:RetainedEarningsMember2020-04-012020-06-3000018374122020-06-300001837412us-gaap:CommonStockMember2020-06-300001837412us-gaap:TreasuryStockMember2020-06-300001837412us-gaap:AdditionalPaidInCapitalMember2020-06-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001837412us-gaap:RetainedEarningsMember2020-06-300001837412us-gaap:CommonStockMember2020-07-012020-09-300001837412us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001837412us-gaap:RetainedEarningsMember2020-07-012020-09-3000018374122020-09-300001837412us-gaap:CommonStockMember2020-09-300001837412us-gaap:TreasuryStockMember2020-09-300001837412us-gaap:AdditionalPaidInCapitalMember2020-09-300001837412us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001837412us-gaap:RetainedEarningsMember2020-09-30slgc:lease00018374122020-01-012020-12-31xbrli:pure0001837412us-gaap:CommonClassAMember2021-09-010001837412us-gaap:CommonClassAMember2021-09-300001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberslgc:CustomerAMember2021-09-302021-09-300001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMemberslgc:CustomerAMember2020-12-312020-12-310001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberslgc:CustomerAMember2021-07-012021-09-300001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberslgc:CustomerAMember2020-07-012020-09-300001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberslgc:CustomerAMember2021-01-012021-09-300001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberslgc:CustomerAMember2020-01-012020-09-300001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerBMemberus-gaap:AccountsReceivableMember2020-12-312020-12-310001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerBMemberus-gaap:SalesRevenueNetMember2020-07-012020-09-300001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerBMemberus-gaap:SalesRevenueNetMember2021-01-012021-09-300001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerBMemberus-gaap:SalesRevenueNetMember2020-01-012020-09-300001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerCMemberus-gaap:AccountsReceivableMember2021-09-302021-09-300001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerCMemberus-gaap:AccountsReceivableMember2020-12-312020-12-310001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberslgc:CustomerCMember2020-07-012020-09-300001837412us-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMemberslgc:CustomerCMember2021-01-012021-09-300001837412us-gaap:CustomerConcentrationRiskMemberslgc:CustomerDMemberus-gaap:AccountsReceivableMember2020-12-312020-12-310001837412slgc:CustomerEMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-09-302021-09-300001837412us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:AccountsReceivableMember2021-09-302021-09-300001837412us-gaap:NonUsMemberus-gaap:GeographicConcentrationRiskMemberus-gaap:AccountsReceivableMember2020-12-312020-12-310001837412slgc:PublicWarrantsMemberslgc:CMLSIIMember2021-02-280001837412slgc:CMLSIIMemberslgc:PrivatePlacementWarrantsMember2021-02-280001837412us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberslgc:NECCorporationNECMember2011-07-310001837412us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMemberslgc:NECCorporationNECMember2011-07-012011-07-310001837412slgc:NECSolutionInnovatorsLtdNESMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember2020-03-310001837412slgc:NECSolutionInnovatorsLtdNESMemberus-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember2020-03-012020-03-310001837412us-gaap:RoyaltyMember2021-07-012021-09-300001837412us-gaap:RoyaltyMember2020-07-012020-09-300001837412us-gaap:RoyaltyMember2021-01-012021-09-300001837412us-gaap:RoyaltyMember2020-01-012020-09-30slgc:segment00018374122021-09-012021-09-010001837412us-gaap:CommonStockMember2021-09-010001837412slgc:OldSomaLogicShareholdersMember2021-09-012021-09-010001837412slgc:CertainEmployeesAndDirectorsMember2021-09-012021-09-0100018374122021-09-010001837412slgc:CMLSIIMember2021-09-012021-09-010001837412slgc:CMLSIIMember2021-09-010001837412slgc:CMLSIIMember2021-08-310001837412us-gaap:CommonStockMember2021-09-012021-09-010001837412us-gaap:CommonClassBMember2021-09-010001837412us-gaap:ProductAndServiceOtherMember2021-07-012021-09-300001837412us-gaap:ProductAndServiceOtherMember2020-07-012020-09-300001837412us-gaap:ProductAndServiceOtherMember2021-01-012021-09-300001837412us-gaap:ProductAndServiceOtherMember2020-01-012020-09-3000018374122021-10-012021-09-300001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-09-300001837412us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:AssetBackedSecuritiesMember2021-09-300001837412us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2021-09-300001837412slgc:InternationalGovernmentSecuritiesMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001837412us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001837412us-gaap:FairValueMeasurementsRecurringMember2020-12-310001837412us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001837412us-gaap:FairValueInputsLevel2Memberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:CorporateBondSecuritiesMember2020-12-310001837412slgc:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2021-09-300001837412slgc:PublicWarrantsMemberus-gaap:FairValueMeasurementsRecurringMemberus-gaap:FairValueInputsLevel1Member2020-12-310001837412us-gaap:FairValueInputsLevel3Memberslgc:PrivatePlacementWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:FairValueInputsLevel3Memberslgc:PrivatePlacementWarrantsMemberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001837412us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2021-09-300001837412us-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001837412us-gaap:WarrantMember2021-09-010001837412us-gaap:WarrantMember2021-09-012021-09-300001837412us-gaap:WarrantMember2021-09-300001837412us-gaap:MeasurementInputSharePriceMember2021-09-300001837412us-gaap:MeasurementInputSharePriceMember2021-09-010001837412us-gaap:MeasurementInputPriceVolatilityMember2021-09-300001837412us-gaap:MeasurementInputPriceVolatilityMember2021-09-010001837412us-gaap:MeasurementInputRiskFreeInterestRateMember2021-09-300001837412us-gaap:MeasurementInputRiskFreeInterestRateMember2021-09-010001837412us-gaap:MeasurementInputExpectedDividendRateMember2021-09-300001837412us-gaap:MeasurementInputExpectedDividendRateMember2021-09-010001837412slgc:ContingentConsiderationLiabilityMember2021-09-010001837412slgc:ContingentConsiderationLiabilityMember2021-09-012021-09-300001837412slgc:ContingentConsiderationLiabilityMember2021-09-300001837412slgc:OtherLongTermLiabilitiesMemberus-gaap:FairValueInputsLevel3Memberus-gaap:FairValueMeasurementsRecurringMember2020-12-310001837412us-gaap:MeasurementInputCreditSpreadMember2020-12-310001837412slgc:MeasurementInputRecoveryRateMember2020-12-310001837412us-gaap:LineOfCreditMember2020-06-300001837412us-gaap:FairValueInputsLevel3Member2020-12-310001837412slgc:LabEquipmentMember2021-09-300001837412slgc:LabEquipmentMember2020-12-310001837412us-gaap:ComputerEquipmentMember2021-09-300001837412us-gaap:ComputerEquipmentMember2020-12-310001837412us-gaap:FurnitureAndFixturesMember2021-09-300001837412us-gaap:FurnitureAndFixturesMember2020-12-310001837412us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-09-300001837412us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-12-310001837412us-gaap:LeaseholdImprovementsMember2021-09-300001837412us-gaap:LeaseholdImprovementsMember2020-12-310001837412us-gaap:ConstructionInProgressMember2021-09-300001837412us-gaap:ConstructionInProgressMember2020-12-310001837412us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-07-012021-09-300001837412us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-07-012020-09-300001837412us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2021-01-012021-09-300001837412us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2020-01-012020-09-3000018374122020-01-012020-01-310001837412us-gaap:CommonStockMember2020-01-012020-01-310001837412us-gaap:UnsecuredDebtMemberslgc:PaycheckProtectionProgramPPPMember2021-09-300001837412us-gaap:UnsecuredDebtMemberslgc:PaycheckProtectionProgramPPPMember2020-12-310001837412us-gaap:LineOfCreditMember2021-09-300001837412us-gaap:LineOfCreditMember2020-12-310001837412us-gaap:ConvertibleDebtMember2007-03-310001837412us-gaap:ConvertibleDebtMember2017-06-300001837412us-gaap:ConvertibleDebtMember2021-01-012021-09-300001837412us-gaap:ConvertibleDebtMember2020-01-012020-09-300001837412us-gaap:CommonStockMemberus-gaap:ConvertibleDebtMember2021-01-012021-09-300001837412us-gaap:ConvertibleDebtMemberus-gaap:PreferredStockMember2021-01-012021-09-300001837412us-gaap:CommonClassBMember2021-07-092021-07-090001837412us-gaap:ConvertibleDebtMember2021-07-012021-09-300001837412us-gaap:ConvertibleDebtMember2021-09-300001837412us-gaap:CommonStockMember2021-07-092021-07-090001837412us-gaap:UnsecuredDebtMemberslgc:PaycheckProtectionProgramPPPMember2020-04-300001837412us-gaap:UnsecuredDebtMemberslgc:PaycheckProtectionProgramPPPMember2020-04-130001837412us-gaap:UnsecuredDebtMemberslgc:PaycheckProtectionProgramPPPMember2021-06-210001837412us-gaap:LineOfCreditMember2016-02-012016-02-290001837412us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2016-02-012016-02-290001837412us-gaap:LineOfCreditMember2017-12-012017-12-310001837412us-gaap:LondonInterbankOfferedRateLIBORMemberus-gaap:LineOfCreditMember2017-12-012017-12-310001837412us-gaap:LineOfCreditMember2017-12-310001837412us-gaap:CommonClassBMember2017-12-012017-12-310001837412us-gaap:CommonClassBMember2017-12-310001837412us-gaap:CommonStockMember2017-12-012017-12-310001837412us-gaap:LineOfCreditMember2020-06-290001837412us-gaap:RedeemableConvertiblePreferredStockMember2020-11-202020-11-200001837412us-gaap:LineOfCreditMember2020-11-202020-11-200001837412us-gaap:LineOfCreditMember2020-11-200001837412us-gaap:CommonStockMember2020-11-202020-11-200001837412us-gaap:LineOfCreditMember2021-04-090001837412us-gaap:LineOfCreditMember2021-04-092021-04-090001837412us-gaap:LineOfCreditMember2021-04-012021-06-300001837412us-gaap:LineOfCreditMember2021-07-012021-09-300001837412us-gaap:LineOfCreditMember2020-07-012020-09-300001837412us-gaap:LineOfCreditMember2021-01-012021-09-300001837412us-gaap:LineOfCreditMember2020-01-012020-09-300001837412slgc:PublicWarrantsMember2021-09-300001837412slgc:PrivatePlacementWarrantsMember2021-09-300001837412slgc:ClassOfWarrantOrRightTrancheOneMember2021-09-300001837412slgc:ClassOfWarrantOrRightTrancheTwoMember2021-09-300001837412slgc:ClassOfWarrantOrRightTrancheTwoMember2021-09-302021-09-300001837412slgc:ClassOfWarrantOrRightTrancheOneMember2021-09-302021-09-300001837412slgc:ClassOfWarrantOrRightTrancheOneMembersrt:MinimumMember2021-09-300001837412slgc:ClassOfWarrantOrRightTrancheOneMembersrt:MaximumMember2021-09-3000018374122021-09-302021-09-3000018374122020-11-012020-11-3000018374122020-12-012020-12-3100018374122020-11-3000018374122020-11-012020-12-310001837412us-gaap:CommonStockMember2020-11-012020-12-310001837412us-gaap:CommonClassBMember2021-08-312021-08-31slgc:plan00018374122021-01-012021-08-310001837412slgc:IncentivePlanMember2021-09-300001837412slgc:IncentivePlanMember2021-09-012021-09-300001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2021-07-012021-09-300001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-07-012020-09-300001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2021-01-012021-09-300001837412us-gaap:ServiceMemberus-gaap:CostOfSalesMember2020-01-012020-09-300001837412us-gaap:ProductMemberus-gaap:CostOfSalesMember2021-07-012021-09-300001837412us-gaap:ProductMemberus-gaap:CostOfSalesMember2020-07-012020-09-300001837412us-gaap:ProductMemberus-gaap:CostOfSalesMember2021-01-012021-09-300001837412us-gaap:ProductMemberus-gaap:CostOfSalesMember2020-01-012020-09-300001837412us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001837412us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001837412us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001837412us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-300001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300001837412us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-09-300001837412slgc:OutsideInventivePlan2009And2017PlanMember2021-09-300001837412slgc:OutsideIncentivePlanOtherMember2021-09-300001837412us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001837412us-gaap:EmployeeStockOptionMemberus-gaap:ShareBasedCompensationAwardTrancheOneMember2021-01-012021-09-300001837412us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001837412us-gaap:EmployeeStockOptionMember2021-09-300001837412us-gaap:EmployeeStockOptionMember2021-04-012021-06-300001837412us-gaap:PerformanceSharesMemberus-gaap:CommonClassBMember2021-08-012021-08-310001837412us-gaap:PerformanceSharesMemberus-gaap:CommonClassBMember2021-07-012021-09-300001837412us-gaap:PerformanceSharesMemberus-gaap:CommonClassBMember2021-01-012021-09-300001837412us-gaap:PerformanceSharesMember2021-09-300001837412us-gaap:CommonStockMember2021-08-012021-08-310001837412slgc:MergerAgreementMemberslgc:EarnOutSharesMember2021-09-012021-09-010001837412slgc:EarnOutSharesMember2021-09-300001837412slgc:EarnOutSharesMember2021-09-012021-09-300001837412slgc:EarnOutSharesMembersrt:MinimumMember2021-09-300001837412srt:MaximumMemberslgc:EarnOutSharesMember2021-09-3000018374122021-09-012021-09-300001837412slgc:MasterAgreementMember2021-07-012021-09-300001837412us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001837412us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001837412us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001837412us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001837412us-gaap:WarrantMember2021-07-012021-09-300001837412us-gaap:WarrantMember2020-07-012020-09-300001837412us-gaap:WarrantMember2021-01-012021-09-300001837412us-gaap:WarrantMember2020-01-012020-09-300001837412us-gaap:ConvertibleDebtSecuritiesMember2021-07-012021-09-300001837412us-gaap:ConvertibleDebtSecuritiesMember2020-07-012020-09-300001837412us-gaap:ConvertibleDebtSecuritiesMember2021-01-012021-09-300001837412us-gaap:ConvertibleDebtSecuritiesMember2020-01-012020-09-30

UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 30, 2021
OR
TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For transition period from    to
Commission File Number 001-39796
SOMALOGIC, INC.
(Exact name of registrant as specified in its charter)
Delaware52-4298912
(State or other jurisdiction of
incorporation or organization)
(I.R.S. Employer
Identification Number)
2945 Wilderness Place
Boulder, Colorado 80301
(303) 625-9000
(Address, including zip code, and telephone number, including area code, of registrant’s principal executive offices)
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of each exchange on which registered
Common Stock, $0.0001 par valueSLGC
Nasdaq Capital Market
Warrants to purchase Common StockSLGCW
Nasdaq Capital Market
Indicate by check mark whether the Registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the Registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. YesNo
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 filerNon-accelerated filerSmaller reporting companyEmerging 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 7(a)(2)(B) of the Securities Act.
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act): YesNo
As of October 29, 2021, there were approximately 181,172,759 shares of the registrant's common stock outstanding.




TABLE OF CONTENTS
 
  Page
   
 
 
 
 
 
 
  
 


CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS
The information in this Quarterly Report on Form 10-Q includes “forward-looking statements” within the meaning of the “safe harbor” provisions of the Private Securities Litigation Reform Act of 1995. All statements, other than statements of historical fact included in or incorporated by reference into this Quarterly Report on Form 10-Q, regarding our strategy, future operations, financial position, estimated revenues and losses, projected costs, prospects, plans and objectives of management are forward-looking statements. When used in this report, the words ““will be,” “will,” “expect,” “anticipate,” “continue,” “project,” “believe,” “plan,” “could,” “estimate,” “forecast,” “guidance,” “intend,” “may,” “plan,” “possible,” “potential,” “predict,” “pursue,” “should,” “target” and similar expressions are intended to identify forward-looking statements, although not all forward-looking statements contain such identifying words. These forward-looking statements are based on management’s current expectations and assumptions about future events and are based on currently available information as to the outcome and timing of future events.
These statements include, but are not limited to the following:
the occurrence of any event, change or other circumstances, including the outcome of any legal proceedings that may be instituted against the Company;
the ability to maintain the listing of the Company’s Common Stock on the Nasdaq, as applicable;
the risk of disruption to the Company’s current plans and operations;
the ability to recognize the anticipated benefits of the Company’s business, which may be affected by, among other things, competition and the ability to grow and manage growth profitably and retain its key employees;
costs related to the Company’s business;
changes in applicable laws or regulations;
the ability of the Company to raise financing in the future;
the success, cost and timing of the Company’s product development activities;
the Company’s ability to obtain and maintain regulatory approval for its products, and any related restrictions and limitations of any approved product;
the Company’s ability to maintain existing license agreements and manufacturing arrangements;
the Company’s ability to compete with other companies currently marketing or engaged in the development of products and services that serve customers engaged in proteomic analysis, many of which have greater financial and marketing resources than the Company;
the size and growth potential of the markets for the Company’s products, and the ability of each to serve those markets, either alone or in partnership with others;
the Company’s estimates regarding expenses, future revenue, capital requirements and needs for additional financing;
the Company’s financial performance; and
the impact of the COVID-19 pandemic on the Company.

The forward-looking statements contained in this Quarterly Report on Form 10-Q are based on the Company’s current expectations and beliefs concerning future developments and their potential effects on the Company. There can be no assurance that future developments affecting the Company will be those that the Company has anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond the Company’s control) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by these forward-looking statements. These risks and uncertainties include, but are not limited to, those factors described under section entitled “Risk Factors” in our registration statement on Form S-1, filed on October 18, 2021. Should one or more of these risks or uncertainties materialize, or should any of the assumptions prove incorrect, actual results may vary in material respects from those projected in these forward-looking statements. The Company will not and does not undertake any obligation to update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.

1

PART 1 – FINANCIAL INFORMATION
Item 1. Financial Statements
SomaLogic, Inc.
Condensed Consolidated Balance Sheets
Unaudited
(in thousands, except share data)
September 30, 2021December 31, 2020
ASSETS
Current assets
Cash and cash equivalents
$468,708 $164,944 
Investments
206,995 39,954 
Accounts receivable, net
14,690 17,449 
Inventory
10,646 7,020 
Deferred costs of services
883 1,450 
Prepaid expenses and other current assets
5,414 1,158 
Total current assets
707,336 231,975 
Non-current inventory
3,810 6,024 
Property and equipment, net
6,487 3,913 
Other long-term assets
908 378 
Total assets
$718,541 $242,290 
LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT)
Current liabilities
Accounts payable
$11,340 $7,064 
Accrued liabilities
6,489 6,310 
Deferred revenue
3,998 1,762 
Deferred rent
59 238 
Current portion of long-term debt
 2,423 
Total current liabilities
21,886 17,797 
Warrant liabilities36,340  
Earn-out liability30,678  
Deferred revenue, net of current portion
2,627 3,415 
Convertible debt
 1,926 
Long-term debt
 32,326 
Other long-term liabilities
1,111 909 
Total liabilities
92,642 56,373 
Commitments and contingencies (Note 9)
Stockholders’ equity (deficit)
Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at September 30, 2021 and December 31, 2020
  
Common stock, $0.0001 par value; 600,000,000 shares authorized; 181,164,377 and 114,266,515 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively
18 11 
Additional paid-in capital
1,101,499 597,274 
Accumulated other comprehensive loss
(12)(2)
Accumulated deficit
(475,606)(411,366)
Total stockholders’ equity (deficit)
625,899 185,917 
Total liabilities and stockholders’ equity (deficit)
$718,541 $242,290 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
2

SomaLogic, Inc.
Condensed Consolidated Statements of Operations and Comprehensive Loss
Unaudited
(in thousands, except share and per share amounts)

Three Months Ended
September 30,
Nine Months Ended
September 30,
 2021202020212020
Revenue
   
Assay services revenue
 $17,499 $11,378 $48,308 $22,166 
Product revenue
 75 455 730 1,144 
Collaboration revenue
 763 763 2,288 1,720 
Other revenue
 1,655 1,637 7,306 2,636 
Total revenue
 19,992 14,233 58,632 27,666 
Operating expenses
 
Cost of assay services revenue
 8,737 4,750 22,548 11,883 
Cost of product revenue
 33 163 452 497 
Research and development
 15,596 6,884 32,304 23,180 
Selling, general and administrative
 20,632 8,337 48,274 26,755 
Total operating expenses
 44,998 20,134 103,578 62,315 
Loss from operations (25,006)(5,901)(44,946)(34,649)
Other (expense) income
 
Interest income and other, net
 55 13 126 138 
Interest expense
 (2)(1,595)(1,324)(9,590)
Change in fair value of warrant liabilities(8,111) (8,111) 
Change in fair value of earn-out liability(5,662) (5,662) 
Loss on extinguishment of debt, net
 (2,693) (4,323) 
Total other expense (16,413)(1,582)(19,294)(9,452)
Net loss $(41,419)$(7,483)$(64,240)$(44,101)
Other comprehensive loss 
Net unrealized loss on available-for-sale securities $(15)$(3)$(7)$(23)
Foreign currency translation loss (4)(2)(3)(6)
Total other comprehensive loss (19)(5)(10)(29)
Comprehensive loss
 $(41,438)$(7,488)$(64,250)$(44,130)
Net loss per share, basic and diluted
 $(0.55)$(0.12)$(1.01)$(0.72)
Weighted-average shares used to compute net loss per share, basic and diluted
 75,684,52161,099,90163,752,00660,934,489
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

3

SomaLogic, Inc.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and
Stockholders’ Equity (Deficit)
Unaudited
(in thousands, except share amounts)

Redeemable Convertible Preferred StockCommon StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated DeficitTotal Stockholders’ Equity (Deficit)
SharesAmountSharesAmountSharesAmount
Balance at December 31, 202031,485,973 $202,116 73,481,228 $735 (113,220)$(352)$394,786 $(2)$(411,366)$(16,199)
Retrospective application of recapitalization(31,485,973)(202,116)40,785,287 (724)113,220 352 202,488 — — 202,116 
Adjusted Balance at December 31, 2020 $ 114,266,515 $11  $ $597,274 $(2)$(411,366)$185,917 
Issuance of Common Stock upon exercise of options— — 411,789 — — — 877 — — 877 
Issuance of Common Stock for services— — 162,737 — — — 114 — — 114 
Stock-based compensation— — — — — — 3,140 — — 3,140 
Surrender of shares in cashless exercise— — (15,189)— — — (56)— — (56)
Other comprehensive loss— — — — — — — (5)— (5)
Net loss— — — — — — — — (9,484)(9,484)
Balance at March 31, 2021 $ 114,825,852 $11  $ $601,349 $(7)$(420,850)$180,503 
Issuance of Common Stock upon exercise of options— — 545,677 — — — 1,915 — — 1,915 
Issuance of Common Stock for services— — — — — — 150 — — 150 
Stock-based compensation— — — — — — 4,614 — — 4,614 
Other comprehensive income— — — — — — — 14 — 14 
Net loss— — — — — — — — (13,337)(13,337)
Balance at June 30, 2021 $ 115,371,529 $11  $ $608,028 $7 $(434,187)$173,859 
Issuance of Common Stock upon exercise of options— — 19,116 — — — 63 — — 63 
Issuance of Common Stock for services— — 12,342 — — — 273 — — 273 
Issuance of Common Stock upon conversion of convertible debt— — 571,642 — — — 4,631 — — 4,631 
Stock-based compensation— — — — — — 11,742 — — 11,742 
Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511
  28,689,748 3 — — 119,568 — — 119,571 
Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802
— — 36,500,000 4 — — 357,194 — — 357,198 
Other comprehensive loss— — — — — — — (19)— (19)
Net loss— — — — — — — — (41,419)(41,419)
Balance at September 30, 2021 $ 181,164,377 $18  $ $1,101,499 $(12)$(475,606)$625,899 

4

SomaLogic, Inc.
Condensed Consolidated Statements of Redeemable Convertible Preferred Stock and
Stockholders’ Equity (Deficit)
Unaudited
(in thousands, except share amounts)

Redeemable Convertible Preferred StockCommon StockTreasury StockAdditional Paid-In CapitalAccumulated Other Comprehensive Income (Loss)Accumulated
Deficit
Total Stockholders’ Equity (Deficit)
SharesAmountSharesAmountSharesAmount
Balance at December 31, 2019 $ 72,657,092 $727 (112,645)$(347)$378,364 $27 $(358,351)$20,420 
Retrospective application of recapitalization— — (11,857,590)(721)112,645 347 374 — —  
Adjusted Balance at December 31, 2019 $ 60,799,502 $6  $ $378,738 $27 $(358,351)$20,420 
Issuance of Common Stock upon exercise of options— — 18,019 — — — 38 — — 38 
Issuance of Common Stock for services— — — — — — 115 — — 115 
Stock-based compensation— — — — — — 3,039 — — 3,039 
Surrender of shares in cashless exercise— — (481)— — — (5)— — (5)
Other comprehensive loss— — — — — — — (18)— (18)
Other— — — — — — 148 — — 148 
Net loss— — — — — — — — (17,579)(17,579)
Balance at March 31, 2020 $ 60,817,040 $6  $ $382,073 $9 $(375,930)$6,158 
Issuance of Common Stock upon exercise of options— — 152,464 — — — 247 — — 247 
Issuance of Common Stock for services— — 73,752 — — — 38 — — 38 
Stock-based compensation— — — — — — 3,555 — — 3,555 
Other comprehensive loss— — — — — — — (6)— (6)
Net loss— — — — — — — — (19,039)(19,039)
Balance at June 30, 2020 $ 61,043,256 $6  $ $385,913 $3 $(394,969)$(9,047)
Issuance of Common Stock upon exercise of options— — 283,141 — — — 534 — — 534 
Issuance of Common Stock for services— — — — — — 37 — — 37 
Stock-based compensation— — — — — — 3,050 — — 3,050 
Other comprehensive loss— — — — — — — (5)— (5)
Net loss— — — — — — — — (7,483)(7,483)
Balance at September 30, 2020 $ 61,326,397 $6  $ $389,534 $(2)$(402,452)$(12,914)
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.
5

SomaLogic, Inc.
Condensed Consolidated Statements of Cash Flows
Unaudited
(in thousands)

Nine Months Ended September 30,
 2021 2020
Operating activities
    
Net loss $(64,240)$(44,101)
Adjustments to reconcile net loss to cash used in operating activities: 
Stock-based compensation expense 20,700 9,833 
Depreciation and amortization 1,909 2,079 
Amortization of debt issuance costs, discounts and premiums 258 1,573 
Change in fair value of compound derivative liability 7 4,846 
Change in fair value of warrant liabilities 8,111  
Change in fair value of earn-out liability5,662  
Amortization of premium (accretion of discount) on available-for-sale securities, net276 (62)
Provision (recovery) for excess and obsolete inventory623 (295)
(Recovery) provision for doubtful accounts(14)15 
Loss on extinguishment of debt, net 4,323  
Paid-in-kind interest 165 329 
Other 11 47 
Changes in operating assets and liabilities: 
Accounts receivable 2,773 (3,526)
Prepaid expenses and other current assets (4,228)(84)
Inventory (2,035)(225)
Deferred costs of services 567 (2,273)
Other long-term assets  (15)
Accounts payable 1,992 2,437 
Deferred revenue 1,448 664 
Accrued and other liabilities (2)1,007 
Payment of paid-in-kind interest on extinguishment of debt (752) 
Net cash used in operating activities (22,446)(27,751)
Investing activities 
Proceeds from sale of property and equipment 8  
Purchase of property and equipment (3,021)(689)
Purchase of available-for-sale securities (241,891)(5,738)
Proceeds from sales and maturities of available-for-sale securities 74,567 37,273 
Net cash (used in) provided by investing activities (170,337)30,846 
Financing activities 
Repayment of long-term debt (36,512) 
Proceeds from PIPE Investment, net of transaction costs 357,198  
Proceeds from Business Combination, net of transaction costs 173,601  
Proceeds from Paycheck Protection Program loan  3,520 
Proceeds from SAFE agreement 5,000 
Proceeds from exercise of stock options2,801 815 
Net cash provided by financing activities 497,088 9,335 
Effect of exchange rates on cash, cash equivalents and restricted cash (11)(15)
Net increase in cash, cash equivalents and restricted cash 304,294 12,415 
Cash, cash equivalents and restricted cash at beginning of period 165,194 14,310 
Cash, cash equivalents and restricted cash at end of period $469,488 $26,725 
6

SomaLogic, Inc.
Condensed Consolidated Statements of Cash Flows
Unaudited
(in thousands)
Nine Months Ended September 30,
 2021 2020
Supplemental cash flow information: 
Cash paid for interest $1,627 $2,827 
Supplemental disclosure of non-cash investing and financing activities: 
Purchase of property and equipment included in accounts payable $1,471 $185 
Surrender of shares in cashless exercise 56 5 
Amendment fee related to extinguishment of debt financed through additional principal  2,500 
Issuance of Common Stock for services 535 189 
Transaction costs included in accounts payable 743  
Forgiveness of Paycheck Protection Program loan and accrued interest 3,561  
Issuance of Common Stock for conversion of convertible debt4,631  
Reconciliation of cash, cash equivalents and restricted cash 
Cash and cash equivalents $468,708 $26,475 
Restricted cash included in other long-term assets 780 250 
Total cash, cash equivalents and restricted cash at end of period $469,488 $26,725 
The accompanying notes are an integral part of these unaudited condensed consolidated financial statements.

7

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited

Note 1 — Description of Business

Organization and Operations

SomaLogic Operating Co., Inc. (formerly SomaLogic, Inc., and herein “SomaLogic Operating") was incorporated in the state of Delaware on October 13, 1999 and is headquartered in Boulder, Colorado. SomaLogic Operating is a protein biomarker discovery and clinical diagnostics company that develops slow-offrate modified aptamers (“SOMAmers®”), which are modified nucleic acid-based protein binding reagents that are specific for their cognate protein, and offer proprietary SomaScan® services, which provide multiplex protein detection and quantification of protein levels in complex biological samples. The SOMAmers®/SomaScan® technology enables researchers to analyze various types of biological samples for protein biomarker signatures, which can be utilized in drug discovery and development. Biomarker discoveries from SomaScan® can lead to diagnostic applications in various areas of diseases including cardiovascular and metabolic disease, nonalcoholic steatohepatitis, and wellness, among others.

CM Life Sciences II Inc. (“CMLS II”) is a blank check company incorporated as a Delaware corporation on December 15, 2020. CMLS II 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 September 1, 2021 (the “Closing Date”), we consummated the business combination (the “Business Combination”) contemplated by the Merger Agreement (as amended, the “Merger Agreement”), dated March 28, 2021 by and among CMLS II, S-Craft Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of CMLS II (“Merger Sub”), and SomaLogic Operating ("Old SomaLogic"). Pursuant to the Merger Agreement, Merger Sub merged with and into Old SomaLogic, with Old SomaLogic surviving the merger as a wholly-owned subsidiary of CMLS II. Upon the closing of the Business Combination (the “Closing”), CMLS II changed its name to SomaLogic, Inc., and Old SomaLogic changed its name to SomaLogic Operating Co., Inc.

Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to Old SomaLogic, SomaLogic, Inc., or the combined company and its subsidiaries following the Business Combination. See Note 2, Summary of Significant Accounting Policies—Presentation of Amounts After the Business Combination, and Note 3, Business Combination, for more details of the Business Combination and the presentation of historical amounts and balances after the Business Combination. The Company's Common Stock and warrants to purchase Common Stock are now listed on the Nasdaq under the ticker symbols “SLGC” and "SLGCW".

COVID-19 Pandemic
The Company is subject to ongoing uncertainty concerning the Coronavirus Disease 2019 (COVID-19) pandemic, including its length and severity and its effect on the Company’s business. The COVID-19 pandemic resulted in delays in fundraising efforts and revenue during fiscal year 2020. In response, the Company took aggressive actions to reduce spend and contain costs including implementing a hiring freeze, eliminating travel, executing early lease terminations for two administrative buildings in Boulder, Colorado, as well as closing the Company’s Oxford, United Kingdom laboratory. The Company experienced notable shifts in research funding in the pharmaceutical industry to COVID-19 research, largely delaying revenue from the first half of 2020 to the second half of 2020. The Company modified its Amended and Restated Credit Agreement in the second and fourth quarters of 2020 in order to avoid noncompliance with financial and nonfinancial covenants (see Note 10, Debt).
The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. The Company expects continued volatility and unpredictability related to the impact of COVID-19 on business results. The Company continues to actively monitor the pandemic and will continue to take appropriate steps to mitigate the adverse impacts on the business posed by the on-going spread of COVID-19.

Note 2 — Summary of Significant Accounting Policies

Basis of Presentation

The condensed consolidated interim financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).

8

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements of Old SomaLogic as of and for the year ended December 31, 2020, and of CMLS II as of December 31, 2020 and for the period from December 15, 2020 (inception) through December 31, 2020. The December 31, 2020 condensed consolidated balance sheet presented herein was derived from Old SomaLogic’s audited consolidated financial statements.

These unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other future annual or interim period.

Basis for Financial Balances After the Business Combination

The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, CMLS II is treated as the “acquired” company for financial reporting purposes and Old SomaLogic is treated as the accounting acquirer. This determination was primarily based on the following:

the Old SomaLogic stockholders hold the majority of voting rights in the Company;
Old SomaLogic had the right to designate a majority of members of the board of directors of the Company immediately after giving effect to the Business Combination;
the senior management of Old SomaLogic comprises the senior management of the Company; and
the operations of Old SomaLogic comprise the ongoing operations of the Company.

Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of Old SomaLogic with the Business Combination being treated as the equivalent of Old SomaLogic issuing stock for the net assets of the CMLS II, accompanied by a recapitalization. The net assets of Old SomaLogic are stated at historical cost, with no goodwill or other intangible assets recorded.

In connection with the Business Combination each share of Old SomaLogic Class B common stock (including shares of Old SomaLogic Class B common stock resulting from the deemed conversion of Old SomaLogic redeemable convertible preferred stock) converted into the right to receive 0.8381 shares (the "Exchange Ratio”) of our Class A common stock, par value $0.0001, (“Common Stock”). The recapitalization of the number of shares of our Common Stock is reflected retrospectively to the earliest period presented, based upon the Exchange Ratio, and is utilized for calculating net loss per share in all prior periods presented.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, compound derivative liability valuation, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.

Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue
9

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:

Accounts Receivable Revenue
 September 30, 2021December 31, 2020 Three months ended September 30, Nine Months Ended September 30,
  2021 2020 20212020
Customer A
36%26%27 %23 %24 %35 %
Customer B
*11%*39 %17 %20 %
Customer C
10%25%*11 %11 %*
Customer D
*16%****
Customer E
11%*****
*        less than 10%

Customers outside of the United States collectively represented 18% and 6% of the Company’s gross accounts receivable balance as of September 30, 2021 and December 31, 2020, respectively.

Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.

Inventory

Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. The Company estimates the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and records a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.

Warrant Liabilities

During February 2021, in connection with CMLS II’s initial public offering, CMLS II issued 5,519,991 warrants (the “Public Warrants”) to purchase shares of Common Stock at $11.50 per share. Simultaneously, with the consummation of the CMLS II initial public offering, CMLS II issued 5,013,333 warrants through a private placement (the “Private Placement Warrants”, and together with the Public Warrants, the “Warrants”) to purchase shares of Common Stock at $11.50 per share. All of the Warrants were outstanding as of September 30, 2021.

We classify the Warrants as liabilities on our condensed consolidated balance sheet as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date. See Note 11, Stockholders' Equity, for more information on the Warrants.

Earn-Out Liability

As a result of the Business Combination, the Company recognized Earn-Out Shares (defined below) contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding gain or loss recorded within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss. See Note 3, Business Combination, for more information on the Earn-Out Shares and liability.

Revenue Recognition

The Company recognizes revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the
10

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.

The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.

Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.

Assay Services Revenue

The Company generates assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.

The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.

Product Revenue

Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are freight on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.

Collaboration Revenue

In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan® revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.

The Company determined that the SAA met the criteria set forth in ASC 808, Collaborative Arrangements, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.

In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development and Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan® services in Japan. NES agreed to make annual payments of $2 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.

11

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
(i) Research and Development Activities

The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.

(ii) Assay Services

The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.

(iii) License of Intellectual Property

The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.

Other Revenue

Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.

In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products. The Company recognized royalties of approximately $1.5 million and $1.6 million for the three months ended September 30, 2021 and 2020, respectively, and $6.6 million and $2.6 million for the nine months ended September 30, 2021 and 2020, respectively.

Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.

Segment Information

The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.

12

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Recent Accounting Pronouncements

We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail itself of this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.

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 an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible debt and convertible preferred stock by removing the requirements to separately present certain conversion features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity, which is expected to decrease the number of freestanding instruments and embedded derivatives accounted for as assets or liabilities. Finally, the amendment revises the guidance on calculating earnings per share, requiring use of the if-converted method for all convertible instruments and rescinding an entity's ability to rebut the presumption. ASC 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. ASU 2020-06 may be adopted through either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) — Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The standard is effective upon issuance and can be applied as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of the standard to have a material impact on its consolidated financial statements and related disclosures.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. The effective date for the standard is for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which sets forth a “current expected credit loss” (CECL) model that requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, Financial Instruments — Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which extends the effective date of ASU 2016-13 for non-public business entities to fiscal years beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of adopting the standard on its consolidated financial statements and related disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, which extended the effective date of ASU 2016-02 for non-public business entities to fiscal years beginning after December 31, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company anticipates that it will elect to adopt the practical expedient to not separate lease and non-lease components. The Company also anticipates that it will elect to adopt the package of practical expedients, which allows it to not reassess: 1) whether any expired or existing contracts are or contain leases, 2) the lease classification for any expired or existing leases and 3) initial direct costs for any existing leases. The Company will elect to not recognize on the balance sheet leases with terms of 12 months or less. For these short-term leases, the Company will recognize the lease payments in profit or loss on a straight-line basis over the lease term and any variable lease payments in the period in which the obligation for those payments is incurred. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

13

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 3 — Business Combination

As described in Note 1, Description of Business—Organization and Operations, we consummated the Merger Agreement on the Closing Date. Pursuant to the terms of the Merger Agreement, the merger consideration payable to stockholders of Old SomaLogic at the Closing Date was $1.25 billion, consisting of cash payments of $50 million and equity consideration in the form of (i) the issuance of shares of Common Stock and (ii) rollover of Old SomaLogic’s outstanding options. The number of shares of Common Stock issued to Old SomaLogic stockholders was based on a deemed value of $10.00 per share after giving effect to the Exchange Ratio. Each option of Old SomaLogic that was outstanding immediately prior to the Closing Date was assumed by SomaLogic and converted into an option to acquire an adjusted number of shares of Common Stock of SomaLogic at an adjusted exercise price per share based on the Exchange Ratio. These assumed options will continue to be governed by substantially the same terms and conditions, including vesting, as were applicable to the original instrument.

Earn-Out Shares

The Merger Agreement also provides additional shares of Common Stock to Old SomaLogic shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable (refer to Note 13, Stock-based Compensation). Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the Old SomaLogic stockholders in accordance with their respective pro rata Earn-Out Shares. As of September 30, 2021, the contingency has not been met and, accordingly, no shares of Common Stock have been issued.

PIPE (Private Investment in Public Entity) Investment

In connection with the Business Combination, CMLS II entered into subscription agreements with certain institutional and accredited investors (the “PIPE Investors”), pursuant to which the PIPE Investors purchased, concurrently with the Closing, an aggregate of 36,500,000 shares of Common Stock at a purchase price of $10.00 per share for an aggregate purchase price of $365.0 million (the “PIPE Investment”).

CMLS II Shares

In connection with the Closing, certain CMLS II holders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 809,850 shares of CMLS II common stock at an approximate price of $10.00 per share, for an aggregate of approximately $8.1 million, which was paid to such holders at the Closing (the “CMLS II Redemption”). Immediately following the Closing, all of the 6,900,000 issued and outstanding shares of CMLS II Class B common stock (“CMLS II Founder Shares”), automatically converted, on a one-for-one basis, into shares of Common Stock in accordance with CMLS II’s amended and restated certificate of incorporation.

Summary of Shares Issued

The following table details the number of shares of Common Stock issued immediately following the consummation of the Business Combination:
Shares
CMLS II Class A common stock, outstanding prior to Business Combination27,600,000 
Less: CMLS II Redemption shares(809,850)
Class A common stock of CMLS II, net of redemptions26,790,150 
Conversion of CMLS II Founder Shares for Common Stock6,900,000 
Shares issued pursuant to PIPE Investment36,500,000 
Conversion of Old SomaLogic shares for Common Stock (1)
110,973,213 
Total shares of SomaLogic Common Stock, immediately after Business Combination181,163,363 
(1) The number of Old SomaLogic shares was determined as the 75,404,883 shares of Old SomaLogic Class B common stock and 31,485,973 shares of Old SomaLogic redeemable convertible preferred stock (assuming deemed conversion to Old SomaLogic Class B common stock) outstanding immediately prior to the closing of the Business Combination multiplied by the Exchange Ratio of 0.8381.

14

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Summary of Net Proceeds

On the Closing Date, SomaLogic received gross proceeds of $619.4 million, consisting of $365.0 million from the PIPE Investors and $254.4 million from CMLS II. The gross proceeds were reduced by $50.0 million of cash payments made to Old SomaLogic stockholders (based on certain Old SomaLogic stockholders’ election to receive cash instead of equity consideration) and $39.3 million of direct transaction costs incurred by the Company. These direct transaction costs were included in additional paid-in capital and reflected as an offset against the proceeds.

Note 4 — Revenue

The following table provides information about disaggregated revenue by product line:
Three Months Ended September 30, Nine Months Ended September 30,
 (in thousands)
20212020 20212020
Assay services revenue
$17,499 $11,378 $48,308 $22,166 
Product revenue
75 455 730 1,144 
Collaboration revenue
763 763 2,288 1,720 
Other revenue:
Royalties
1,520 1,627 6,570 2,608 
Other
135 10 736 28 
Total other revenue
1,655 1,637 7,306 2,636 
Total revenue
$19,992 $14,233 $58,632 $27,666 
Contract Balances and Remaining Performance Obligations

As of September 30, 2021 and December 31, 2020, deferred revenue was $6.6 million and $5.2 million, respectively. As of September 30, 2021 and December 31, 2020, the portion of deferred revenue related to collaboration revenue was $4.7 million and $5.0 million, respectively, which is being recognized on a straight-line basis over the period of performance. The weighted average remaining performance period is approximately 2.2 years.

A summary of the change in contract liabilities is as follows:
(in thousands)September 30, 2021December 31, 2020
Balance at beginning of period
$5,177 $5,469 
Recognition of revenue included in balance at beginning of period
(1,499)(1,003)
Revenue deferred during the period, net of revenue recognized
2,947 711 
Balance at end of period
$6,625 $5,177 

Note 5 — Fair Value Measurements

Assets measured at fair value on a recurring basis

The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:
15

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
As of September 30, 2021
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $432,581 $— $— $432,581 Level 1
Money market funds
 19,129 — — 19,129 Level 1
Commercial paper
 16,998 — — 16,998 Level 2
Total cash and cash equivalents
 468,708 — — 468,708 
Investments:
 
Commercial paper
 174,601 11 (13)174,599 Level 2
U.S. Treasuries
 2,003   2,003 Level 2
Asset-backed securities
 10,115 1 (3)10,113 Level 2
Corporate bonds
 18,285  (5)18,280 Level 2
International government securities
 2,000   2,000 Level 2
Total investments
 207,004 12 (21)206,995 
Total assets measured at fair value on a recurring basis
 $675,712 $12 $(21)$675,703 

As of December 31, 2020
(in thousands)
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$138,977 $— $— $138,977 Level 1
Money market funds
23,568 — — 23,568 Level 1
Commercial paper
2,399 — — 2,399 Level 2
Total cash and cash equivalents
164,944 — — 164,944 
Investments:
Commercial paper
33,863 2 (2)33,863 Level 2
Corporate bonds
6,093  (2)6,091 Level 2
Total investments
39,956 2 (4)39,954 
Total assets measured at fair value on a recurring basis
$204,900 $2 $(4)$204,898 
All of the U.S. Treasury securities, asset-backed debt securities, commercial paper, corporate bonds, and international government securities that are designated as available-for-sale securities have an effective maturity date that is less than one year from the respective balance sheet date, and accordingly, have been classified as current in the condensed consolidated balance sheets.

We classify our investments in money market funds within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We classify our commercial paper, corporate bonds, U.S. Treasuries, asset-backed securities, and international government securities as Level 2 and obtain the fair value from a third-party pricing service, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or inputs corroborated by observable market data.

As all of our available-for-sale securities have been held for less than a year as of both September 30, 2021 and December 31, 2020, no security has been in an unrealized loss position for 12 months or greater. We evaluated our securities for other-than temporary impairment and considered the decline in market value for the securities to be primarily attributed to current economic and market conditions. It is not more likely than not that we will be required to sell the securities, and we do not intend to do so prior to the recovery of the amortized cost basis. Based on this analysis, the available-for-sale securities were not considered to be other-than-temporarily impaired as of September 30, 2021 and December 31, 2020.

Liabilities measured at fair value on a recurring basis

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
16

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
(in thousands)September 30, 2021December 31, 2020Fair Value Level
Liabilities:
Warrant liability - Public Warrants
$19,044 $ Level 1
Warrant liability - Private Placement Warrants
17,296  Level 2
Earn-out liability
30,678  Level 3
Compound derivative liability 425 Level 3
Total liabilities measured at fair value on a recurring basis
$67,018 $425 

Warrant liabilities

The Public Warrants were valued using Level 1 inputs as they are traded in an active market. The fair value of the Private Placement Warrants is equivalent to that of the Public Warrants as they have substantially the same terms; however, as they are not actively traded, they are classified as Level 2 in the hierarchy table above.

The change in the fair value of the warrant liabilities for the nine months ended September 30, 2021 is summarized as follows:
(in thousands)Fair Value
Fair value of warrant liabilities at Closing$28,229 
Change in fair value of warrant liabilities8,111 
Balance as of September 30, 2021$36,340 

Earn-out liability

The fair value of the Earn-Out Shares was estimated using a Monte Carlo simulation model. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by estimated forfeitures of Earn-Out Shares issued to Earn-Out Service Providers.

The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy as of September 30, 2021 and the Closing Date are as follows:
September 30, 2021September 1, 2021
Stock price on valuation date$12.39 $10.63 
Volatility88.2 %89.8 %
Risk-free rate0.11 %0.10 %
Dividend yield % %

The change in the fair value of the earn-out liability for the nine months ended September 30, 2021 is summarized as follows:
(in thousands)Fair Value
Fair value of earn-out liability at Closing$25,016 
Change in fair value of earn-out liability5,662 
Balance as of September 30, 2021$30,678 

Compound derivative liability

The fair value of the compound derivative liability was approximately $0.4 million as of December 31, 2020 and is recorded in other long-term liabilities on the condensed consolidated balance sheet. We measured the compound derivative liability at each balance sheet date using a probability-weighted method with unobservable inputs, which are classified as Level 3 within the fair value hierarchy. The primary inputs for the probability-weighted valuation include the Company’s credit spread, applicable market discount rates, estimated recovery rates and U.S. Treasury rates. The credit spread assumption was approximately 8% and the recovery rate was approximately 69% as of December 31, 2020.

Due to deteriorating economic conditions and delays in fundraising efforts during the COVID-19 pandemic in the second quarter of 2020, we restructured the Amended and Restated Credit Agreement on June 29, 2020 (see Note 10, Debt). We recorded an increase in the fair value of the compound derivative of $4.8 million immediately prior to the restructuring, which was recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive loss. The amendment fee of $2.5 million and the present value of the additional interest of approximately $1.4 million were settled against the compound derivative liability.

17

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
On April 9, 2021, the Company repaid the Amended and Restated Credit Agreement in full and the fair value of the compound derivative liability was included in the net carrying amount of the debt used to determine the loss on extinguishment of debt. See Note 10, Debt, for more information.

Convertible debt

The fair value of the Convertible Debt was approximately $2.3 million as of December 31, 2020, which was a Level 3 measurement based on the conversion value of the instrument. See Note 10, Debt, for more information.

Note 6 — Inventory

Inventory was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Raw materials
$14,283 $12,883 
Finished goods
173 161 
Total inventory
$14,456 $13,044 
Inventory (current)
$10,646 $7,020 
Non-current inventory
$3,810 $6,024 

Note 7 — Property and Equipment

Property and equipment was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Lab equipment
$10,017 $9,865 
Computer equipment
1,417 1,402 
Furniture and fixtures
946 947 
Software
3,366 2,657 
Leasehold improvements
2,329 3,539 
Construction in progress
3,252 81 
Total property and equipment, at cost
21,327 18,491 
Less: Accumulated depreciation and amortization
(14,840)(14,578)
Property and equipment, net
$6,487 $3,913 

Depreciation expense was $0.3 million and $0.6 million for the three months ended September 30, 2021 and 2020, respectively, and $1.4 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively. Amortization expense related to internal use software was $0.2 million and $0.1 million for the three months ended September 30, 2021 and 2020, respectively, and $0.5 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively.

Note 8 — Accrued Liabilities

Accrued liabilities consisted of the following at:
(in thousands)September 30, 2021December 31, 2020
Accrued compensation
$5,578 $5,378 
Accrued charitable contributions
400 400 
Accrued medical claims
348 307 
Other
163 225 
Total accrued liabilities
$6,489 $6,310 

Note 9 — Commitments and Contingencies

Operating Leases

We have entered into various non-cancelable operating lease agreements for our current headquarters and laboratory facilities in Boulder, Colorado. In August 2015, the Company entered into a lease agreement for the Company’s corporate headquarters with a lease term that expires in June 2023; however, in September 2020, we agreed to terminate the lease effective June 2021. As a result, we paid a termination penalty of $0.3 million, which was recorded in selling,
18

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
general and administrative expenses during the three and nine months ended September 30, 2020. A second lease, originally entered into in January 2017, expired in August 2021. This lease expired with no termination penalties.

In August 2020, we announced the closure of our Oxford, United Kingdom laboratory, although we continue to use the space for storage of property and equipment as of September 30, 2021. The related laboratory lease term is set to expire on December 31, 2021 and does not provide for early termination.

We also have operating leases for our research and development lab facility and operations lab facility in Boulder, Colorado. During the year ended December 31, 2021, we extended the lease term on both leases until February 2026 and December 2023, respectively. The laboratory leases include escalating rent payments and options to renew the leases. We have deposits of $0.8 million and $0.3 million classified as restricted cash and included in other long-term assets as of September 30, 2021 and December 31, 2020, respectively. The deposits are restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security for the lease of one of the Company’s facilities.

As of September 30, 2021, we have future commitments resulting from these operating lease arrangements totaling $5.2 million.

SAFE Agreement

In December 2019, in conjunction with a revenue contract with a customer, we entered into a Simple Agreement for Future Equity (the “SAFE”). The SAFE agreement provided the customer with the right to purchase a SAFE for a fixed payment of $5.0 million that would convert into equity (variable number of shares based upon fair value at the date of issuance) upon certain specified fundraising events. The right to purchase the SAFE was contingent on the customer’s approval of our plan to move to the next version of our SomaScan® platform (the “Reversioning Plan”), which did not occur until January 2020. The obligation was classified as a liability and measured at fair value upon the customers’ approval of the Reversioning Plan in January 2020. We received $5.0 million in cash and the customer was issued 737,463 shares of Old SomaLogic redeemable convertible preferred stock, which effectively converted the liability into redeemable convertible preferred stock. The 737,463 shares of Old SomaLogic redeemable convertible preferred stock that were issued for the SAFE are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 1,236,135 shares of Common Stock as a result of the reverse recapitalization.

Legal Proceedings

We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings in which a potential loss is probable or reasonably estimable.

Indemnification

In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.

Note 10 — Debt

Debt consisted of the following at:
(in thousands)September 30, 2021December 31, 2020
Paycheck Protection Program loan
$ $3,520 
Amended and Restated Credit Agreement
 33,087 
Plus: Premium
 708 
Less: Unamortized debt issuance costs
 (2,566)
Total long-term debt
$ $34,749 
Current portion of long-term debt
$ $2,423 
Long-term debt, net of current portion
$ $32,326 
19

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited

Convertible Debt

We had an unsecured convertible promissory note that was issued in March 2007, at par value, for an aggregate principal amount of $2.0 million (the “Convertible Debt”). In June 2017, the original maturity date for the Convertible Debt was extended to June 30, 2024 and the interest rate was amended to a fixed rate of 3.75%. We performed a two-step analysis in accordance with ASC 470-50, Debt — Modification and Extinguishments, and determined that the amendment should be accounted for as a modification because the present value of the cash flows under the terms of the modified agreement were not substantially different than the present value of the remaining cash flows under the terms of the original agreement and the change in the value of the conversion option was not substantially different than the carrying value of the Convertible Debt. The resulting impact was a reduction in the carrying amount of the Convertible Debt for $0.1 million and an offsetting impact to additional paid-in capital. Amortization of the discount was less than $0.1 million for the nine months ended September 30, 2021 and 2020.

The Convertible Debt had a voluntary conversion feature that allowed the holder, at its sole option, the right to request the Company to convert the principal, any accrued, but unpaid interest and any other unpaid amount of the obligation into our common stock or preferred stock. There was also an automatic conversion feature that permitted the Convertible Debt to be settled in common stock or cash upon certain events. The number of shares of common or preferred stock that could have been issued would have been determined based on the total outstanding obligation divided by $3.72 or $5.87, respectively.

On March 30, 2021, we issued a notice of prepayment to the holder of the Convertible Debt stating the Company intended to prepay the full outstanding Convertible Debt obligation. The holder then had the option to either request a conversion to equity pursuant to the Convertible Debt voluntary conversion provisions, described above, or accept the Company’s prepayment. On July 9, 2021, the Company and the holder of the Convertible Debt amended the conversion terms and simultaneously converted the Convertible Debt into 682,070 shares of Old SomaLogic Class B common stock. We recognized a $2.7 million loss on extinguishment of debt in the condensed consolidated statements of operations and comprehensive loss during the third quarter of 2021 as a result of the conversion. Since the Convertible Debt was settled in full, there is no outstanding balance as of September 30, 2021. The 682,070 shares of Old SomaLogic Class B common stock that were issued for the conversion of Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 571,642 shares of Common Stock as a result of the reverse recapitalization.

Interest expense on the Convertible Debt was less than $0.1 million for the three and nine months ended September 30, 2021 and 2020.

Paycheck Protection Program

In April 2020, we received a loan in the aggregate amount of $3.5 million, pursuant to the Paycheck Protection Program (the “PPP”), established pursuant to the recently enacted Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration. The PPP loan, which was in the form of a note dated April 13, 2020, matures on April 13, 2022 and bears interest at a rate of 0.98% per annum. All principal and interest payments were deferred until April 13, 2021.

Under the terms of the CARES Act, we could apply for and receive forgiveness for all, or a portion of the loans granted under the PPP. Such forgiveness was determined, subject to limitations, based on the use of loan proceeds for certain permissible purposes as set forth in the PPP, including, but not limited to, eligible payroll costs and mortgage interest, rent or utility costs, and on the maintenance or rehiring of employees and maintaining compensation levels during the eight-week period following the funding of the PPP loan. On June 21, 2021, we were notified by the lender that the PPP loan had been forgiven for the full amount borrowed under the PPP loan, including less than $0.1 million of accrued interest. In accordance with ASC 405-20, Extinguishment of Liabilities, the income from the forgiveness of the amount borrowed and the accrued interest was recognized as a gain on extinguishment of debt recorded within loss on extinguishment of debt, net in the condensed consolidated statement of operations and comprehensive loss during the second quarter of 2021. As the PPP loan was forgiven, there is no outstanding balance as of September 30, 2021.

Amended and Restated Credit Agreement

In February 2016, we entered into a credit agreement (the “Credit Agreement”) with Madryn Health Partners, LP (“Madryn”), under which we received net proceeds of approximately $35.0 million, including debt issuance costs of $0.8 million. Interest on the Credit Agreement accrued at an annual floating interest rate of LIBOR (with a 1% floor) plus 12.5%, payable quarterly, of which a portion could be deferred at our option and paid together with the principal at maturity (“payment in kind” or “PIK”). The Credit Agreement had an interest-only period through March 31, 2020 and a final maturity date of December 31, 2021.

20

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
In December 2017, we entered into the Amended and Restated Credit Agreement, receiving an additional $3.4 million in proceeds. The Amended and Restated Credit Agreement reduced the floating interest rate of LIBOR plus 12.5% to 8.86%, waived revenue covenants until October 1, 2020 as long as cash and investments exceeded the principal balance of the debt, removed the option to defer a portion of the interest payment until maturity and extended the term to December 2022. As of December 31, 2017, the additional debt recorded as PIK was approximately $1.6 million. In exchange for these amendments, we issued 800,000 shares of Old SomaLogic Class B common stock to Madryn at a fair value of $12.35 per share. The fair value of the Old SomaLogic Class B common stock issued of $9.9 million, plus additional financing fees of $0.2 million, was recorded as deferred costs and is amortized to interest expense over the life of the loan using the effective interest rate method. The 800,000 shares of Old SomaLogic Class B common stock that were issued to Madryn are presented in the condensed consolidated statements of redeemable preferred stock and stockholders’ equity (deficit) as 670,480 shares of Common Stock as a result of the reverse recapitalization.

We determined that the Amended and Restated Credit Agreement contained put options related to early redemption mandatory prepayment terms in case of change in control or an event of default (the “Redemption Features”). The Redemption Features embedded in the Credit Agreement and Amended and Restated Credit Agreement met the requirements for separate accounting and were accounted for as a single, compound derivative instrument, in accordance with ASC 815.

On June 29, 2020, we signed an amendment to the Amended and Restated Credit Agreement. The amendment increased the fixed annual interest rate to 12%, of which 3% can be deferred at our option and paid together with the principal at maturity, waived or amended certain covenants and eliminated amortizing principal payments set to begin in March 2021. The entirety of the outstanding principal balance was due on the maturity date of December 31, 2022. Additionally, we incurred an amendment fee of $2.5 million, which was added to the outstanding principal balance. This amendment met the definition of a troubled debt restructuring under ASC 470-60, Troubled Debt Restructurings by Debtors, as the Company was experiencing financial difficulties and received concessions. The amendment did not result in a gain on restructuring because the total undiscounted cash outflows required under the Amended and Restated Credit Agreement exceeded the carrying value of the debt immediately prior to the amendment. The present value of the additional interest resulted in a premium of $1.4 million.

On November 20, 2020, we signed an additional amendment to the Amended and Restated Credit Agreement. In connection with the amendment, we issued 2,651,179 shares of Old SomaLogic redeemable convertible preferred stock to Madryn for a total fair value of approximately $18.0 million in exchange for the deemed prepayment of $10.0 million in the principal amount, a prepayment penalty of $2.5 million and amendment fees of approximately $5.5 million. This amendment also reduced the fixed annual interest rate to 11%, of which 2% can be deferred at our option and paid together with the principal at maturity and amended certain change of control provisions. The 2,651,179 shares of Old SomaLogic redeemable convertible preferred stock that were issued for the conversion of the Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 4,443,906 shares of Common Stock as a result of the reverse recapitalization.

On April 9, 2021, we repaid the Amended and Restated Credit Agreement in full and the obligation was extinguished. In addition to the outstanding principal balance of $33.3 million as of that date, we also paid a prepayment penalty of approximately $4.0 million. As a result of the repayment of the Amended and Restated Credit Agreement, we recognized a $5.2 million loss on extinguishment of debt in the condensed consolidated statement of operations and comprehensive loss during the second quarter of 2021.

Obligations under the Amended and Restated Credit Agreement were collateralized by liens on substantially all of the Company’s assets, including certain intellectual property. The Amended and Restated Credit Agreement contains various customary representations and warranties, conditions to borrowings, events of default and covenants, including financial covenants requiring the maintenance of minimum annual revenue and liquidity. The Company was in compliance with its financial covenants under the Amended and Restated Credit Agreement as of the extinguishment date and December 31, 2020.

The Company incurred no interest expense and $1.5 million of interest expense for the three months ended September 30, 2021 and 2020, respectively, and $1.2 million and $4.6 million of interest expense for the nine months ended September 30, 2021 and 2020, respectively, under the Amended and Restated Credit Agreement. The interest expense includes noncash amortization of the debt issuance costs of approximately $0.4 million for the three months ended September 30, 2020, and $0.3 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively, and is net of amortization of premium of $0.3 million for the three months ended September 30, 2020, and $0.1 million and $0.2 million for the nine months ended September 30, 2021 and 2020, respectively. During the nine months ended September 30, 2021 and 2020, the additional interest recorded as PIK, which was added to the principal balance of the long-term debt, was $0.2 million and $0.3 million, respectively. Interest of $0.3 million was recorded as PIK during the three months ended September 30, 2020.

21

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 11 — Stockholders' Equity

Common and Preferred Stock

On September 1, 2021, in connection with the Business Combination, the Company amended and restated its certificate of incorporation to authorize 600,000,000 shares of Common Stock, par value of $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share ("Preferred Stock").

Warrants

As of September 30, 2021, there were an aggregate of 5,519,991 and 5,013,333 outstanding Public Warrants and Private Placement Warrants, respectively. Each warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share at any time commencing on February 25, 2022. The Warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, so long as they are held by CMLS Holdings II LLC, a Delaware limited liability company (the “Sponsor”) or any of its permitted transferees, (i) will not be redeemable by the Company (except as described below in “Redemption of Warrants When the Price per Share of Common Stock Equals or Exceeds $10.00”), (ii) may be exercised by the holders on a cashless basis, and (iii) will be entitled to certain registration rights. If the Private Placement Warrants are held by a holder other than the Sponsor or any of its permitted transferees, the Private Placement Warrants will be redeemable by the Company in all redemption scenarios applicable to the Public Warrants and exercisable by such holders on the same basis as the Public Warrants.

Redemptions of warrants when the price per share of Common Stock equals or exceeds $18.00 - Once the warrants become exercisable, the Company may redeem the outstanding Public Warrants:
in whole and not in part;
at a price of $0.01 per warrant;
upon a minimum of 30 days’ prior written notice of redemption to each warrant holder; and
if, and only if, the closing price of the Common Stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending three business days before the Company sends to the notice of redemption to the warrant holders.

Redemptions of warrants when the price per share of Common Stock equals or exceeds $10.00 - Once the warrants become exercisable, the Company may redeem the outstanding Public Warrants:

in whole and not in part;
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption, provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares, based on the redemption date and the “fair market value” of our Common Stock (as defined below) except as otherwise described below;
if, and only if, the closing price equals or exceeds $10.00 per share (as adjusted for stock splits, stock capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and
if the closing price of the Common Stock for any 20 trading days within a 30-trading day period ending three trading days before the Company sends notice of redemption to the warrant holders is less than $18.00 per share (as adjusted for stock splits, stock capitalizations, reorganizations, recapitalizations and the like), the Private Placement Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.

The “fair market value” of our Common Stock shall mean the volume weighted average price of our Common Stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants. We will provide our warrant holders with the final fair market value no later than one business day after the 10-trading day period described above ends. In no event will the warrants be exercisable in connection with this redemption feature for more than 0.361 shares of Common Stock per warrant (subject to adjustment).

We will not redeem the Warrants as described above unless an effective registration statement under the Securities Act of 1933, as amended, covering our Common Stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Common Stock is available throughout the 30-day redemption period. If the foregoing conditions are satisfied and we issue a notice of redemption, each warrant holder will be entitled to exercise their warrants prior to the scheduled redemption date.

22

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 12 — Redeemable Convertible Preferred Stock

In November and December 2020, Old SomaLogic issued and sold 14,954,146 shares and 11,434,248 shares, respectively, of redeemable convertible preferred stock at a price of $6.78 per share for an aggregate purchase price of $213.5 million. We incurred equity issuance costs of $11.4 million in connection with these offerings, which are reflected as a reduction to the carrying value of the redeemable convertible preferred stock. As of December 31, 2020, there were 83,810,000 shares of redeemable convertible preferred stock authorized, 26,388,394 shares of redeemable convertible preferred stock issued and outstanding and a liquidation preference of $213.5 million. Prior to the closing of the Business Combination, there were no significant changes to the terms of the redeemable convertible preferred stock as compared to December 31, 2020. The aggregate 26,388,394 shares of redeemable preferred stock issued and sold are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 52,776,787 shares of Common Stock as a result of the reverse recapitalization.

Immediately prior to the Closing, the redeemable convertible preferred stock of Old SomaLogic were converted into shares of Class B common stock of Old SomaLogic on a two-for-one basis and then converted into the Company’s Common Stock at an Exchange Ratio of 0.8381. We recorded the conversion of the underlying carrying value of the redeemable convertible preferred stock at the time of the Closing. There are no shares of redeemable convertible preferred stock authorized, issued or outstanding as of September 30, 2021.

Note 13 — Stock-based Compensation

We maintained two equity incentive plans – the 2009 Equity Incentive Plan (the “2009 Plan”) and the 2017 Equity Incentive Plan (the “2017 Plan”) under which incentive and nonstatutory stock options to purchase shares of Old SomaLogic’s common stock were granted to employees, directors, and non-employee consultants. The 2009 Plan was terminated during 2017 upon the adoption of the 2017 Plan, and no further awards were granted under the 2009 Plan thereafter. The outstanding options previously granted under the 2009 Plan continued to remain outstanding under the 2017 Plan.

In connection with the Business Combination, we assumed the 2017 Plan, including the 2009 Plan options outstanding under the 2017 Plan, upon Closing. We terminated the 2017 Plan, provided that the outstanding awards granted under the 2009 Plan and 2017 Plan continue to remain outstanding. Upon consummation of the Business Combination, all outstanding options were converted into an option to acquire an adjusted number of shares of Common Stock of SomaLogic at an adjusted exercise price per share based on the Exchange Ratio. Such options continue to be governed by substantially the same terms and conditions, including vesting, as were applicable to the original instrument.

In September 2021, our Board of Directors adopted, and our stockholders approved, a new incentive plan (the “Incentive Plan”), under which the Company may grant cash and equity incentive awards in the form of stock options, stock appreciation rights, restricted stock, other stock-based awards, other cash-based awards, and performance awards to employees, directors, and consultants of the Company. The Incentive Plan became effective upon the closing of the Business Combination. Under the Incentive Plan, as of September 30, 2021, we were authorized to issue a maximum of 21,300,000 shares of Common Stock. As of September 30, 2021, no awards have been granted under the Incentive Plan. As of September 30, 2021, we have reserved 38,471,506 shares of Common Stock for issuance under all incentive plans.

Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:
Three Months Ended September 30, Nine Months Ended September 30,
(in thousands) 
20212020 20212020
Cost of assay services revenue
$102 $105 $283 $321 
Cost of product revenue
 4 6 11 
Research and development
7,712 683 9,286 2,097 
Selling, general and administrative
4,870 2,295 11,125 7,404 
Total stock-based compensation
$12,684 $3,087 $20,700 $9,833 

Stock Options Awards

At September 30, 2021, there were 11,899,636 options outstanding within the 2009 Plan and the 2017 Plan and 5,259,078 options outstanding that were granted outside of the Incentive Plan. Generally, options vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.

23

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
The following table shows a summary of all stock option activity for the nine months ended September 30, 2021:
(in thousands, except per share data)Number of
Shares
Weighted
Average
Exercise Price
Per Share
 Weighted
Average
Remaining
Contractual Life
(in years)
Aggregate
Intrinsic
Value
Outstanding as of December 31, 2020
11,350,934$3.92 
Granted
7,326,665$5.72 
Exercised
(976,563)$2.92 
Forfeited
(387,978)$4.11 
Expired
(154,344)$2.26 
Outstanding as of September 30, 2021
17,158,714$4.75 8.26$131,028 
Exercisable as of September 30, 2021
7,376,966$3.79 6.84$63,422 
Vested and expected to vest as of September 30, 2021
15,070,231$4.66 8.11$116,462 

The total intrinsic value of options exercised during the three months ended September 30, 2021 and 2020 was approximately $0.1 million and $0.1 million, respectively, and during the nine months ended September 30, 2021 and 2020 was approximately $1.8 million and $0.3 million, respectively.

The assumptions used in valuing the stock options granted are set forth in the following table:
Nine Months Ended September 30,
 2021 2020
Expected dividend yield
 % %
Expected volatility
86.892.8%
83.586.9%
Risk-free interest rate
0.641.11%
0.340.44%
Expected weighted-average life of options
6.04 years5.95 years

The weighted-average grant date fair value for options granted during the nine months ended September 30, 2021 and 2020 was $3.78 and $1.72, respectively.

Based on options granted to employees as of September 30, 2021, total compensation expense not yet recognized related to unvested options is approximately $28.6 million, which is expected to be recognized over a weighted average period of 2.64 years.

In June 2021, the Company modified options held by directors that resigned from our Board of Directors to accelerate the vesting and/or extend contractual terms. In connection with these modifications, the Company recorded incremental stock-based compensation expense of $0.7 million in the second quarter of 2021.

Secondary Sale Transaction

On July 1, 2021, an employee of the Company sold shares of the Company’s common stock and vested options to acquire shares of our common stock at a sales price that was above the then-current fair value. Since the purchasing parties are holders of economic interest in the Company and acquired shares and options from a current employee at a price in excess of fair value of such shares and options, the amount paid in excess of the fair value at the time of the secondary sale was recognized as stock-based compensation expense.

Total stock-based compensation expense related to the secondary sale transaction of $6.5 million included in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2021 was recorded within research and development expenses.

Performance Awards

In July 2021, we entered into a consulting agreement (the “Consulting Milestone Agreement”) with a vendor, Abundant Venture Innovation Accelerator (“AVIA”), to provide services related to expanding our contractual relationships with health system providers. AVIA is a related party (see Note 16, Related Parties). The Consulting Milestone Agreement includes a fixed amount of compensation in our Common Stock for achievement of certain milestones related to our business. We account for these awards as stock compensation liabilities with a performance condition, which are
24

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
measured at fair value on the date of the grant and recognized over the expected performance period when it is probable the milestone will be achieved.

In August 2021, we issued 14,727 shares of Old SomaLogic Class B common stock related to this Consulting Milestone Agreement for milestones achieved. We recognized approximately $0.8 million of stock-based compensation expense during the three and nine months ended September 30, 2021. As of September 30, 2021, the remaining commitment of $0.7 million is recorded in other long-term liabilities. The 14,727 shares of Old SomaLogic Class B common stock issued for milestones achieved are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 12,342 shares of Common Stock as a result of the reverse recapitalization.

Service Provider Earn-Out Shares

Upon the consummation of the Business Combination, 1,499,875 Earn-Out Shares, subject to vesting and forfeiture conditions, were issued to Earn-Out Service Providers (the “Service Provider Earn-Outs”). As the issuance of the Service Provider Earn-Outs is contingent on services being provided, we have accounted for them in accordance with ASC 718, Compensation - Stock Compensation. As of September 30, 2021, 1,494,208 Service Provider Earn-Outs were outstanding after forfeitures. Upon forfeiture, the forfeited shares will be redistributed to the Old SomaLogic stockholders. The fair value of the Service Provider Earn-Outs on the grant date is a weighted average of $7.04 per share and will be recognized as stock-based compensation expense on a straight-line basis over the derived service period of 1.2 years or shorter if the awards vest. The assumptions used in valuing the Service Provider Earn-Outs using the Monte Carlo simulation included volatility of 89.8%, risk-free interest rate of 0.10% to 0.11%, a stock price of $10.63 to $10.67, and a forfeiture rate of approximately 5%. The Company recorded $1.0 million in stock-based compensation expense related to the Service Provider Earn-Outs during the three and nine months ended September 30, 2021, and $9.0 million is expected to be recorded over the remaining estimated service period.

Note 14 — Income Taxes

There has historically been no federal or state provision for income taxes because the Company has incurred operating losses and maintains a full valuation allowance against its net deferred tax assets in the United States. For the three and nine months ended September 30, 2021 and 2020, the Company recognized no provision for income taxes in the United States. The foreign provision for income taxes was immaterial for the three and nine months ended September 30, 2021 and 2020.

Utilization of net operating loss carryforwards, tax credits and other attributes may be subject to future annual limitations due to the ownership change limitations provided by Section 382 of the Internal Revenue Code and similar state provisions.

Note 15 — Employee Benefit Plans

The Company sponsors a 401(k) plan, covering all employees in the United States. The Company matches 100% of the first 4% of employee contribution with immediate vesting. We made matching contributions of approximately $0.2 million during the three months ended September 30, 2021 and 2020, and approximately $0.8 million and $0.6 million during the nine months ended September 30, 2021 and 2020, respectively.

Note 16 — Related Parties

The Company paid $0.1 million of an unconditional contribution to a related party during the nine months ended September 30, 2021 and 2020. As of September 30, 2021, $0.4 million of the $0.5 million remaining pledge is recorded in accrued liabilities and $0.1 million is recorded in other long-term liabilities.

In June 2019, we entered into a consulting agreement (the “Master Agreement”) with AVIA, a company that engages in business incubation activities. AVIA is a related party to the Company because Ted Meisel, a member of our Board of Directors as of September 1, 2021, also serves on the board of directors of AVIA. Pursuant to the Master Agreement and the Consulting Milestone Agreement, the Company agreed to pay AVIA for business development activities. In August 2021, the Company issued 14,727 shares of Old SomaLogic Class B Common stock to AVIA for milestones achieved (see Note 13, Stock-based Compensation). We recorded selling, general and administrative expense in the amount of $1.0 million for the three months ended September 30, 2021. As of September 30, 2021 the remaining commitment of $0.7 million is recorded in other long-term liabilities.
25

SomaLogic, Inc.
Notes to Condensed Consolidated Financial Statements
Unaudited
Note 17 — Net Loss Per Share

The following table sets forth the computation of basic and diluted net loss per share using the two-class method:

Three Months Ended September 30,Nine Months Ended September 30,
 (in thousands, except share and per share data)
2021202020212020
Net loss
$(41,419)$(7,483)$(64,240)$(44,101)
Weighted-average shares used in computing net loss per share, basic and diluted
75,684,521 61,099,901 63,752,006 60,934,489 
Net loss per share, basic and diluted
$(0.55)$(0.12)$(1.01)$(0.72)

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended September 30,Nine Months Ended September 30,
202120202021 2020
Stock options to purchase common stock
17,158,714 11,333,388 17,158,714 11,333,388 
Public Warrants and Private Placement Warrants
10,533,324  10,533,324  
Convertible debt (on an if-converted basis)
 450,591  450,591 
Total27,692,038 11,783,979 27,692,038 11,783,979 

26

Item 2. MANAGEMENT’S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS

The following discussion and analysis of SomaLogic’s results of operations and financial condition should be read in conjunction with the information set forth in Old SomaLogic’s audited consolidated financial statements as of and for the years ended December 31, 2020 and 2019 included in the prospectus, which constituted a part of the Company’s registration statement on Form S-1, filed on October 18, 2021, and the Company’s unaudited condensed consolidated financial statements as of and for the three and nine months ended September 30, 2021 and 2020, and the related respective notes thereto, included elsewhere in this Quarterly Report on Form 10-Q. This discussion contains forward-looking statements based upon SomaLogic’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 “Cautionary Note Regarding Forward-Looking Statements” included elsewhere in this Quarterly Report on Form 10-Q. Unless the context otherwise requires, all references in this section to the “Company,” “we,” “us” or “our” refer to the business of Old SomaLogic prior to the consummation of the Business Combination, and to the Company and its consolidated subsidiaries following the consummation of the Business Combination.
Business Overview

SomaLogic is a leading commercial-stage proteomics company. We have built an integrated proteomics platform capable of robust, high throughput proteomics analysis with broad proteome coverage, low limits of detection, high reproducibility and at low costs. We designed our platform with the goal of being a universal proteomics platform, with the breadth (number of proteins measured) and precision (accuracy of measurement) important for discovery and research applications, and both the reproducibility and robustness important for clinical applications. Our platform is underpinned by our extensive global patent portfolio protecting our proteomics platform, products and services, our proprietary assay technology, our proteomics database (which we believe is one of the largest proteomics databases worldwide), and artificial intelligence and machine learning capabilities. As of September 30, 2021, our assay can measure approximately 7,000 protein target measurements in a single sample using only approximately 55µL of plasma or serum. Our proteomics database matches proteomics and clinical information and contains over 1.5 billion protein measurements with over 675,000 participant-years of longitudinal clinical data from follow-up. Leveraging our artificial intelligence-enabled bioinformatics capability, we use our database to power diagnostic product development for our research and clinical customers. We currently run our platform within our own laboratory, receive samples from customers and provide them proteomics analysis services. We are also developing an integrated solution comprising kits and select equipment that would enable customers to perform our proteomics assay at their own sites and leverage our bioinformatics capabilities to analyze the data. We have served over 300 customers and collaborators with our proteomics technology since 2015.

As of 2021, we primarily generate revenue through our assay services, which consists primarily of a service model whereby we receive samples from pharmaceutical, biotechnology or academic clients, perform the SomaScan® assay, and subsequently use bioinformatics and analytics to further refine the collected data and deliver this back to the customer. In the nine months ended September 30, 2021 and in the years ended December 31, 2020 and 2019, approximately 67%, 85%, and 87%, respectively, of our assay services sales were generated by pharmaceutical customers. In mid-2020, we re-opened a simple fee-for-service offering, in addition to our previous data-sharing model that has proven very popular among customers. We expect our customer base to continue to grow in 2022 as a result of the fee-for-service offering and an expanded commercial development team.

In addition to the SomaScan® assay, we have developed and released SomaSignal™ tests into an observation market. The SomaSignal™ tests are data-driven diagnostic tests with high predictive power of biological disease and risks to patients which have a wide range of potential applications. We are currently evaluating a variety of different partnerships to drive adoption of SomaSignal™ tests.

We also generate product revenue, which primarily consists of the sale of SomaScan® kits. Our assay kits are aimed at enabling our customers to bring our proteomic platform in-house. Historically, we have sold our kits to a limited number of primarily academic customers. Now, we are establishing agreements for an upgraded platform with several sites in 2021 to prepare for a future full-scale launch.

As of September 30, 2021, we had approximately 265 employees, including a commercial team of more than 35 employees and a research and development team of more than 55 employees. We plan to continue expanding our commercial team significantly in the coming years.

Our commercial and product development teams are consistently partnering with our customers to develop products and services which speed the adoption of proteomics for our customers, including data analysis, data integration and ease of use tool sets. We are also actively exploring several potential co-marketing and new channel and product development opportunities with various partners in closely aligned scientific verticals, such as genomics.
27


We have historically and will continue to invest heavily in new products and solutions. Our research and development efforts are primarily focused on developing new proteomic content and additional SomaSignal™ tests as well as developing new applications for existing technologies.

Since our inception, we have incurred net losses in each year. Our net losses were $64.2 million and $44.1 million for the nine months ended September 30, 2021 and 2020, respectively. As of September 30, 2021, we had an accumulated deficit of $475.6 million, cash and cash equivalents of $468.7 million, and short-term investments of $207.0 million. We expect to continue to incur significant expenses for the foreseeable future and to incur operating losses. We expect our expenses will increase in connection with our ongoing activities as we:

expand our sales and marketing efforts to further commercialize our products;
expand our research and development efforts to improve our existing products and develop and launch new products;
invest in processes, tools and infrastructure to support the growth of our business, including incurring costs related to operating as a public company;
attract, hire and retain qualified personnel; and
protect and defend our intellectual property.
Business Combination

On September 1, 2021 (the “Closing Date”), we consummated the business combination (“the “Business Combination”) contemplated by the Merger Agreement (as amended, the “Merger Agreement”), dated March 28, 2021 by and among CMLS II, S-Craft Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of CMLS II (“Merger Sub”), and SomaLogic Operating ("Old SomaLogic"). Pursuant to the Merger Agreement, Merger Sub merged with and into Old SomaLogic, with Old SomaLogic surviving the merger as a wholly-owned subsidiary of CMLS II. Upon the closing of the Business Combination (the “Closing”), CMLS II changed its name to SomaLogic, Inc., and Old SomaLogic changed its name to SomaLogic Operating Co., Inc.

Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to SomaLogic, Inc., the combined company and its subsidiaries following the Business Combination. See Note 2, Summary of Significant Accounting Policies—Presentation of Amounts After the Business Combination, and Note 3, Business Combination, for more details of the Business Combination and the presentation of historical amounts and balances after the Business Combination. The Company's Common Stock and warrants to purchase Common Stock are now listed on the Nasdaq under the ticker symbols “SLGC” and "SLGCW".

Impact of the COVID-19 Pandemic

In March 2020, the World Health Organization declared the Coronavirus Disease 2019 (COVID-19) outbreak to be a global pandemic. Since then, COVID-19 has continued to spread throughout much of the United States and the world causing uncertainty and disruption to business activities.

The COVID-19 pandemic resulted in delays in our fundraising efforts and revenue during fiscal year 2020. In response, we took aggressive actions to reduce spend and contain costs including implementing a hiring freeze, eliminating travel, executing early lease terminations for two administrative buildings in Boulder, Colorado, as well as closing our Oxford, United Kingdom laboratory (“Lab Closure”). The Company experienced notable shifts in research funding in the pharmaceutical industry to COVID-19 research, largely delaying our revenue from the first half of 2020 to the second half of 2020. The Company modified its amended and restated credit agreement (“Amended and Restated Credit Agreement”) in the second and fourth quarters of 2020 in order to avoid noncompliance with financial and nonfinancial covenants. Despite the economic challenges due to the COVID-19 pandemic, we ended fiscal year 2020 with revenue growth of 74% year over year and we ended the first nine months of 2021 with revenue growth of 112% compared to the same nine months in the prior year. We also benefited from our cost savings actions which included reduction in travel and non-essential spending.

The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. We expect continued volatility and unpredictability related to the impact of COVID-19 on our business results. We continue to actively monitor the pandemic and we will continue to take appropriate steps to mitigate the adverse impacts on our business posed by the on-going spread of COVID-19.

Factors Affecting Our Performance

The following factors have been important to our business and we expect them to impact our results of operations and financial condition in future periods:
28


Continued adoption of our services and products

Our performance depends on our ability to drive adoption of our integrated platform of proteomic solutions and services, initially in the research and clinical markets. We have a well-established base of marquee customer and Key Opinion Leaders (“KOL”) relationships in place, and as we grow further, we expect to win contracts with new customers and expand the scope of existing contracts with existing customers. To facilitate this growth, we will grow our commercial organization and raise awareness through all available channels, including our KOL relationships and relevant publications. We plan to develop and grow our offering of reagents and corresponding solutions, including both small and large plex capabilities, site-of-service deployed assay options, and bioinformatics offerings to attract additional customers and cross-sell to existing customers. Additionally, we have an ongoing focus on growing our proteomics database and artificial intelligence and machine learning analytics to drive value and market opportunities.

Continued investment in growth

Our significant revenue growth has been driven by rapid innovation towards novel solutions that command price premiums and quick adoption of our solutions by our customer base. We intend to continue to make focused investments to increase revenue and scale operations to support growth and therefore expect expenses in this area to increase. We have invested, and will continue to invest, significantly in our laboratory process and commercial infrastructure. Investments in research and development will include hiring of employees with the necessary scientific and technical backgrounds to enable enhancements to our existing services and products and bring new services and products to market. Additionally, we plan to invest in sales and marketing activities, and expect to incur additional general and administrative expenses. To support the expansion, expenditures to develop and mature operational processes, financial and management information systems are expected to be incurred. As cost of revenue, operating expenses and capital expenditures fluctuate over time, we may experience short-term, negative impacts to our results of operations and cash flows, but we are undertaking such investments in the belief that they will contribute to long-term growth.

We have made, and intend to continue to make, investments that meet management’s criteria to expand or add key technologies we believe will facilitate the development and commercialization of new products or services in the future. Such investments could take the form of an asset acquisition, the acquisition of a business or the exclusive or non-exclusive license of patented technology. Any acquisitions we make may affect our future financial results.

Ability to lower the costs associated with performing the assay

Reducing the costs associated with performing our assay is both our focus and strategic objective. Over the long term, our objective is to reduce the cost of raw materials by improving the output efficiency of our assays and laboratory processes. Our approach to reducing these costs include, but are not limited to, modifying our assays and laboratory processes to use materials and technologies that provide equal or greater quality at lower cost, improving how we manage our materials and negotiating favorable terms for our materials purchases. We plan to reduce the cost of performing our SomaScan® assay as we move to either a less expensive array or Next Generation Sequencing system for our DNA readout of the protein concentrations present in a sample.

Seasonality

Our revenue can be seasonal dependent upon the spending patterns of our customers. Seasonality results from a number of factors, including the procurement and budgeting cycles of many of our customers, especially government- or grant-funded customers, whose cycles often coincide with government fiscal year ends. For example, the United States government’s fiscal year end occurs in our third quarter and may result in increased sales of our products during such quarter if government-funded customers have unused funds that may be forfeited, or future budgets that may be reduced, if such funds remain unspent at such fiscal year end. Furthermore, the academic budgetary cycle similarly requires grantees to “use or lose” their grant funding, which seems to be tied disproportionately to the end of the calendar year, driving sales higher during the fourth quarter. Similarly, our biopharmaceutical customers typically have calendar year fiscal years which also result in a disproportionate amount of their purchasing activity occurring during our fourth quarter.

Development and commercialization of clinical diagnostic tests

To facilitate a more complete understanding of human biology and improve human wellness, we aim to continue to advance our portfolio of clinical diagnostic tests that leverage our proprietary proteomics platform and artificial intelligence-enabled bioinformatics. By developing additional tests, the Company can provide more options to customers and collaborators and further commercialize our platform driving growth in revenue.

We have released 14 SomaSignal™ tests under our laboratory developed tests (“LDT”) Clinical Laboratory Improvement Amendments (“CLIA”) license as of September 30, 2021. We have also developed 20 tests for the research
29

use only (“RUO”) market — most of which are directed at characterizing individuals in clinical trials. We continue to invest in our SomaSignal™ test pipeline, largely directed at tests helping to manage chronic disease and will be of significant interest to health system providers. We anticipate approximately 4 to 8 additional LDT SomaSignal™ tests and approximately 5 to 10 SomaSignal™ tests for the RUO market to clear our development and validation process during 2022.

We are working closely with our clinical implementation partners and prioritizing the test pipeline to have the greatest impact on their business. Our plan is for these tests to focus on disease management, enabling at home sample collection and facilitating early intervention in diseases with the highest morbidity and mortality burden, such as type 2 diabetes, obesity, and cardiovascular disease.

Working in conjunction with our proteomics database and bioinformatics capabilities, our broad and versatile foundational assay, SomaScan®, enables the natural expansion of our test menu given the continuous incorporation of real-world data into our growing foundational assay. We believe this dynamic will support continuous and long-term growth of our research and clinical diagnostics business. Additionally, with our growing foundational assay in place as the single source for all new test menus, we believe we are well positioned to expand to additional adjacent markets within proteomics and genomics.

Expansion of our proteomic content

As of September 30, 2021, we have a library of slow off-rate modified aptamers, SOMAmers® reagents against approximately 7,000 protein target measurements of the 20,000 known canonical proteins encoded in the human genome. The breadth (number of proteins measured) of our SomaScan® assay is uniquely superior to other technologies in an aspect that is vital to customers. For each protein, we typically have a collection of 100’s to 1000’s of proprietary “monoclonal” SOMAmer® reagents (reagents with unique and defined sequences) from which we select and place one, or in some cases several, reagents on our SomaScan® assay. Any follow-up studies, which are of interest to many of our customers and partners, are facilitated with these collections of reagents, which is uniquely possible with our technology. To maintain our competitive advantage, we plan to increase the number of protein reagents to approximately 10,000 in the next 18 months based on allocated funding, resource availability, and the successful validation of new reagents. Upon successful commercialization of the new reagents, the impact to cost of revenue for the new proteomic content is estimated to be offset by the increased efficiencies we may gain from sample volume growth and value engineering initiatives.

Components of Results of Operations

Revenue

We derive our revenue from four primary sources: (1) assay services revenue, (2) product revenue, (3) collaboration revenue, and (4) other revenue. Customers include top biopharmaceutical companies and leading academic research universities.

Assay services revenue

We generate assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. We expect assay services revenue to increase over the long-term with new and recurring sales opportunities. With the enhancement of our proteomic services, we expect to capture more market opportunities outside of the United States region, as well as winning contracts with new customers and expanding the scope of sales with existing customers.

Product revenue

Product revenue primarily consists of kit sales, which enable our customers to bring the SomaScan® proteomic platform in-house and to build lines of business based on this technology. In preparation for a full-scale launch, we are establishing agreements with several sites to deploy kits this year. This will allow SomaLogic to quickly grow into new geographic regions and expand our customer base.

Collaboration revenue

Collaboration revenue consists of fees earned for research and development services, except for grant revenue research and development services that are classified in other revenue. Collaboration revenue currently relates to an arrangement with one customer, NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC Corporation (“NEC”). We believe expanding collaborative arrangements with KOLs will allow for further enhancements of our
30

integrated platform, lower barriers to adoption and introduce or expand new market channels and customers within geographic regions and markets we do not currently operate in.

Other revenue

Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. Grant revenue represents funding under cost reimbursement programs from government agencies, and non-profit foundations for qualified research and development activities performed by the Company. We expect other revenue to continue to grow as we expand our commercial team and they continue to pursue licensing relationships.

Cost of revenue

Cost of assay services revenue

Cost of assay services revenue consists of raw materials and production costs, salaries and other personnel costs, overhead and other direct costs related to assay services revenue. It also includes provisions for excess or obsolete inventory and costs for production variances, such as yield losses, material usages, spending and capacity variances. Cost of assay services revenue also includes royalty fees that the Company owes to third parties related to assay services.

We expect cost of assay services revenue to increase as we grow our sample volume. We expect the cost per sample to decrease over the long term due to the efficiencies we may gain as sample volume increases from improved utilization of our laboratory capacity and other value engineering initiatives. If our sample volume throughput is reduced as a result of the COVID-19 pandemic or otherwise, cost of revenue as a percentage of total revenue may be adversely impacted due to fixed overhead cost.

Cost of product revenue

Cost of product revenue consists of raw materials and production costs, salaries and other personnel costs, overhead and other direct costs related to product revenue. Cost of product revenue is recognized in the period the related revenue is recognized. Shipping and handling costs incurred for product shipments are included in cost of product revenue in the consolidated statements of operations and comprehensive loss. Cost of product revenue also includes royalty fees that the Company owes to third parties related to the sale of products.

Research and development

Research and development expenses consist primarily of salaries and benefits, laboratory supplies, clinical study costs, consulting fees and related costs. We believe that our continued investment in research and development is essential to our long-term competitive position. We plan to continue to invest significantly in our research and development efforts, including hiring additional employees, with an expected focus on advancing our assay and our bioinformatics platform, new clinical studies, as well as lowering the cost of assays. As a result of these and other initiatives, we expect research and development expenses will increase in absolute dollars in future periods and vary from period to period as a percentage of revenue.

Selling, general and administrative

Selling expenses consist primarily of personnel and marketing related costs. General and administrative expenses consist primarily of personnel costs for our finance, human resources, business development and general management, as well as professional services, such as legal and accounting services.

As we continue to introduce new services and products, broaden our customer base and grow our business, we expect selling, general and administrative expenses to increase in future periods as the number of sales and marketing and administrative personnel grows. We also anticipate incurring increased accounting, audit, legal, regulatory, compliance, director and officer insurance costs, as well as, investor and public relations expenses associated with operating as a public company.

Interest income and other, net

Interest income and other, net primarily consists of interest earned on our cash equivalents and investments, which are invested in money market funds, commercial paper, corporate bonds, United States Treasuries, asset-backed securities, and international government securities.
31

Interest expense

Interest expense is attributable to our borrowings under debt agreements as well as the change in fair value of the compound derivative liability.

Change in fair value of warrant liabilities

Change in fair value of warrant liabilities consists of changes in fair value related to the Public Warrant and Private Warrant liabilities. The warrant liabilities are classified as marked-to-market liabilities pursuant to ASC 815 and the corresponding increase or decrease in value impacts our net loss.

Change in fair value of earn-out liability

Change in fair value of earn-out liability consists of changes in the earn-out liability related to Earn-Out Shares issuable to former stockholders of Old SomaLogic. The earn-out liability is classified as a marked-to-market liability pursuant to ASC 815 and the corresponding increase or decrease in value impacts our net loss.

Loss on extinguishment of debt, net

Loss on extinguishment of debt, net consists of a loss on extinguishment of debt due to conversion of the Convertible Debt and repayment of the Amended and Restated Credit Agreement and a gain on extinguishment of debt due to forgiveness of the Paycheck Protection Program (“PPP”) loan during the nine months ended September 30, 2021.

Results of Operations

Comparison of the three months ended September 30, 2021 versus the three months ended September 30, 2020

Revenue
Three Months Ended September 30,Change
(in thousands)20212020$%
Revenue:
Assay services revenue
$17,499 $11,378 $6,121 54 %
Product revenue
75 455 (380)(84)%
Collaboration revenue
763 763 — — %
Other revenue
1,655 1,637 18 %
Total revenue
$19,992 $14,233 $5,759 40 %
Total revenue increased $5.8 million, or 40%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020.

The $6.1 million, or 54%, increase in assay services revenue for the three months ended September 30, 2021 compared to the three months ended September 30, 2020 was primarily due to a $6.1 million increase in sample volumes as a result of the reintroduction of the fee-for-service model in 2020.

Product revenue decreased by $0.4 million, or 84%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020 primarily due to a reduction in the volume of kits sold as we discontinue sales of kits on our previous platform and prepare to re-launch kits on our upgraded platform.

Cost of revenue
 Three Months Ended September 30,Change
(in thousands) 20212020$%
Cost of assay services revenue
 $8,737 $4,750 $3,987 84 %
Cost of product revenue
 33 163 (130)(80)%
Total cost of revenue
 $8,770 $4,913 $3,857 79 %
Total cost of revenue increased by $3.9 million, or 79%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020.

32

Cost of assay services revenue increased by $4.0 million, or 84%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase in cost of assay services revenue was primarily due to an increase in manufacturing costs as a result of volume increases, net of production efficiencies.

Cost of product revenue decreased by $0.1 million, or 80%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020 primarily due to a reduction in the volume of kits sold, partly offset by an increase in the cost of materials.

Research and development
 Three Months Ended September 30,Change
(in thousands) 20212020$%
Research and development
 $15,596 $6,884 $8,712 127 %
Research and development increased by $8.7 million, or 127%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase in research and development was primarily due to a $6.5 million non-recurring, non-cash stock-based compensation expense related to the sale of stock and vested options by an employee to an economic interest holder in excess of fair value, a $1.1 million increase in professional services and supplies related to projects for reducing costs and content expansion, a $0.6 million increase in wages and benefits due to increased headcount in our research and development team and a $0.5 million increase in stock-based compensation expense due to new option grants and Earn-Out Shares issued to Earn-Out Service Providers.

Selling, general, and administrative
 Three Months Ended September 30,Change
(in thousands) 20212020$%
Selling, general and administrative
 $20,632 $8,337 $12,295 147 %
Selling, general, and administrative increased by $12.3 million, or 147%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The increase in selling, general and administrative was primarily due to a $4.3 million increase in advisory and management services incurred in relation to public-readiness preparations and other transactions, a $3.3 million increase in wages and benefits due to increased headcount in our commercial team, a $2.1 million increase in services incurred related to market research and marketing initiatives, a $1.8 million increase in stock-based compensation expense due to new option grants and Earn-Out Shares issued to Earn-Out Service Providers and a $0.8 million increase in stock-based compensation expense for consulting services.

Other (expense) income
Three Months Ended September 30,Change
(in thousands)20212020$%
Other (expense) income:
Interest income and other, net$55 $13 $42 323 %
Interest expense(2)(1,595)1,593 100 %
Change in fair value of warrant liabilities(8,111)— (8,111)(100)%
Change in fair value of earn-out liability(5,662)— (5,662)(100)%
Loss on extinguishment of debt, net(2,693)— (2,693)(100)%
Total other expense$(16,413)$(1,582)$(14,831)(937)%
Total other expenses increased by $14.8 million, or 937%, for three months ended September 30, 2021 compared to the three months ended September 30, 2020.

Interest income and other, net increased by less than $0.1 million, or 323%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020 primarily due to an average higher cash equivalents and investment balances during the three months ended September 30, 2021 compared to the three months ended September 30, 2020.

Interest expense decreased by $1.6 million, or 100%, for the three months ended September 30, 2021 compared to the three months ended September 30, 2020. The decrease in interest expense was primarily due to the repayment of the Amended and Restated Credit Agreement in April 2021.

33

The change in fair value of warrant liabilities of $8.1 million for the three months ended September 30, 2021 is due to an increase in the fair value of the warrant liabilities as of September 30, 2021 compared to the Closing Date of the Business Combination. The warrant liabilities were recorded as part of the Business Combination and therefore did not exist in the prior year.

The change in fair value of the earn-out liability of $5.7 million for the three months ended September 30, 2021 is due to an increase in the fair value of the earn-out liability as of September 30, 2021 compared to the Closing Date of the Business Combination. The earn-out liability was recorded as part of the Business Combination and therefore did not exist in the prior year.

Loss on extinguishment of debt, net of $2.7 million for the three months ended September 30, 2021 is due to a $2.7 million loss on extinguishment of debt as a result of the conversion of the Convertible Debt in July 2021.

Comparison of the nine months ended September 30, 2021 versus the nine months ended September 30, 2020

Revenue
Nine Months Ended September 30,Change
(in thousands)20212020$%
Revenue:
Assay services revenue
$48,308 $22,166 $26,142 118 %
Product revenue
730 1,144 (414)(36)%
Collaboration revenue
2,288 1,720 568 33 %
Other revenue
7,306 2,636 4,670 177 %
Total revenue
$58,632 $27,666 $30,966 112 %
Total revenue increased by $31.0 million, or 112%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020.

Assay services revenue increased by $26.1 million, or 118%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020 primarily due to a $21.5 million increase in sample volumes and a $4.6 million increase related to higher-average price per sample as a result of the reintroduction of the fee-for-service model in 2020.

Product revenue decreased by $0.4 million, or 36%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020 primarily due to a reduction in the volume of kits sold as we discontinue sales of kits on our previous platform and prepare to re-launch kits on our upgraded platform.

Collaboration revenue increased by $0.6 million, or 33%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020 primarily due to the modification of our existing collaborative arrangement to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in March 2020. SomaLogic and NEC modified the collaboration agreement by entering into a new collaborative arrangement with NES in March 2020 to develop and commercialize SomaScan® services in Japan.

Other revenue increased by $4.7 million, or 177%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020 primarily due to a $4.0 million increase in royalty income related to an exclusive license to provide specific SOMAmers® in certain current and future products and a $0.7 million increase related to new grant revenue arrangements.

Cost of revenue
Nine Months Ended September 30,Change
(in thousands)20212020$%
Cost of assay services revenue
$22,548 $11,883 $10,665 90 %
Cost of product revenue
452 497 (45)(9)%
Total cost of revenue
$23,000 $12,380 $10,620 86 %
Total cost of revenue increased by $10.6 million, or 86%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020.

34

Cost of assay services revenue increased by $10.7 million, or 90%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in cost of assay services revenue was primarily due to an increase in manufacturing costs as a result of volume increases, net of production efficiencies.

Research and development
 Nine Months Ended September 30,Change
(in thousands) 20212020$%
Research and development
 $32,304 $23,180 $9,124 39 %
Research and development increased by $9.1 million, or 39%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in research and development was primarily due to an $6.5 million non-recurring, non-cash stock-based compensation expense related to the sale of common stock and vested options by an employee to an economic interest holder in excess of fair value, a $1.1 million increase in professional services and supplies related to projects for reducing costs and content expansion, a $0.8 million increase in wages and benefits due to increased headcount in our research and development team and a $0.7 million increase in stock-based compensation expense due to new option grants and Earn-Out Shares issued to Earn-Out Service Providers.

Selling, general, and administrative
 Nine Months Ended September 30,Change
(in thousands) 20212020$%
Selling, general and administrative
 $48,274 $26,755 $21,519 80 %
Selling, general, and administrative increased by $21.5 million, or 80%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The increase in selling, general and administrative was primarily due to a $9.5 million increase in advisory and management services incurred in relation to public-readiness preparations and other transactions, a $5.6 million increase in wages and benefits due to increased headcount in our commercial team, a $2.9 million increase in stock-based compensation expense due to new option grants, Earn-Out Shares issued to Earn-Out Service Providers and option modifications, a $2.7 increase in services incurred related to market research and marketing initiatives and a $0.8 million increase in stock-based compensation expense for consulting services.

Other (expense) income
Nine Months Ended September 30,Change
(in thousands)20212020$%
Other (expense) income:
Interest income and other, net
$126 $138 $(12)(9)%
Interest expense
(1,324)(9,590)8,266 86 %
Change in fair value of warrant liabilities(8,111)— (8,111)(100)%
Change in fair value of earn-out liability(5,662)— (5,662)(100)%
Loss on extinguishment of debt, net
(4,323)— (4,323)(100)%
Total other expense
$(19,294)$(9,452)$(9,842)(104)%
Total other expense increased by $9.8 million, or 104%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020.

Interest income and other, net decreased by less than $0.1 million, or 9%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020 primarily due to lower interest rates on investments, partly offset by an average higher cash equivalents and investment balances during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020.

Interest expense decreased by $8.3 million, or 86%, for the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020. The decrease in interest expense was primarily due to a $4.8 million change in the fair value of the compound derivative liability in the nine months ended September 30, 2020. In April 2021, the Company repaid the Amended and Restated Credit Agreement in full and the fair value of the compound derivative liability was included in the net carrying amount of the debt used to determine the loss on extinguishment of debt. As a result, interest expense related to the Amended and Restated Credit Agreement was $3.4 million less during the nine months ended September 30, 2021 compared to the nine months ended September 30, 2020.

35

Change in fair value of warrant liabilities of $8.1 million for the nine months ended September 30, 2021 is due to an increase in the fair value of the warrant liabilities as of September 30, 2021 compared to the Closing Date of the Business Combination. The warrant liabilities were recorded as part of the Business Combination and therefore did not exist in the prior year.

Change in fair value of the earn-out liability of $5.7 million for the nine months ended September 30, 2021 is due to an increase in the fair value of the earn-out liability as of September 30, 2021 compared to the Closing Date of the Business Combination. The earn-out liability was recorded as part of the Business Combination and therefore did not exist in the prior year.

Loss on extinguishment of debt, net of $4.3 million for the nine months ended September 30, 2021 is due to a $5.2 million loss on extinguishment of debt as a result of the repayment of the Amended and Restated Credit Agreement in April 2021 and a $2.7 million loss on extinguishment of debt as a result of the conversion of the Convertible Debt in July 2021, offset by a $3.6 million gain on extinguishment of debt as of result of the forgiveness of the PPP loan in June 2021.

Non-GAAP Financial Measures

We present non-GAAP financial measures in order to assist readers of our condensed consolidated financial statements in understanding the core operating results used by management to evaluate and run the business, as well as, for financial planning purposes. Our non-GAAP financial measure, Adjusted EBITDA, provides an additional tool for investors to use in comparing our financial performance over multiple periods.

Adjusted EBITDA is a key performance measure that our management uses to assess its operating performance. Adjusted EBITDA facilitates internal comparisons of our operating performance on a more consistent basis, and we use this measure for business planning, forecasting, and decision-making. We believe that Adjusted EBITDA enhances an investor’s understanding of our financial performance as it is useful in assessing our operating performance from period-to-period by excluding certain items that we believe are not representative of our core business.

Our Adjusted EBITDA may not be comparable to similarly titled measures of other companies because they may not calculate this measure in the same manner. Adjusted EBITDA is not prepared in accordance with GAAP and should not be considered in isolation of, or as an alternative to, measures prepared in accordance with GAAP. When evaluating our performance, you should consider Adjusted EBITDA alongside other financial performance measures prepared in accordance with GAAP, including net loss.

Adjusted EBITDA

We calculate Adjusted EBITDA as net loss adjusted to exclude interest expense, net, depreciation and amortization, and other non-recurring items. The other non-recurring items include the loss on extinguishment of debt, net, and a one-time non-cash stock-based compensation expense.

The following table is a reconciliation of net loss in accordance with GAAP to non-GAAP adjusted EBITDA for the three and nine months ended September 30, 2021 and 2020:
Three Months Ended September 30,Nine Months Ended September 30,
(in thousands)2021202020212020
GAAP net loss$(41,419)$(7,483)$(64,240)$(44,101)
Non-GAAP EBITDA adjustments to net income:
Interest expense, net (53)1,582 1,198 9,452 
Depreciation and amortization532 671 — 1,909 
EBITDA(40,940)(5,230)(63,042)(32,740)
Other non-GAAP adjustments:
Loss on extinguishment debt, net (1)
2,693 — 4,323 — 
One-time non-cash stock-based compensation (2)
6,461 — 6,461 — 
Adjusted EBITDA$(31,786)$(5,230)$(52,258)$(32,740)
(1) Represents the $5.2 million loss on extinguishment of debt as a result of the repayment of the Amended and Restated Credit Agreement in April 2021, the $2.7 million loss on extinguishment of debt as a result of the conversion of the Convertible Debt in July 2021, and the $3.6 million gain on extinguishment of debt as a result of the forgiveness of the PPP loan in June 2021. See Note 10, Debt.
36

(2) Represents a one-time non-cash stock-based compensation expense of $6.5 million related to the sale of stock and vested options by an employee to an economic interest holder in excess of fair value. See Note 13, Stock-based Compensation, for more details on this secondary sale transaction.

Liquidity and Capital Resources

Historically, our primary sources of liquidity have been revenue collected from our customers, net proceeds from sale of our capital stock, and borrowings from debt facilities. We received net proceeds of $530.1 million from the Business Combination and PIPE Investment on September 1, 2021. Following the completion of the Business Combination, we expect that our operating cash flows, in addition to cash on hand, enable us to make investments in the future. We expect our operating cash flows to further improve as we increase operational efficiencies and experience economies of scale.

We believe that our existing cash and cash equivalents and investments will be sufficient to support working capital and capital expenditure requirements for at least the next 12 months. Our future capital requirements will depend on many factors, including our sample volume growth rate, the pace of expansion of sales and marketing activities, the timing and extent of spending to supporting research and development efforts, the introduction of new and enhanced products and services, and the level of costs to operate as a public company following the reverse recapitalization. We may, in the future, enter into arrangements to acquire or invest in complementary businesses, products and technologies.

Our borrowings from debt facilities were provided from three different sources. On April 9, 2021, the Company repaid the Amended and Restated Credit Agreement in full and the obligation was extinguished. In addition to the outstanding principal balance of $33.3 million as of that date, the Company also paid a prepayment penalty of approximately $4.0 million.

In April 2020, we received a loan in the aggregate amount of $3.5 million, pursuant to the Paycheck Protection Program, established pursuant to the recently enacted Coronavirus Aid, Relief, and Economic Security Act (“CARES Act”) and administered by the United States Small Business Administration. Under the terms of the CARES Act, we applied for and received forgiveness on June 21, 2021 for the full amount borrowed under the PPP loan, including less than $0.1 million of accrued interest, which was recognized as a gain on extinguishment of debt during the nine months ended September 30, 2021.

On July 9, 2021, the holder of the Convertible Debt converted the Convertible Debt into 682,070 shares of Old SomaLogic Class B common stock. The 682,070 shares of Old SomaLogic Class B common stock that were issued for the conversion of the Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 571,642 shares of Common Stock as a result of the reverse recapitalization. As of September 30, 2021 no debt obligations are outstanding.

We may be required to seek additional equity or debt financing. In the event the Company requires additional financing, we may not be able to raise such financing on terms acceptable to us or at all. If we are unable to raise additional capital or generate cash flows necessary to expand our operations and invest in continued innovation, we may not be able to compete successfully, which would harm our business, operations, and financial condition.

We also have entered into various non-cancelable operating lease agreements for our current headquarters and laboratory facilities in Boulder, Colorado. In September 2020, we agreed to terminate the lease agreement for our corporate headquarters, effective June 2021, and our lease for additional office space expired in August 2021. In connection with the Lab Closure, we also terminated the laboratory lease in Oxford, United Kingdom with the lease term is set to expire on December 31, 2021. As of September 30, 2021, we continued to use the space for storage of property and equipment. As of September 30, 2021, our total future minimum lease commitments were $5.2 million, of which $0.4 million is due during the remainder of 2021.

Cash flows

The following table summarizes our cash flows for the periods presented:
Nine Months Ended September 30,
(in thousands)20212020
Net cash used in operating activities$(22,446)$(27,751)
Net cash (used in) provided by investing activities(170,337)30,846 
Net cash provided by financing activities497,088 9,335 
Effect of exchange rates on cash, cash equivalents and restricted cash(11)(15)
Net increase in cash, cash equivalents and restricted cash$304,294 $12,415 
Cash flows from operating activities

Cash used in operating activities for the nine months ended September 30, 2021 was $22.4 million, which was primarily attributable to a net loss of $64.2 million and was partially offset by non-cash stock-based compensation
37

expense of $20.7 million, non-cash change in the fair value of the warrant liabilities of $8.1 million, non-cash change in the fair value of the earn-out liability of $5.7 million, loss on extinguishment of debt, net of $4.3 million, non-cash depreciation and amortization of $1.9 million, non-cash PIK interest expense of $0.2 million, non-cash provision for excess and obsolete inventory of $0.6 million, non-cash amortization of premium on available-for-sale securities, net, of $0.3 million, non-cash amortization of debt issuance costs, discounts and premiums of $0.3 million. The cash used in operating activities was also partially offset by a net decrease in our operating assets and liabilities of $0.2 million.

Cash used in operating activities for the nine months ended September 30, 2020 was $27.8 million, which was primarily attributable to a net loss of $44.1 million and a net decrease in our operating assets and liabilities of $2.0 million, which were partially offset by non-cash stock-based compensation expense of $9.8 million, non-cash change in fair value of the compound derivative liability of $4.8 million, non-cash depreciation and amortization of $2.1 million, non-cash amortization of debt issuance costs, discounts, and premiums of $1.6 million. The net decrease in our operating assets and liabilities was primarily due to the $3.5 million increase in accounts receivable and a $2.3 million increase in deferred costs of services. These changes were offset by a $2.4 million increase in accounts payable, a $1.0 million increase in accrued and other liabilities, and a $0.7 million increase in deferred revenue.

Cash flows from investing activities

Cash used in investing activities for the nine months ended September 30, 2021 was $170.3 million, consisting of $167.3 million for the purchase of available-for-sale securities, net of proceeds from sales and maturities of available-for-sale securities, and $3.0 million for the purchase of property and equipment, net of proceeds from the sale of property and equipment.

Cash provided by investing activities for the nine months ended September 30, 2020 was $30.8 million, consisting of $31.5 million from sales and maturities of available-for-sale securities, net of amounts related to purchases of available-for-sale securities, offset by $0.7 million for the purchase of property and equipment.

Cash flows from financing activities

Cash provided by financing activities for the nine months ended September 30, 2021 was $497.1 million, consisting of the $357.2 million in net proceeds from the PIPE investment, $173.6 million in net proceeds from the Business Combination, and $2.8 million in proceeds from the exercise of options to purchase our common stock. The cash provided by financing activities was partially offset by the $36.5 million repayment of the Amended and Restated Credit Agreement.

Cash provided by financing activities for the nine months ended September 30, 2020 was $9.3 million, consisting of $5.0 million in proceeds related to the Simple Agreement for Future Equity (“SAFE”), $3.5 million in proceeds from the PPP loan, and $0.8 million in proceeds from the exercise of options to purchase our common stock.


Critical Accounting Policies and Estimates

Our discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements which have been prepared in accordance with United States generally accepted accounting principles, or GAAP. The preparation of the consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, costs, expenses and related disclosures. We evaluate our estimates and judgments on an on-going basis. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations. Within the context of these critical accounting policies, we are not currently aware of any reasonably likely event that would result in materially different amounts being reported.

While our significant accounting policies are described in more detail in Note 2, Significant Accounting Policies, in “Part I. Financial Information - Item 1. Financial Statements”, we believe that the following accounting policies are those most critical as they require difficult, subjective, and/or complex judgements and estimates used in the preparation of our consolidated financial statements.

Revenue recognition

We recognize revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.

38

We recognize revenue when or as control of promised goods or services is transferred to the customers, in an amount that reflects the consideration we expect to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.

Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. We do not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the goods or services and collection is one year or less. We expense incremental costs to obtain a contract as incurred since the amortization period of the asset that would otherwise be recognized is one year or less.

Assay services revenue

We generate assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates or refunds.

The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. When assay services are included with other products or services within a customer contract, judgment is required to determine whether the promises are distinct or should be combined and to determine the transaction price allocation and standalone selling price. Standalone selling price is primarily determined based on amounts invoiced to customers in observable transactions. Standalone selling price varies depending on customer size, volume and contract length.

Product revenue

Product revenue primarily consists of kit sales to customers who have deployed the assay in their own laboratories. We receive a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. Our principal terms of sale are freight on board (“FOB”) shipping point and as such, we transfer control and record revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the consolidated statements of operations and comprehensive loss.

Collaboration revenue

We provide research and development services that are accounted for in accordance with ASC 808, Collaborative Arrangements, because both parties are active participants and are exposed to significant risks and rewards depending on the activity’s commercial failure or success. The most critical judgments used to estimate revenue from collaborative arrangements include the determination of units of account within the scope of ASC 606, the number of distinct performance obligations, estimation of transaction price including allocation to the identified performance obligations, and determination of the pattern of recognition.

Other revenue

Other revenue includes royalty revenue and revenue received from research grants. We recognize royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. We recognize revenue for a sales or usage-based royalty promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.

Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. For efforts performed under these grant agreements, our policy is to recognize revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities provided by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the consolidated statements of operations and comprehensive loss.



39

Inventory

Inventory is stated at the lower of cost or net realizable value on a first-in, first-out basis. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. The Company estimates the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated realizable value and records a charge to cost of revenue for such inventory as appropriate. In some cases, we have determined a certain portion of inventories to be in excess or obsolete. In those cases, we write down the value of those inventories to their net realizable value based upon judgement and estimates about future demand and market conditions. If actual market conditions are less favorable than those projected by management, additional inventory write-downs may be required. Our excess and obsolete inventory reserve may vary based upon judgments related to evolution of our products and services, new technologies, emerging competitors, and change in customer buying patterns. Direct and indirect manufacturing costs incurred during research and development activities are expensed to research and development as consumed. Judgment is required in determining the value of inventory that is not expected to be used in our assay services within 12 months of the current reporting period and is recorded as non-current inventory on the consolidated balance sheets.

Stock-based compensation

The Company incurs stock-based compensation expense related to stock options, and we recognize stock-based employee compensation, net of an estimated forfeiture rate over the employee’s requisite service period, which is generally the vesting period, on a straight-line basis. Stock-based compensation costs are estimated at the grant date based on the fair value of the equity for financial reporting purposes. We utilize the Black-Scholes valuation model for estimating the fair value of stock options granted. The fair value of each option is estimated on the date of grant. The model assumptions include expected volatility, term, dividend yield and the risk-free interest rate. Assumptions used in applying the Black-Scholes option-pricing model to determine the estimated fair value of stock options granted are complex, involve inherent uncertainties and the application of judgment. As a result, if factors or expected outcomes change and significantly different assumptions or estimates are used, the Company’s equity-based compensation could be materially different.

Set forth below are the assumptions used in valuing the stock options granted and a discussion of the Company’s methodology for developing each of the assumptions used:

Expected dividend yield — The Company did not pay regular dividends on its common stock and does not anticipate paying any dividends in the foreseeable future. Therefore, the Company used an expected dividend yield of zero in the option valuation model.
Expected volatility — Volatility is a measure of the amount by which a financial variable, such as share price, has fluctuated (historical volatility) or is expected to fluctuate (expected volatility) during a period. The Company analyzes the volatility used by similar public companies at a similar stage of development to estimate expected volatility. The comparable companies are chosen based on their similar size, stage in the life cycle or area of specialty.
Risk-free interest rate — We use a range of United States Treasury rates with a term that most closely resembles the expected life of the option as of the date of which the option was granted.
Expected average life of options — The expected life assumption is the expected time to exercise. The Company uses a simplified method to develop this assumption, which uses the average of the vesting period and the contractual terms.

Determination of Fair Value of Common Stock

As there was no public market for the Old SomaLogic common stock prior to the consummation of the Business Combination, on each grant date, Old SomaLogic developed an estimate of the fair value of the Old SomaLogic common stock based on the information known to Old SomaLogic on the date of grant, upon a review of any recent events and their potential impact on the estimated fair value per share of the Old SomaLogic common stock, and in part on input from a third-party valuation firm.

The valuations of the Old SomaLogic common stock were determined in accordance with the guidelines outlined in the American Institute of Certified Public Accountants Practice Aid, Valuation of Privately-Held-Company Equity Securities Issued as Compensation (“Practice Aid”). To determine the fair value of the Old SomaLogic common stock, Old SomaLogic utilized the probability-weighted expected return method and incorporated valuations under different scenarios and methods, included the option pricing, or “backsolve” method, which estimated the fair value of Old SomaLogic by reference to the value and preferences of its last round of financing, as well as its capitalization.

40

The assumptions used to determine the estimated fair value of the Old SomaLogic common stock were based on numerous objective and subjective factors, combined with management’s judgment, including:

the progress of Old SomaLogic’s research and development efforts, Old SomaLogic’s stage of development, and business strategy;
the rights, preferences, and privileges of Old SomaLogic’s redeemable convertible preferred stock relative to those of the Old SomaLogic common stock;
the prices at which Old SomaLogic sold shares of its redeemable convertible preferred stock;
Old SomaLogic’s financial condition and operating results, including its levels of available capital resources;  
 equity market conditions affecting comparable public companies; and
general United States market conditions and the lack of marketability of the Old SomaLogic common stock.

As the public trading market for our Common Stock has been established in connection with the consummation of the Business Combination, it is no longer necessary for our board of directors to estimate the fair value of our Common Stock in connection with our accounting for granted stock options and other such awards we may grant, as the fair value of our Common Stock will be determined based on the quoted market price of our Common Stock.

Warrant Liabilities

We classify the Warrants as liabilities on our condensed consolidated balance sheet as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date.

Earn-Out Liability

As a result of the Business Combination, the Company recognized Earn-Out Shares contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding gain or loss recorded within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss.

Recently Issued Accounting Pronouncements

Please refer to Note 2, Significant Accounting Policies - Recent Accounting Pronouncements, in “Part I. Financial Information - Item 1. Financial Statements” for a discussion of recent accounting pronouncements and their anticipated effect on our business.

Item 3. Quantitative and Qualitative Disclosures About Market Risk
 
Not required for smaller reporting companies.
 
Item 4. Controls and Procedures

Evaluation of Disclosure Controls and Procedures

Under supervision and with the participation of our management, including our Chief Executive Officer and Chief Financial Officer, we evaluated the effectiveness of our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”)) as of September 30, 2021. Based upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that our disclosure controls and procedures were not effective as of September 30, 2021, based on the material weaknesses identified below. In light of these material weaknesses, we performed additional analysis as deemed necessary to ensure that our financial statements were prepared in accordance with U.S. generally accepted accounting principles. Based on such analysis and notwithstanding the identified material weaknesses, management, including our Chief Executive Officer and Chief Financial Officer, believe the condensed consolidated financial statements included in this Quarterly Report on Form 10-Q fairly represent in all material respects our financial condition, results of operations and cash flows at and for the periods presented in accordance with GAAP.

41

Material Weaknesses in Internal Control over Financial Reporting

We have identified two material weaknesses in our internal control over financial reporting. 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 our financial statements will not be prevented or detected on a timely basis.

In connection with Old SomaLogic’s financial statement close process for the year ended December 31, 2020, we identified a material weakness in our internal control over financial reporting for the year ended December 31, 2020 due to ineffective controls over the financial statement close process and lack of sufficient accounting and financial reporting personnel to ensure consistent application of GAAP and compliance with SEC rules and regulations.

In addition, following the issuance of the SEC Statement on April 12, 2021, CMLS II’s management and its audit committee re-evaluated the accounting for its Public Warrants and Private Placement Warrants issued in connection with the IPO and concluded, in light of the SEC Statement, to restate its prior financial statements to classify the warrants as liabilities measured at fair value, with subsequent fair value remeasurement, instead of as equity. As part of such process, CMLS II identified a material weakness in its internal controls over financial reporting related to technical accounting matters.

Plan for Remediation of the Material Weaknesses in Internal Control over Financial Reporting

In response to these material weaknesses, our management has expended, and will continue to expend, a substantial amount of effort and resources on the remediation and improvement of our internal control over financial reporting. Our management developed a remediation plan, which includes the hiring of additional accounting and finance personnel with technical public company accounting and financial reporting experience. The material weaknesses will not be considered remediated until management designs and implements effective controls that operate for a sufficient period of time and management has concluded through testing that these controls are effective. While we have processes to properly identify and evaluate the appropriate accounting technical pronouncements and other literature for all significant or unusual transactions, we are improving these processes to ensure that the nuances of such transactions are effectively evaluated in the context of the increasingly complex accounting standards. Our plans at this time include acquiring enhanced access to accounting literature, research materials and documents and increased training, reviews and communication among our personnel. Our remediation plan can only be accomplished over time and will be continually reviewed to assess whether we are achieving our objectives. There is no assurance that these initiatives will ultimately have the intended effects.

Changes in Internal Control over Financial Reporting

There were no changes in our internal control over financial reporting (as defined in Rule 13a-15(f) and Rule 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.

Limitations on the Effectiveness of Disclosure Controls and Procedures

Our management, including our Chief Executive Officer and Chief Financial Officer, does not expect that our disclosure controls and procedures or internal control over financial reporting will prevent all errors and all fraud. A control system, no matter how well designed and implemented, can provide only reasonable, not absolute, assurance that the control system’s objectives will be met. Further, the design of a control system must reflect the fact that there are resource constraints and the benefits of controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues within a company are detected. The inherent limitations include the realities that judgments in decision-making can be faulty and that breakdowns can occur because of simple errors or mistakes. Controls can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. Because of the inherent limitations in a cost-effective control system, misstatements due to error or fraud may occur and may not be detected. 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.
42

PART II – OTHER INFORMATION

Item 1. Legal Proceedings

We are party to lawsuits arising in the ordinary course of our business. We cannot predict the outcome of any such lawsuits with certainty, but management believes it is remote that pending or threatened legal matters will have a material adverse impact on our financial condition.

Due to the nature of our business, we are, from time to time, involved in other routine litigation or subject to disputes or claims related to our business activities. In the opinion of our management, none of these other pending litigation, disputes or claims against us, if decided adversely, will have a material adverse effect on our financial condition, cash flows or results of operations.

Item 1A. Risk Factors

Not required for smaller reporting companies.
 
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
 
PIPE Investment

On the Closing Date, the Company issued 36,500,000 shares of Common Stock at a purchase price of $10.00 per share for an aggregate purchase price of $365.0 million (the “PIPE Investment”) pursuant to subscription agreements dated March 28, 2021 (collectively, the “Subscription Agreements”). Additionally, 6.9 million shares of Class B common stock held by CMLS Holdings II LLC, a Delaware limited liability company (the “Sponsor”), and certain directors and former directors of the Company automatically converted to shares of Common Stock as of the Closing Date.

The Company issued the shares of Common Stock pursuant to the PIPE Investment under Section 4(a)(2) of the Securities Act and/or Rule 506 of Regulation D promulgated under the Securities Act, as a transaction by an issuer not involving a public offering. The Company issued the shares of Common Stock in connection with the conversion of the Class B common stock under Section 3(a)(9) of the Securities Act, as an exchange with its existing security holders exclusively where no commission or other remuneration was paid or given directly or indirectly for soliciting such exchange. The investors in the PIPE Investment represented their intentions to acquire the shares for investment only and not with a view to or for sale in connection with any distribution, and appropriate restrictive legends were affixed to the certificates representing all of the shares issued in the PIPE Investment and in connection with the conversion of the Class B common stock (or reflected in restricted book entry with the Company’s transfer agent). The parties also had adequate access, through business or other relationships, to information about the Company.

Other Issuances

On October 14, 2021 and September 20, 2021, certain Incentive Stock Options and Non-statutory Stock Options were exercised, resulting in the issuance of 8,382 and 1,014 shares of Common Stock, respectively. The issuances of securities were deemed to be exempt from registration under the Securities Act in reliance on Rule 701 promulgated under the Securities Act as transactions by an issuer not involving a public offering or under benefit plans and contracts relating to compensation as provided under Rule 701.

 
Item 3. Default Upon Senior Securities
 
None.
 
Item 4. Mine Safety Disclosures
 
Not applicable.
 
Item 5. Other Information
 
On November 11, 2021, Kevin Conroy tendered his resignation from the Board of Directors, effective immediately. The decision by Mr. Conroy to resign was not due to any disagreement with the Company on any matter relating to the Company’s operations, policies, or practices.
 
43


Item 6. Exhibits.
 
Incorporated by Reference
Exhibit NumberDescriptionFormExhibitFiling Date
2.1†S-4/A2.18/5/2021
3.18-A/A3.19/1/2021
3.28-A/A3.19/1/2021
4.1S-4/A4.18/5/2021
4.28-K10.12/26/2021
10.1+S-4/A10.18/5/2021
10.2+S-4/A10.28/5/2021
10.3+S-4/A10.38/5/2021
10.4+S-4/A10.48/5/2021
10.5+S-4/A10.58/5/2021
10.6+S-4/A10.68/5/2021
10.7+S-4/A10.78/5/2021
10.8+S-4/A10.88/5/2021
10.9+S-4/A10.98/5/2021
10.10+S-4/A10.108/5/2021
10.11+S-4/A10.118/5/2021
10.12+S-4/A10.128/5/2021
10.13+S-4/A10.138/5/2021
10.14+S-4/A10.148/5/2021
10.15+S-4/A10.158/5/2021
10.16+S-4/A10.168/5/2021
10.17+S-4/A10.178/5/2021
10.18+S-4/A10.188/5/2021
10.19+S-4/A10.198/5/2021
10.20+S-4/A10.208/5/2021
10.218-K10.13/29/2021
10.228-K10.23/29/2021
10.238-K10.33/29/2021
10.248-K10.43/29/2021
10.258-K10.53/29/2021
10.268-K10.63/29/2021
10.278-K10.22/26/2021
44

10.288-K10.32/26/2021
10.298-K10.42/26/2021
10.308-K10.52/26/2021
10.318-K10.62/26/2021
10.32††S-4/A10.338/5/2021
10.33††S-4/A10.348/5/2021
31.1*
31.2*
32.1**
32.2**
101.IN*Inline XBRL Instance Document
101.SCH*Inline XBRL Schema Document
101.CAL*Inline XBRL Calculation Linkbase Document
101.LAB*Inline XBRL Label Linkbase Document
101.PRE*Inline XBRL Presentation Linkbase Document
101.DEF*Inline XBRL Taxonomy Extension Definition LinkBase Document
104*Cover Page Interactive Data File (formatted as inline XBRL and contained in Exhibit 101)
*Filed herewith.
**Furnished herewith
Certain of the exhibits and schedules to this Exhibit have been omitted in accordance with Regulation S-K Item 601(a)(5).
††The Company has omitted portions of the exhibit as permitted under Regulation S-K Item 601(b)(10). The Registrant agrees to furnish on a supplemental basis an unredacted copy of this exhibit and its materiality and privacy or confidentiality analysis if requested by the SEC.
+Management contract or compensatory plan or arrangement.
 
 
45

SIGNATURES


Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.



SomaLogic, Inc.
Date:November 15, 2021By:/s/ Roy Smythe
Roy Smythe
Chief Executive Officer
(Principal Executive Officer)
Date:November 15, 2021By:/s/ Shaun Blakeman
Shaun Blakeman
Chief Financial Officer
(Principal Financial and Accounting Officer)
46
EX-31.1 2 a2021q3exhibit311.htm EX-31.1 Document

EXHIBIT 31.1

CERTIFICATION 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, Roy Smythe, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of SomaLogic, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officers 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.[Paragraph intentionally omitted in accordance with SEC Release Nos. 34-47986 and 34-54942];
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officers and I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.
SomaLogic, Inc.
Date:
November 15, 2021
/s/ Roy Smythe
Name:Roy Smythe
Title:Chief Executive Officer

EX-31.2 3 a2021q3exhibit312.htm EX-31.2 Document

EXHIBIT 31.2

CERTIFICATION 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, Shaun Blakeman, certify that:
1.I have reviewed this Quarterly Report on Form 10-Q of SomaLogic, Inc.;
2.Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.The registrant’s other certifying officers 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.[Paragraph intentionally omitted in accordance with SEC Release Nos. 34-47986 and 34-54942];
c.Evaluated the effectiveness of the registrant’s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officers and I have disclosed, based on my most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal controls over financial reporting.
SomaLogic, Inc.
Date:
November 15, 2021
/s/ Shaun Blakeman
Name:Shaun Blakeman
Title:Chief Financial Officer

EX-32.1 4 a2021q3exhibit321.htm EX-32.1 Document

Exhibit 32.1

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



In connection with the Quarterly Report of SomaLogic, Inc. (the "Company") on Form 10-Q for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Roy Smythe, Chief Executive Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

SomaLogic, Inc.
Date:
November 15, 2021
/s/ Roy Smythe
Name:Roy Smythe
Title:Chief Executive Officer


EX-32.2 5 a2021q3exhibit322.htm EX-32.2 Document

Exhibit 32.2

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



In connection with the Quarterly Report of SomaLogic, Inc. (the "Company") on Form 10-Q for the quarter ended September 30, 2021 as filed with the Securities and Exchange Commission on the date hereof (the “Report”), I, Shaun Blakeman, Chief Financial Officer of the Company, certify, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to my knowledge:
1.The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
2.The information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the Company.

SomaLogic, Inc.
Date:
November 15, 2021
/s/ Shaun Blakeman
Name:Shaun Blakeman
Title:Chief Financial Officer


EX-101.SCH 6 slgc-20210930.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0001001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 1001002 - Statement - Condensed Consolidated Balance Sheets link:presentationLink link:calculationLink link:definitionLink 1402401 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 1004004 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) link:presentationLink link:calculationLink link:definitionLink 1405402 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1006005 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Description of Business link:presentationLink link:calculationLink link:definitionLink 2402403 - Disclosure - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2103102 - Disclosure - Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2406404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2407405 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2108103 - Disclosure - Business Combination link:presentationLink link:calculationLink link:definitionLink 2309302 - Disclosure - Business Combination (Tables) link:presentationLink link:calculationLink link:definitionLink 2410406 - Disclosure - Business Combination - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 2411407 - Disclosure - Business Combination - Earn-Out Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2412408 - Disclosure - Business Combination - PIPE Investment (Details) link:presentationLink link:calculationLink link:definitionLink 2413409 - Disclosure - Business Combination - CMLS II Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2414410 - Disclosure - Business Combination - Summary of Shares (Details) link:presentationLink link:calculationLink link:definitionLink 2415411 - Disclosure - Business Combination - Summary of Net Proceeds (Details) link:presentationLink link:calculationLink link:definitionLink 2116104 - Disclosure - Revenue link:presentationLink link:calculationLink link:definitionLink 2317303 - Disclosure - Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Revenue - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Revenue - Change in Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2121105 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 2322304 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 2423415 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) link:presentationLink link:calculationLink link:definitionLink 2425417 - Disclosure - Fair Value Measurements - Warrant Liabilities, Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2426418 - Disclosure - Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details) link:presentationLink link:calculationLink link:definitionLink 2427419 - Disclosure - Fair Value Measurements - Earn-out Liability, Reconciliation (Details) link:presentationLink link:calculationLink link:definitionLink 2428420 - Disclosure - Fair Value Measurements - Compound Derivative Liability (Details) link:presentationLink link:calculationLink link:definitionLink 2429421 - Disclosure - Fair Value Measurements - Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2130106 - Disclosure - Inventory link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Inventory (Tables) link:presentationLink link:calculationLink link:definitionLink 2432422 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2432422 - Disclosure - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2133107 - Disclosure - Property and Equipment link:presentationLink link:calculationLink link:definitionLink 2334306 - Disclosure - Property and Equipment (Tables) link:presentationLink link:calculationLink link:definitionLink 2435423 - Disclosure - Property and Equipment - Summary of Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2436424 - Disclosure - Property and Equipment - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2137108 - Disclosure - Accrued Liabilities link:presentationLink link:calculationLink link:definitionLink 2338307 - Disclosure - Accrued Liabilities (Tables) link:presentationLink link:calculationLink link:definitionLink 2439425 - Disclosure - Accrued Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 2140109 - Disclosure - Commitment and Contingencies link:presentationLink link:calculationLink link:definitionLink 2441426 - Disclosure - Commitment and Contingencies - Operating Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2442427 - Disclosure - Commitment and Contingencies - SAFE Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2143110 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 2344308 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2445428 - Disclosure - Debt - Schedule of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2446429 - Disclosure - Debt - Convertible Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2447430 - Disclosure - Debt - Paycheck Protection Program (Details) link:presentationLink link:calculationLink link:definitionLink 2448431 - Disclosure - Debt - Amended and Restated Credit Agreement (Details) link:presentationLink link:calculationLink link:definitionLink 2149111 - Disclosure - Redeemable Convertible Preferred Stock link:presentationLink link:calculationLink link:definitionLink 2450432 - Disclosure - Redeemable Convertible Preferred Stock (Details) link:presentationLink link:calculationLink link:definitionLink 2151112 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 2452433 - Disclosure - Equity (Details) link:presentationLink link:calculationLink link:definitionLink 2153113 - Disclosure - Stock-based Compensation link:presentationLink link:calculationLink link:definitionLink 2354309 - Disclosure - Stock-based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2455434 - Disclosure - Stock-based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2456435 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2457436 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) link:presentationLink link:calculationLink link:definitionLink 2458437 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used for Valuing Stock Options Granted (Details) link:presentationLink link:calculationLink link:definitionLink 2159114 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2460438 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2161115 - Disclosure - Employee Benefit Plans link:presentationLink link:calculationLink link:definitionLink 2462439 - Disclosure - Employee Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 2163116 - Disclosure - Related Parties link:presentationLink link:calculationLink link:definitionLink 2464440 - Disclosure - Related Parties (Details) link:presentationLink link:calculationLink link:definitionLink 2165117 - Disclosure - Net Loss Per Share link:presentationLink link:calculationLink link:definitionLink 2366310 - Disclosure - Net Loss Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 2467441 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2468442 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 slgc-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 slgc-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 slgc-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Schedule of Reverse Recapitalization [Table] Schedule of Reverse Recapitalization [Table] Schedule of Reverse Recapitalization [Table] Convertible Debt Convertible Debt [Member] Leasehold improvements Leasehold Improvements [Member] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Net loss Net loss Net Income (Loss) Attributable to Parent Aggregate purchase price Proceeds From Issuance Or Sale Of Temporary Equity Proceeds From Issuance Or Sale Of Temporary Equity Entity Emerging Growth Company Entity Emerging Growth Company Investments Debt Securities, Available-for-sale, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Income Statement Location [Axis] Income Statement Location [Axis] Business days required for notice Class Of Warrant Or Right, Stock Price Threshold, Business Days Requirement For Notice Class Of Warrant Or Right, Stock Price Threshold, Business Days Requirement For Notice Statistical Measurement [Domain] Statistical Measurement [Domain] Acquisition, transaction costs Business Combination, Acquisition Related Costs Entity Address, Address Line One Entity Address, Address Line One Collaborative arrangement, payment terms Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term Accrued liabilities Total accrued liabilities Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current Compound derivative liability Derivative Liability Segment Information Segment Reporting, Policy [Policy Text Block] Proceeds from sale of property and equipment Proceeds from Sale of Property, Plant, and Equipment Revenue from Contract with Customer [Abstract] Summary of Change in Contract Liabilities Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Entity Filer Category Entity Filer Category Forfeited (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period Convertible preferred stock, beginning balance (in shares) Convertible preferred stock, ending balance (in shares) Convertible preferred stock, shares outstanding (in shares) Temporary Equity, Shares Outstanding Other long-term assets Other Assets, Noncurrent Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Expected dividend yield Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate Number of shares reserved for issuance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant Retirement Benefits [Abstract] 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 Expected volatility Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition Total intrinsic value of options exercised Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period, Intrinsic Value Payment of debt prepayment cost, prepayment penalty fees Payment for Debt Extinguishment or Debt Prepayment Cost, Prepayment Penalty Fees Payment for Debt Extinguishment or Debt Prepayment Cost, Prepayment Penalty Fees Document Fiscal Year Focus Document Fiscal Year Focus Organization, Consolidation and Presentation of Financial Statements [Abstract] Warrant Liabilities Warrant Liabilities, Policy [Policy Text Block] Warrant Liabilities, Policy Payments of issuance costs Payments of Financing Costs Antidilutive securities excluded from computation of earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Schedule of Current Inventory Schedule of Inventory, Current [Table Text Block] Surrender of shares in cashless exercise (in shares) Stock Issued During Period, Shares, Shares Surrendered Stock Issued During Period, Shares, Shares Surrendered Recognition of revenue included in balance at beginning of period Contract with Customer, Liability, Revenue Recognized Research and development Research and Development Expense [Member] Liability Class [Axis] Liability Class [Axis] Earn-Out Liability Earn-Out Liability Policy [Policy Text Block] Earn-Out Liability Policy Business Combination and Asset Acquisition [Abstract] Weighted-average grant date fair value for awards 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 Business Acquisition [Axis] Business Acquisition [Axis] Change in fair value of compound derivative liability Fair Value Adjustment Of Derivative Liabilities Fair Value Adjustment Of Derivative Liabilities Title of Individual [Domain] Title of Individual [Domain] Schedule of Fair Value of Liabilities Measured on Recurring Basis Fair Value, Liabilities Measured on Recurring Basis [Table Text Block] Debt conversion, converted instrument, shares issued (in shares) Debt Conversion, Converted Instrument, Shares Issued Award Type [Domain] Award Type [Domain] ASSETS Assets [Abstract] Related Party Transactions [Abstract] Weighted Average Remaining Contractual Life (in years) Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract] Collaboration revenue Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer Exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number 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 Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract] Concentration risk, percentage Concentration Risk, Percentage Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at September 30, 2021 and December 31, 2020 Preferred Stock, Value, Issued Options outstanding (in shares) Outstanding, beginning balance (in shares) Outstanding, ending balance (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number Surrender of shares in cashless exercise Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise Entity Address, City or Town Entity Address, City or Town Common stock issued, price per share (in usd per share) Shares Issued, Price Per Share Accumulated Deficit Retained Earnings [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other current assets Increase (Decrease) in Prepaid Expense and Other Assets Commitments and Contingencies Commitments and Contingencies Disclosure [Text Block] Issuance of Common Stock upon conversion of convertible debt 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] Earn-out liability, measurement input Business Combination, Contingent Consideration, Liability, Measurement Input Accounts receivable Increase (Decrease) in Accounts Receivable Purchase of property and equipment included in accounts payable Capital Expenditures Incurred but Not yet Paid SAFE Agreement, rights and obligations, fixed payment Collaborative Arrangement, Rights and Obligations, Fixed Payment Collaborative Arrangement, Rights and Obligations, Fixed Payment Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] PIPE investment, transaction costs Reverse Recapitalization, Transaction Related Costs Reverse Recapitalization, Transaction Related Costs Vesting percentage Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage Effect of Business Combination, net of transaction costs of $35,972,969 (in shares) Temporary Equity, Shares, Elimination as Part of Reorganization Temporary Equity, Shares, Elimination as Part of Reorganization Commitments and Contingencies Disclosure [Abstract] Lab equipment Lab Equipment [Member] Lab Equipment Revenue deferred during the period, net of revenue recognized Contract with Customer, Liability, Additions Contract with Customer, Liability, Additions NEC Solution Innovators, Ltd. ("NES") NEC Solution Innovators, Ltd. ("NES") [Member] NEC Solution Innovators, Ltd. ("NES") Accrued charitable contributions Due to Related Parties Entity Interactive Data Current Entity Interactive Data Current Number of operating segments Number of Operating Segments Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Net loss per share, basic (in dollars per share) Earnings Per Share, Basic Revenue Revenue from Contract with Customer [Text Block] Fair value of liabilities, beginning balance Fair value of warrant liabilities, ending balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Document Type Document Type Financing fees Deferred Costs Interest expense (less than) Interest Expense, Debt Summary of Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Amount of cost for defined contribution plan Defined Contribution Plan, Cost Geographic Concentration Risk Geographic Concentration Risk [Member] Entity Current Reporting Status Entity Current Reporting Status Commercial paper Commercial Paper [Member] Customer A Customer A [Member] Customer A Number of shares authorized to issue (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized Restricted cash included in other long-term assets Restricted Cash and Cash Equivalents Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] (Recovery) provision for doubtful accounts Accounts Receivable, Credit Loss Expense (Reversal) Issuance and sale of redeemable convertible preferred stock, price per share (in dollars per share) Temporary Equity, Redemption Price Per Share Debt, gross Debt outstanding Long-term Debt, Gross Plan Name [Axis] Plan Name [Axis] Total long-term debt Long-term Debt Total assets measured at fair value on a recurring basis, aggregate fair value Assets, Fair Value Disclosure Level 1 Fair Value, Inputs, Level 1 [Member] Collaborative arrangements, remaining performance obligation period Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Investing activities Net Cash Provided by (Used in) Investing Activities [Abstract] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] Other Other Operating Activities, Cash Flow Statement Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Total liabilities and stockholders’ equity (deficit) Liabilities and Equity Other Other Accrued Liabilities, Current Transaction costs included in accounts payable Cash Flow, Noncash Investing and Financing Activities, Transaction Costs Cash Flow, Noncash Investing and Financing Activities, Transaction Costs Accrued charitable contributions, noncurrent Due to Related Parties, Noncurrent First-year anniversary Share-based Payment Arrangement, Tranche One [Member] Deferred revenue Contract with Customer, Liability, Current Proceeds from sales and maturities of available-for-sale securities Proceeds from Sale and Maturity of Debt Securities, Available-for-sale Exercised (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price Assay services revenue Service [Member] Additional paid-in capital Additional Paid in Capital Gross proceeds Business Acquisition and Reverse Recapitalization Proceeds Business Acquisition and Reverse Recapitalization Proceeds Reverse recapitalization, cash paid to shareholders, cash election related to issuance and rollover of shares Reverse Recapitalization, Cash Paid To Shareholders, Issuance and Rollover of Shares, Cash Election Reverse Recapitalization, Cash Paid To Shareholders, Issuance and Rollover of Shares, Cash Election Concentration Risk [Line Items] Concentration Risk [Line Items] LIABILITIES AND STOCKHOLDERS’ EQUITY (DEFICIT) Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Net Loss Per Share Earnings Per Share [Text Block] Operating expenses Operating Expenses [Abstract] Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 Temporary Equity, Elimination as Part of Reorganization Fair market value, maximum conversion ratio Class Of Warrant Or Right, Fair Market Value Price, Conversion Ratio Maximum Class Of Warrant Or Right, Fair Market Value Price, Conversion Ratio Maximum Stock converted from reverse capitalization (in shares) Stock Converted, Reverse Recapitalization Stock Converted, Reverse Recapitalization Paid-in-kind interest Paid-in-Kind Interest Issuance of Common Stock upon exercise of options Stock Issued During Period, Value, Stock Options Exercised Minimum Minimum [Member] Common stock equals or exceeds $18 Class Of Warrant Or Right Tranche Two [Member] Class Of Warrant Or Right Tranche Two Earn-out shares, stock price trigger (in usd per share) Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Contingent Consideration, Liability, Earnout Period, Stock Price Trigger Description of Business Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Change in fair value of earn-out liability Change in fair value of earn-out liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Customer C Customer C [Member] Customer C Effect of exchange rates on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Master Agreement Master Agreement [Member] Master Agreement Convertible debt, conversion ratio (in usd per share) Debt Instrument, Convertible, Conversion Ratio Balance Sheet Location [Domain] Balance Sheet Location [Domain] Total liabilities measured at fair value on a recurring basis Financial and Nonfinancial Liabilities, Fair Value Disclosure Class of Warrant or Right [Line Items] Class of Warrant or Right [Line Items] Selling, general and administrative Selling, General and Administrative Expense Less: Unamortized debt issuance costs Debt Issuance Costs, Net Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Class of Warrant or Right [Domain] Class of Warrant or Right [Domain] Investments, gross unrealized gain Debt Securities, Available-for-sale, Accumulated Gross Unrealized Gain, before Tax Interest rate, deferred option Debt Instrument, Interest Rate, Stated Percentage, Deferred Option Debt Instrument, Interest Rate, Stated Percentage, Deferred Option Trading Symbol Trading Symbol Incentive Plan Incentive Plan [Member] Incentive Plan Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 Stock Issued During Period, Value, Acquisitions Current liabilities Liabilities, Current [Abstract] Class of Warrant or Right [Table] Class of Warrant or Right [Table] Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802 Fair value of common stock issued Stock Issued During Period, Value, New Issues Revenue Recognition, Other Revenue Revenue [Policy Text Block] Revision of Prior Period [Axis] Revision of Prior Period [Axis] Debt Debt Disclosure [Text Block] Common stock equals or exceeds $10 Class Of Warrant Or Right Tranche One [Member] Class Of Warrant Or Right Tranche One Exercisable (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price Amended and Restated Credit Agreement Line of Credit [Member] Stock-based Compensation Share-based Payment Arrangement [Text Block] Collaborative arrangements, upfront payments Deferred Income Level 2 Fair Value, Inputs, Level 3 [Member] Inventory Inventory Disclosure [Text Block] Deferred revenue related to collaboration Contract with Customer, Liability, Collaborative Arrangement Contract with Customer, Liability, Collaborative Arrangement Fair Value Measurement Inputs and Valuation Techniques [Line Items] Fair Value Measurement Inputs and Valuation Techniques [Line Items] Accounting Policies [Abstract] Amendment fee related to extinguishment of debt financed through additional principal Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Outstanding, Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term Equity issuance costs Payments of Stock Issuance Costs Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802 (in shares) Common stock issued (in shares) Stock Issued During Period, Shares, New Issues Customer D Customer D [Member] Customer D Forgiveness of Paycheck Protection Program loan and accrued interest Debt Instrument, Decrease, Forgiveness Common stock, $0.0001 par value; 600,000,000 shares authorized; 181,164,377 and 114,266,515 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively Common Stock, Value, Issued Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Total other expense Nonoperating Income (Expense) Private Placement Warrants Private Placement Warrants [Member] Private Placement Warrants Compensation expense not yet recognized, weighted average period Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition Customer Concentration Risk Customer Concentration Risk [Member] Basis of Presentation Basis of Accounting, Policy [Policy Text Block] Performance Awards Performance Shares [Member] Commitments and contingencies Commitments and Contingencies Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Provision (recovery) for excess and obsolete inventory Inventory Write-down Business Combination Business Combination Disclosure [Text Block] Schedule of Assumptions Used for Valuing Stock Options Granted Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Document Period End Date Document Period End Date Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Temporary Equity, by Class of Stock [Table] Temporary Equity, by Class of Stock [Table] CMLS II and reverse recapitalization transaction costs Business Acquisition and Reverse Recapitalization Transaction Costs Business Acquisition and Reverse Recapitalization Transaction Costs Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Collaborative Arrangement and Arrangement Other than Collaborative [Axis] Warrants outstanding (in shares) Class of Warrant or Right, Outstanding Cash Cash Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current Proceeds from CMLS II, gross Proceeds from Business Combination, Gross Proceeds from Business Combination, Gross Financial Instrument [Axis] Financial Instrument [Axis] Convertible preferred stock, beginning balance Convertible preferred stock, ending balance Temporary Equity, Carrying Amount, Attributable to Parent Selling, general and administrative Selling, General and Administrative Expenses [Member] Revenue Revenue from Contract with Customer, Excluding Assessed Tax Proceeds from PIPE Investment, net of transaction costs Proceeds from Issuance of Private Placement Surrender of shares in cashless exercise Stock Issued During Period, Value, Shares Surrendered Stock Issued During Period, Value, Shares Surrendered Finished goods Inventory, Finished Goods, Net of Reserves Stock Option Awards Stock options to purchase common stock Share-based Payment Arrangement, Option [Member] Other revenue Total other revenue Revenue Not from Contract with Customer Equity [Abstract] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Issuance of Common Stock for services Stock Issued During Period, Value, Issued for Services Measurement Input Type [Domain] Measurement Input Type [Domain] Change in fair value of warrant liabilities Change in fair value of warrant liabilities Fair Value Adjustment of Warrants Common Stock Common Stock Common Stock [Member] Variable Rate [Axis] Variable Rate [Axis] Other (expense) income Other Nonoperating Income (Expense) [Abstract] Loss from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Debt Securities, Available-for-sale [Line Items] Debt Securities, Available-for-sale [Line Items] Investments, gross unrealized loss Debt Securities, Available-for-sale, Accumulated Gross Unrealized Loss, before Tax Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Property, Plant and Equipment [Abstract] Stock-based compensation expense Share-based Payment Arrangement, Noncash Expense Variable Rate [Domain] Variable Rate [Domain] Additional Paid-In Capital Additional Paid-in Capital [Member] Cash and cash equivalents Total cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Depreciation Depreciation Payments for charitable contributions Payments For Charitable Contributions Payments For Charitable Contributions Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Previously Reported Previously Reported [Member] Treasury Stock Treasury Stock [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Public Warrants Public Warrants [Member] Public Warrants Purchase of available-for-sale securities Payments to Acquire Debt Securities, Available-for-sale Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Collaborative Arrangement and Arrangement Other than Collaborative [Domain] Schedule of Noncurrent Inventory Schedule of Inventory, Noncurrent [Table Text Block] Consecutive trading days threshold for redemption Class Of Warrant Or Right, Stock Price Threshold Consecutive Trading Days For Redemption Of Warrants Or Rights Class Of Warrant Or Right, Stock Price Threshold Consecutive Trading Days For Redemption Of Warrants Or Rights Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Proceeds from Business Combination, net of transaction costs Proceeds From Business Combination, Net Of Transaction Costs Proceeds From Business Combination, Net Of Transaction Costs Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] Proceeds from SAFE agreement Proceeds from Issuance of Redeemable Convertible Preferred Stock Total liabilities Liabilities Raw materials Inventory, Raw Materials, Net of Reserves Legal Entity [Axis] Legal Entity [Axis] Payment of debt prepayment cost Payment for Debt Extinguishment or Debt Prepayment Cost Redemption price (in usd per share) Class Of Warrant Or Right, Redemption Price Class Of Warrant Or Right, Redemption Price Summary of Accrued Liabilities Schedule of Accrued Liabilities [Table Text Block] Award Type [Axis] Award Type [Axis] Earn-out shares, additional shares (in shares) Contingent Consideration, Liability, Additional Shares Contingent Consideration, Liability, Additional Shares Granted (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price Financing activities Net Cash Provided by (Used in) Financing Activities [Abstract] Outstanding, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value Expired (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period Measurement Input Type [Axis] Measurement Input Type [Axis] Total stockholders’ equity (deficit) Common stock, beginning balance Common stock, ending balance Stockholders' Equity Attributable to Parent Issuance of Common Stock for services (in shares) Stock Issued During Period, Shares, Issued for Services Common stock, shares issued (in shares) Common Stock, Shares, Issued Redeemable Convertible Preferred Stock Temporary Equity Disclosure [Text Block] Temporary Equity Disclosure Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Exercisable, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value Fair market value price period Class Of Warrant Or Right, Fair Market Value Price, Period Class Of Warrant Or Right, Fair Market Value Price, Period Issuance of Common Stock for conversion of convertible debt Debt Conversion, Converted Instrument, Amount Loss on extinguishment of debt, net Loss on extinguishment of debt, net Gain (Loss) on Extinguishment of Debt Class Of Warrant Or Right Tranche [Domain] Class Of Warrant Or Right Tranche [Domain] Class Of Warrant Or Right Tranche [Domain] Stockholders’ equity (deficit) Stockholders' Equity Attributable to Parent [Abstract] Software Software and Software Development Costs [Member] Concentration of Credit Risk and Other Risks and Uncertainties Concentration Risk, Credit Risk, Policy [Policy Text Block] 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 Deferred costs of services Increase (Decrease) in Deferred Charges Measurement Frequency [Domain] Measurement Frequency [Domain] Debt, principal amount Debt Instrument, Face Amount Interest expense Interest Expense Expected volatility, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Maximum Defined Contribution Plan Defined Contribution Plan [Text Block] City Area Code City Area Code Stock price (in dollars per share) Share Price Accumulated deficit Retained Earnings (Accumulated Deficit) Fair Value Measurement Inputs and Valuation Techniques [Table] Fair Value Measurement Inputs and Valuation Techniques [Table] Statement of Stockholders' Equity [Abstract] Revision of Prior Period [Domain] Revision of Prior Period [Domain] Employer matching contribution, percentage of match Defined Contribution Plan, Employer Matching Contribution, Percent of Match U.S. Treasuries US Treasury Securities [Member] Reconciliation of cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract] Income Statement [Abstract] Amendment Flag Amendment Flag Concentration Risk [Table] Concentration Risk [Table] Interest income and other, net Interest and Other Income International government securities International Government Securities [Member] International Government Securities Inventory Disclosure [Abstract] Fair value of compound derivative liability, increase Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease) Schedule Fair Value of Liabilities, Unobservable Input Reconciliation Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Schedule Of Reverse Recapitalization Schedule Of Reverse Recapitalization [Table Text Block] Schedule Of Reverse Recapitalization Proceeds from exercise of stock options Proceeds from Stock Options Exercised Collaborative arrangements, annual payments Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year Summary of Significant Accounting Policies Basis of Presentation and Significant Accounting Policies [Text Block] Related Party Transaction [Axis] Related Party Transaction [Axis] Income tax provision Income Tax Expense (Benefit) Forfeited (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Paycheck Protection Program loan Paycheck Protection Program loan Unsecured Debt [Member] Equity Components [Axis] Equity Components [Axis] Accrued interest (less than) Debt Instrument, Accrued Interest Forgiven Debt Instrument, Accrued Interest Forgiven Fair Value Disclosures [Abstract] Antidilutive Securities [Axis] Antidilutive Securities [Axis] Total current assets Assets, Current Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Concentration Risk Type [Domain] Concentration Risk Type [Domain] Accounts Receivable Accounts Receivable [Member] Inventory Inventory (current) Inventory, Net Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Entity File Number Entity File Number Stock redeemed, value Stock Repurchased During Period, Value Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Statement of Financial Position [Abstract] Expired (in dollars per share) Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price Derivative liability, measurement input Derivative Liability, Measurement Input Earn-out liability Business Combination, Contingent Consideration, Liability, Noncurrent Current portion of long-term debt Long-term Debt, Current Maturities Product and Service [Axis] Product and Service [Axis] Long-Lived Tangible Asset [Domain] Long-Lived Tangible Asset [Domain] Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Entity Small Business Entity Small Business Preferred stock, par value (in usd per share) Preferred Stock, Par or Stated Value Per Share Revenue Revenue Benchmark [Member] Weighted-average grant date fair value for options granted (in dollar per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value Earn-Out Shares Earn-Out Shares [Member] Earn-Out Shares Equity Component [Domain] Equity Component [Domain] Number of shares outstanding (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number Commercial paper Commercial Paper, at Carrying Value Stock-based compensation expense related to secondary sale transaction Share-Based Payment Arrangement, Expense From Secondary Sale Share-Based Payment Arrangement, Expense From Secondary Sale Other Stockholders' Equity, Other Stock redeemed (in shares) Less: CMLS II Redemption of shares (in shares) Stock Repurchased During Period, Shares Number of awards granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period Entity Ex Transition Period Entity Ex Transition Period Customer E Customer E [Member] Customer E Incremental stock-based compensation expense Share-based Payment Arrangement, Plan Modification, Incremental Cost Accrued and other liabilities Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities Amortization of discount (less than) Amortization of premium Amortization of Debt Discount (Premium) Convertible debt Convertible Debt, Noncurrent Statement [Line Items] Statement [Line Items] Deferred revenue Increase (Decrease) in Contract with Customer, Liability Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 (in shares) Stock Issued During Period, Shares, Acquisitions Weighted Average Exercise Price Per Share Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract] Investments, aggregate fair value Debt Securities, Available-for-sale Counterparty Name [Domain] Counterparty Name [Domain] Fair value of debt Convertible Debt, Fair Value Disclosures Debt Disclosure [Abstract] Operating lease, future commitments Operating Leases, Future Minimum Payments Due Fair Value Measurements Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block] Entity Address, State or Province Entity Address, State or Province Level 2 Fair Value, Inputs, Level 2 [Member] Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Dividend yield Measurement Input, Expected Dividend Rate [Member] Deferred revenue, net of current portion Contract with Customer, Liability, Noncurrent Proceeds from Paycheck Protection Program loan Proceeds From Paycheck Protection Program Loan Proceeds From Paycheck Protection Program Loan Entity [Domain] Entity [Domain] Investments, amortized cost Debt Securities, Available-for-sale, Amortized Cost Customer [Axis] Customer [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Basic and Diluted Net Loss Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Granted (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Total other comprehensive loss Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Outside Incentive Plan Outside Incentive Plan, Other [Member] Outside Incentive Plan, Other Schedule of Stock-based Compensation Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Money market funds Money Market Funds, at Carrying Value Vesting [Axis] Vesting [Axis] Deferred rent Deferred Rent Credit, Current Total assets Assets Revision of Prior Period, Adjustment Revision of Prior Period, Adjustment [Member] Plan Name [Domain] Plan Name [Domain] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Operating lease, restricted cash deposits Lessee, Operating Lease, Restricted Cash Deposits Lessee, Operating Lease, Restricted Cash Deposits Geographical [Domain] Geographical [Domain] Stock price on valuation date Measurement Input, Share Price [Member] Title of Individual [Axis] Title of Individual [Axis] Notice required for redemption of warrants Class Of Warrant Or Right, Notice Date From Which Warrants Or Rights Redeemable Class Of Warrant Or Right, Notice Date From Which Warrants Or Rights Redeemable Research and development Research and Development Expense Product and Service [Domain] Product and Service [Domain] Stock price redemption threshold (in usd per share) Class Of Warrant Or Right, Stock Price Threshold For Redemption Of Warrants Or Right Class Of Warrant Or Right, Stock Price Threshold For Redemption Of Warrants Or Right Interest rate Debt Instrument, Interest Rate, Stated Percentage Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Earn-out Liability Contingent Consideration, Liability [Member] Contingent Consideration, Liability Remaining performance period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Measurement Frequency [Axis] Measurement Frequency [Axis] Net cash used in operating activities Net Cash Provided by (Used in) Operating Activities Redeemable Convertible Preferred Stock Redeemable Convertible Preferred Stock [Member] Furniture and fixtures Furniture and Fixtures [Member] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Corporate bonds Corporate Bond Securities [Member] Geographical [Axis] Geographical [Axis] NEC Corporation ("NEC") NEC Corporation ("NEC") [Member] NEC Corporation ("NEC") Weighted-average shares used in computing net loss per share, basic (in shares) Weighted Average Number of Shares Outstanding, Basic Net loss per share, diluted (in dollars per share) Earnings Per Share, Diluted Accrued charitable contributions Accrued charitable contributions, current Due to Related Parties, Current Amortization of debt issuance costs, discounts and premiums Amortization of Debt Issuance Costs and Discounts Purchase price (in usd per share) Sale of Stock, Price Per Share Vesting [Domain] Vesting [Domain] Product revenue Product [Member] Non-US Non-US [Member] Convertible preferred stock, shares authorized (in shares) Temporary Equity, Shares Authorized Comprehensive loss Comprehensive Income (Loss), Net of Tax, Attributable to Parent Cost of revenue Cost of Revenue Deferred revenue Balance at beginning of period Balance at end of period Contract with Customer, Liability Net cash provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive loss Other Comprehensive Income (Loss), Net of Tax [Abstract] Vesting period Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period Issuance of Common Stock upon conversion of convertible debt (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Trading days threshold for warrant redemption Class Of Warrant Or Right, Stock Price Threshold Trading Days For Redemption Of Warrants Or Rights Class Of Warrant Or Right, Stock Price Threshold Trading Days For Redemption Of Warrants Or Rights Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Depreciation and amortization Depreciation, Depletion and Amortization Paycheck Protection Program loan Paycheck Protection Program ("PPP") [Member] Paycheck Protection Program ("PPP") Accrued compensation Accrued Salaries, Current Conversion ratio Conversion Of Stock, Conversion Ratio Conversion Of Stock, Conversion Ratio Schedule of Fair Value of Assets Measured on Recurring Basis Fair Value, Assets Measured on Recurring Basis [Table Text Block] Certain Employees and Directors Certain Employees and Directors [Member] Certain Employees and Directors Customer B Customer B [Member] Customer B Common stock issued pursuant to the PIPE Investment (in shares) Stock Issued During Period, Shares, Reverse Recapitalization Stock Issued During Period, Shares, Reverse Recapitalization Accumulated Other Comprehensive Income (Loss) AOCI Attributable to Parent [Member] Inventory Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Common stock, beginning balance (in shares) Common stock, ending balance (in shares) Common Stock, Shares, Outstanding Financial Instruments [Domain] Financial Instruments [Domain] Temporary Equity Disclosure [Abstract] Additional debt recorded to PIK Debt Instrument, Additional Debt Recorded To Paid-In-Kind Debt Instrument, Additional Debt Recorded To Paid-In-Kind Increase (Decrease) in Temporary Equity [Roll Forward] Increase (Decrease) in Temporary Equity [Roll Forward] Revenues [Abstract] Revenues [Abstract] Proceeds from SAFE agreement Proceeds from Issuance of Redeemable Preferred Stock Issuance and sale of redeemable convertible preferred stock (in shares) Temporary Equity, Stock Issued During Period, Shares, New Issues Temporary Equity, Stock Issued During Period, Shares, New Issues Class Of Warrant Or Right Tranche [Axis] Class Of Warrant Or Right Tranche [Axis] Class Of Warrant Or Right Tranche Class B Common Stock Common Class B [Member] Schedule of Reverse Recapitalization [Line Items] Schedule of Reverse Recapitalization [Line Items] Schedule of Reverse Recapitalization [Line Items] Concentration Risk Benchmark [Domain] Concentration Risk Benchmark [Domain] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Net unrealized loss on available-for-sale securities OCI, Debt Securities, Available-for-Sale, Gain (Loss), after Adjustment and Tax Other Product and Service, Other [Member] Number of Shares Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward] Summary of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Debt Securities, Available-for-sale [Table] Debt Securities, Available-for-sale [Table] Supplemental disclosure of non-cash investing and financing activities: Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract] Operating lease, termination fee Lessee, Operating Lease, Termination Fee Lessee, Operating Lease, Termination Fee Convertible preferred stock, shares issued (in shares) Temporary Equity, Shares Issued Number of equity incentive plans Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Plans Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Plans Property and equipment, net Property and equipment, net Property, Plant and Equipment, Net Deferred costs of services Deferred Costs, Current Property and Equipment Property, Plant and Equipment Disclosure [Text Block] Total operating expenses Operating Expenses Proceeds from reverse recapitalization, gross Proceeds From Reverse Recapitalization Transaction, Gross Proceeds From Reverse Recapitalization Transaction, Gross Other long-term liabilities Other Liabilities, Noncurrent Revenue Recognition, Collaboration Revenue Collaborative Arrangement, Accounting Policy [Policy Text Block] Collaborative arrangements, license of intellectual property, term Collaborative Arrangements, License of Intellectual Property, Term Collaborative Arrangements, License of Intellectual Property, Term Warrant liabilities Warrant Liabilities, Noncurrent Warrant Liabilities, Noncurrent Convertible preferred stock, liquidation preference Temporary Equity, Liquidation Preference Schedule of Debt Schedule of Long-term Debt Instruments [Table Text Block] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Debt Instrument [Line Items] Debt Instrument [Line Items] Reverse recapitalization, cash paid to shareholders Reverse Recapitalization, Cash Paid To Shareholders Reverse Recapitalization, Cash Paid To Shareholders Repayment of long-term debt Repayments of Long-term Debt Earnings Per Share [Abstract] Number of early terminated leases Lessee, Operating Lease, Number Of Early Terminations Lessee, Operating Lease, Number Of Early Terminations Payment of paid-in-kind interest on extinguishment of debt Payments For Interest On Debt Extinguishment Payments For Interest On Debt Extinguishment Total property and equipment, at cost Property, Plant and Equipment, Gross Accrued Liabilities Accounts Payable and Accrued Liabilities Disclosure [Text Block] Foreign currency translation loss Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Related Party Transaction [Domain] Related Party Transaction [Domain] Document Quarterly Report Document Quarterly Report Total revenue Revenues Exercise price of warrants (in usd per share) Class of Warrant or Right, Exercise Price of Warrants or Rights Collaborative arrangements, total payment amount Collaborative Arrangement, Rights and Obligations, Aggregate Payments Collaborative Arrangement, Rights and Obligations, Aggregate Payments CMLS II CMLS II [Member] CMLS II Additional interest, premium Plus: Premium Debt Instrument, Unamortized Premium Vested and expected to vest (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Number Outstanding, balance (in dollars per share) Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Public Warrants and Private Placement Warrants Warrant [Member] Earnout period, threshold trading days Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Contingent Consideration, Liability, Earnout Period, Threshold Trading Days Long-term debt Long-term Debt, Excluding Current Maturities Stock-based compensation Share-based Payment Arrangement, Expense Convertible debt (on an if-converted basis) Convertible Debt Securities [Member] Exercisable, Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term Risk-free rate Measurement Input, Risk Free Interest Rate [Member] Expected volatility, minimum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate, Minimum Other Long Term Liabilities Other Long Term Liabilities [Member] Other Long Term Liabilities Document Fiscal Period Focus Document Fiscal Period Focus Recovery Rate Measurement Input, Recovery Rate [Member] Measurement Input, Recovery Rate Amortization of premium (accretion of discount) on available-for-sale securities, net Accretion (Amortization) of Discounts and Premiums, Investments Amendment fee Debt Instrument, Amendment Fee Debt Instrument, Amendment Fee Counterparty Name [Axis] Counterparty Name [Axis] Payables and Accruals [Abstract] Construction in progress Construction in Progress [Member] Class of Warrant or Right [Axis] Class of Warrant or Right [Axis] Class A Common Stock Common Class A [Member] Cash, cash equivalents and restricted cash at beginning of period Cash, cash equivalents and restricted cash at end of period Total cash, cash equivalents and restricted cash at end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Total inventory Inventory, Net, Current And Noncurrent Inventory, Net, Current And Noncurrent Risk-free interest rate, maximum Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Risk Free Interest Rate, Maximum Schedule of Concentration of Risk Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Current assets Assets, Current [Abstract] Floor rate Debt Instrument, Floor Rate Debt Instrument, Floor Rate Entity Central Index Key Entity Central Index Key London Interbank Offered Rate (LIBOR) London Interbank Offered Rate (LIBOR) [Member] Security Exchange Name Security Exchange Name Accrued medical claims Liability for Claims and Claims Adjustment Expense Non-current inventory Inventory, Noncurrent Revenue Recognition, Assay Services Revenue and Product Revenue Revenue from Contract with Customer [Policy Text Block] Issuance of Common Stock upon exercise of options (in shares) Exercised (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Noncash amortization of debt issuance costs Noncash or Partial Noncash Transaction, Amortization Of Debt Issuance Costs Interest Expense, Noncash or Partial Noncash Transaction, Amortization Of Debt Issuance Costs Weighted-average shares used in computing net loss per share, diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Warrant liabilities Warrants and Rights Outstanding Amortization Amortization Fair Value, Recurring Fair Value, Recurring [Member] Income Taxes Income Tax Disclosure [Text Block] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Current Fiscal Year End Date Current Fiscal Year End Date Summary of Stock Option Activity Share-based Payment Arrangement, Option, Activity [Table Text Block] Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Stockholders' Equity Stockholders' Equity Note Disclosure [Text Block] Exchange ratio Recapitalization Exchange Ratio Recapitalization Exchange Ratio Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Old SomaLogic Shareholders Old SomaLogic Shareholders [Member] Old SomaLogic Shareholders Statement of Cash Flows [Abstract] Class of Stock [Line Items] Class of Stock [Line Items] Royalties Royalty [Member] Net cash (used in) provided by investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Less: Accumulated depreciation and amortization Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment Collaborative Arrangement, Transaction with Party to Collaborative Arrangement Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member] Credit Spread Measurement Input, Credit Spread [Member] Operating activities Net Cash Provided by (Used in) Operating Activities [Abstract] Debt, decrease in carrying value Debt Instrument, Increase (Decrease), Net Expected weighted-average life of options Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term Total current liabilities Liabilities, Current Class of Stock [Domain] Class of Stock [Domain] Temporary Equity [Line Items] Temporary Equity [Line Items] Employer matching contribution, percentage of eligible participant contributions Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay Vested and expected to vest, Aggregate Intrinsic Value Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Aggregate Intrinsic Value Entity Address, Postal Zip Code Entity Address, Postal Zip Code Document Information [Line Items] Document Information [Line Items] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Statement [Table] Statement [Table] Asset-backed securities Asset-backed Securities [Member] Recent Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Other long-term assets Increase (Decrease) in Other Noncurrent Assets Compensation expense not yet recognized Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Statistical Measurement [Axis] Statistical Measurement [Axis] Fair value of compound derivative liability Derivative Liability, Fair Value, Gross Liability Earnout period, threshold consecutive trading days Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days Cover [Abstract] Preferred Stock Preferred Stock [Member] Total assets measured at fair value on a recurring basis, amortized cost Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost Forfeiture rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate Volatility Measurement Input, Price Volatility [Member] Schedule of Fair Value Measurement Inputs and Valuation Techniques Fair Value Measurement Inputs and Valuation Techniques [Table Text Block] Cost of revenue Cost of Sales [Member] Stock converted, reverse recapitalization, conversion basis Stock Converted, Reverse Recapitalization, Conversion Basis Stock Converted, Reverse Recapitalization, Conversion Basis Inventory Inventory, Policy [Policy Text Block] Change in fair value of liability Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) Adjustments to reconcile net loss to cash used in operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Payment of debt prepayment cost, debt prepayment amendment fees Payment for Debt Extinguishment or Debt Prepayment Cost, Amendment Fees Payment for Debt Extinguishment or Debt Prepayment Cost, Amendment Fees Outside Inventive Plan, 2017 and 2019 Plan Outside Inventive Plan, 2009 and 2017 Plan [Member] Outside Inventive Plan, 2009 and 2017 Plan Computer equipment Computer Equipment [Member] Related Parties Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Warrants issued (in shares) Class of Warrant or Right, Issued Class of Warrant or Right, Issued Merger Agreement Merger Agreement [Member] Merger Agreement Vested and expected to vest, Weighted Average Remaining Contractual Life Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding, Weighted Average Remaining Contractual Term EX-101.PRE 10 slgc-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 slgc-20210930_htm.xml IDEA: XBRL DOCUMENT 0001837412 2021-01-01 2021-09-30 0001837412 us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001837412 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001837412 2021-10-29 0001837412 2021-09-30 0001837412 2020-12-31 0001837412 us-gaap:ServiceMember 2021-07-01 2021-09-30 0001837412 us-gaap:ServiceMember 2020-07-01 2020-09-30 0001837412 us-gaap:ServiceMember 2021-01-01 2021-09-30 0001837412 us-gaap:ServiceMember 2020-01-01 2020-09-30 0001837412 us-gaap:ProductMember 2021-07-01 2021-09-30 0001837412 us-gaap:ProductMember 2020-07-01 2020-09-30 0001837412 us-gaap:ProductMember 2021-01-01 2021-09-30 0001837412 us-gaap:ProductMember 2020-01-01 2020-09-30 0001837412 2021-07-01 2021-09-30 0001837412 2020-07-01 2020-09-30 0001837412 2020-01-01 2020-09-30 0001837412 srt:ScenarioPreviouslyReportedMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:TreasuryStockMember 2020-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001837412 us-gaap:CommonStockMember 2020-12-31 0001837412 us-gaap:TreasuryStockMember 2020-12-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001837412 us-gaap:RetainedEarningsMember 2020-12-31 0001837412 us-gaap:CommonStockMember 2021-01-01 2021-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-03-31 0001837412 2021-01-01 2021-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-03-31 0001837412 us-gaap:RetainedEarningsMember 2021-01-01 2021-03-31 0001837412 2021-03-31 0001837412 us-gaap:CommonStockMember 2021-03-31 0001837412 us-gaap:TreasuryStockMember 2021-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-03-31 0001837412 us-gaap:RetainedEarningsMember 2021-03-31 0001837412 us-gaap:CommonStockMember 2021-04-01 2021-06-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-04-01 2021-06-30 0001837412 2021-04-01 2021-06-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-04-01 2021-06-30 0001837412 us-gaap:RetainedEarningsMember 2021-04-01 2021-06-30 0001837412 2021-06-30 0001837412 us-gaap:CommonStockMember 2021-06-30 0001837412 us-gaap:TreasuryStockMember 2021-06-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001837412 us-gaap:RetainedEarningsMember 2021-06-30 0001837412 us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001837412 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001837412 us-gaap:CommonStockMember 2021-09-30 0001837412 us-gaap:TreasuryStockMember 2021-09-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001837412 us-gaap:RetainedEarningsMember 2021-09-30 0001837412 srt:ScenarioPreviouslyReportedMember 2019-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:CommonStockMember 2019-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:TreasuryStockMember 2019-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001837412 srt:ScenarioPreviouslyReportedMember us-gaap:RetainedEarningsMember 2019-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:CommonStockMember 2019-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:TreasuryStockMember 2019-12-31 0001837412 srt:RestatementAdjustmentMember us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001837412 srt:RestatementAdjustmentMember 2019-12-31 0001837412 2019-12-31 0001837412 us-gaap:CommonStockMember 2019-12-31 0001837412 us-gaap:TreasuryStockMember 2019-12-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001837412 us-gaap:RetainedEarningsMember 2019-12-31 0001837412 us-gaap:CommonStockMember 2020-01-01 2020-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-03-31 0001837412 2020-01-01 2020-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-03-31 0001837412 us-gaap:RetainedEarningsMember 2020-01-01 2020-03-31 0001837412 2020-03-31 0001837412 us-gaap:CommonStockMember 2020-03-31 0001837412 us-gaap:TreasuryStockMember 2020-03-31 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-03-31 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-03-31 0001837412 us-gaap:RetainedEarningsMember 2020-03-31 0001837412 us-gaap:CommonStockMember 2020-04-01 2020-06-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-04-01 2020-06-30 0001837412 2020-04-01 2020-06-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-04-01 2020-06-30 0001837412 us-gaap:RetainedEarningsMember 2020-04-01 2020-06-30 0001837412 2020-06-30 0001837412 us-gaap:CommonStockMember 2020-06-30 0001837412 us-gaap:TreasuryStockMember 2020-06-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001837412 us-gaap:RetainedEarningsMember 2020-06-30 0001837412 us-gaap:CommonStockMember 2020-07-01 2020-09-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001837412 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001837412 2020-09-30 0001837412 us-gaap:CommonStockMember 2020-09-30 0001837412 us-gaap:TreasuryStockMember 2020-09-30 0001837412 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001837412 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001837412 us-gaap:RetainedEarningsMember 2020-09-30 0001837412 2020-01-01 2020-12-31 0001837412 us-gaap:CommonClassAMember 2021-09-01 0001837412 us-gaap:CommonClassAMember 2021-09-30 0001837412 slgc:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-09-30 2021-09-30 0001837412 slgc:CustomerAMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 2020-12-31 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001837412 slgc:CustomerAMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001837412 slgc:CustomerBMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 2020-12-31 0001837412 slgc:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001837412 slgc:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001837412 slgc:CustomerBMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001837412 slgc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-09-30 2021-09-30 0001837412 slgc:CustomerCMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 2020-12-31 0001837412 slgc:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001837412 slgc:CustomerCMember us-gaap:SalesRevenueNetMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001837412 slgc:CustomerDMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2020-12-31 2020-12-31 0001837412 slgc:CustomerEMember us-gaap:AccountsReceivableMember us-gaap:CustomerConcentrationRiskMember 2021-09-30 2021-09-30 0001837412 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2021-09-30 2021-09-30 0001837412 us-gaap:NonUsMember us-gaap:AccountsReceivableMember us-gaap:GeographicConcentrationRiskMember 2020-12-31 2020-12-31 0001837412 slgc:CMLSIIMember slgc:PublicWarrantsMember 2021-02-28 0001837412 slgc:CMLSIIMember slgc:PrivatePlacementWarrantsMember 2021-02-28 0001837412 slgc:NECCorporationNECMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2011-07-31 0001837412 slgc:NECCorporationNECMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2011-07-01 2011-07-31 0001837412 slgc:NECSolutionInnovatorsLtdNESMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2020-03-31 0001837412 slgc:NECSolutionInnovatorsLtdNESMember us-gaap:CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember 2020-03-01 2020-03-31 0001837412 us-gaap:RoyaltyMember 2021-07-01 2021-09-30 0001837412 us-gaap:RoyaltyMember 2020-07-01 2020-09-30 0001837412 us-gaap:RoyaltyMember 2021-01-01 2021-09-30 0001837412 us-gaap:RoyaltyMember 2020-01-01 2020-09-30 0001837412 2021-09-01 2021-09-01 0001837412 us-gaap:CommonStockMember 2021-09-01 0001837412 slgc:OldSomaLogicShareholdersMember 2021-09-01 2021-09-01 0001837412 slgc:CertainEmployeesAndDirectorsMember 2021-09-01 2021-09-01 0001837412 2021-09-01 0001837412 slgc:CMLSIIMember 2021-09-01 2021-09-01 0001837412 slgc:CMLSIIMember 2021-09-01 0001837412 slgc:CMLSIIMember 2021-08-31 0001837412 us-gaap:CommonStockMember 2021-09-01 2021-09-01 0001837412 us-gaap:CommonClassBMember 2021-09-01 0001837412 us-gaap:ProductAndServiceOtherMember 2021-07-01 2021-09-30 0001837412 us-gaap:ProductAndServiceOtherMember 2020-07-01 2020-09-30 0001837412 us-gaap:ProductAndServiceOtherMember 2021-01-01 2021-09-30 0001837412 us-gaap:ProductAndServiceOtherMember 2020-01-01 2020-09-30 0001837412 2021-10-01 2021-09-30 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001837412 us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:USTreasurySecuritiesMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:AssetBackedSecuritiesMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember slgc:InternationalGovernmentSecuritiesMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001837412 us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CommercialPaperMember 2020-12-31 0001837412 us-gaap:FairValueInputsLevel2Member us-gaap:FairValueMeasurementsRecurringMember us-gaap:CorporateBondSecuritiesMember 2020-12-31 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember slgc:PublicWarrantsMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel1Member us-gaap:FairValueMeasurementsRecurringMember slgc:PublicWarrantsMember 2020-12-31 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:PrivatePlacementWarrantsMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember slgc:PrivatePlacementWarrantsMember 2020-12-31 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2021-09-30 0001837412 us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001837412 us-gaap:WarrantMember 2021-09-01 0001837412 us-gaap:WarrantMember 2021-09-01 2021-09-30 0001837412 us-gaap:WarrantMember 2021-09-30 0001837412 us-gaap:MeasurementInputSharePriceMember 2021-09-30 0001837412 us-gaap:MeasurementInputSharePriceMember 2021-09-01 0001837412 us-gaap:MeasurementInputPriceVolatilityMember 2021-09-30 0001837412 us-gaap:MeasurementInputPriceVolatilityMember 2021-09-01 0001837412 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-30 0001837412 us-gaap:MeasurementInputRiskFreeInterestRateMember 2021-09-01 0001837412 us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-30 0001837412 us-gaap:MeasurementInputExpectedDividendRateMember 2021-09-01 0001837412 slgc:ContingentConsiderationLiabilityMember 2021-09-01 0001837412 slgc:ContingentConsiderationLiabilityMember 2021-09-01 2021-09-30 0001837412 slgc:ContingentConsiderationLiabilityMember 2021-09-30 0001837412 slgc:OtherLongTermLiabilitiesMember us-gaap:FairValueInputsLevel3Member us-gaap:FairValueMeasurementsRecurringMember 2020-12-31 0001837412 us-gaap:MeasurementInputCreditSpreadMember 2020-12-31 0001837412 slgc:MeasurementInputRecoveryRateMember 2020-12-31 0001837412 us-gaap:LineOfCreditMember 2020-06-30 0001837412 us-gaap:FairValueInputsLevel3Member 2020-12-31 0001837412 slgc:LabEquipmentMember 2021-09-30 0001837412 slgc:LabEquipmentMember 2020-12-31 0001837412 us-gaap:ComputerEquipmentMember 2021-09-30 0001837412 us-gaap:ComputerEquipmentMember 2020-12-31 0001837412 us-gaap:FurnitureAndFixturesMember 2021-09-30 0001837412 us-gaap:FurnitureAndFixturesMember 2020-12-31 0001837412 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-09-30 0001837412 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-12-31 0001837412 us-gaap:LeaseholdImprovementsMember 2021-09-30 0001837412 us-gaap:LeaseholdImprovementsMember 2020-12-31 0001837412 us-gaap:ConstructionInProgressMember 2021-09-30 0001837412 us-gaap:ConstructionInProgressMember 2020-12-31 0001837412 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-07-01 2021-09-30 0001837412 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-07-01 2020-09-30 0001837412 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2021-01-01 2021-09-30 0001837412 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2020-01-01 2020-09-30 0001837412 2020-01-01 2020-01-31 0001837412 us-gaap:CommonStockMember 2020-01-01 2020-01-31 0001837412 slgc:PaycheckProtectionProgramPPPMember us-gaap:UnsecuredDebtMember 2021-09-30 0001837412 slgc:PaycheckProtectionProgramPPPMember us-gaap:UnsecuredDebtMember 2020-12-31 0001837412 us-gaap:LineOfCreditMember 2021-09-30 0001837412 us-gaap:LineOfCreditMember 2020-12-31 0001837412 us-gaap:ConvertibleDebtMember 2007-03-31 0001837412 us-gaap:ConvertibleDebtMember 2017-06-30 0001837412 us-gaap:ConvertibleDebtMember 2021-01-01 2021-09-30 0001837412 us-gaap:ConvertibleDebtMember 2020-01-01 2020-09-30 0001837412 us-gaap:ConvertibleDebtMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001837412 us-gaap:ConvertibleDebtMember us-gaap:PreferredStockMember 2021-01-01 2021-09-30 0001837412 us-gaap:CommonClassBMember 2021-07-09 2021-07-09 0001837412 us-gaap:ConvertibleDebtMember 2021-07-01 2021-09-30 0001837412 us-gaap:ConvertibleDebtMember 2021-09-30 0001837412 us-gaap:CommonStockMember 2021-07-09 2021-07-09 0001837412 slgc:PaycheckProtectionProgramPPPMember us-gaap:UnsecuredDebtMember 2020-04-30 0001837412 slgc:PaycheckProtectionProgramPPPMember us-gaap:UnsecuredDebtMember 2020-04-13 0001837412 slgc:PaycheckProtectionProgramPPPMember us-gaap:UnsecuredDebtMember 2021-06-21 0001837412 us-gaap:LineOfCreditMember 2016-02-01 2016-02-29 0001837412 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2016-02-01 2016-02-29 0001837412 us-gaap:LineOfCreditMember 2017-12-01 2017-12-31 0001837412 us-gaap:LineOfCreditMember us-gaap:LondonInterbankOfferedRateLIBORMember 2017-12-01 2017-12-31 0001837412 us-gaap:LineOfCreditMember 2017-12-31 0001837412 us-gaap:CommonClassBMember 2017-12-01 2017-12-31 0001837412 us-gaap:CommonClassBMember 2017-12-31 0001837412 us-gaap:CommonStockMember 2017-12-01 2017-12-31 0001837412 us-gaap:LineOfCreditMember 2020-06-29 0001837412 us-gaap:RedeemableConvertiblePreferredStockMember 2020-11-20 2020-11-20 0001837412 us-gaap:LineOfCreditMember 2020-11-20 2020-11-20 0001837412 us-gaap:LineOfCreditMember 2020-11-20 0001837412 us-gaap:CommonStockMember 2020-11-20 2020-11-20 0001837412 us-gaap:LineOfCreditMember 2021-04-09 0001837412 us-gaap:LineOfCreditMember 2021-04-09 2021-04-09 0001837412 us-gaap:LineOfCreditMember 2021-04-01 2021-06-30 0001837412 us-gaap:LineOfCreditMember 2021-07-01 2021-09-30 0001837412 us-gaap:LineOfCreditMember 2020-07-01 2020-09-30 0001837412 us-gaap:LineOfCreditMember 2021-01-01 2021-09-30 0001837412 us-gaap:LineOfCreditMember 2020-01-01 2020-09-30 0001837412 slgc:PublicWarrantsMember 2021-09-30 0001837412 slgc:PrivatePlacementWarrantsMember 2021-09-30 0001837412 slgc:ClassOfWarrantOrRightTrancheOneMember 2021-09-30 0001837412 slgc:ClassOfWarrantOrRightTrancheTwoMember 2021-09-30 0001837412 slgc:ClassOfWarrantOrRightTrancheTwoMember 2021-09-30 2021-09-30 0001837412 slgc:ClassOfWarrantOrRightTrancheOneMember 2021-09-30 2021-09-30 0001837412 srt:MinimumMember slgc:ClassOfWarrantOrRightTrancheOneMember 2021-09-30 0001837412 srt:MaximumMember slgc:ClassOfWarrantOrRightTrancheOneMember 2021-09-30 0001837412 2021-09-30 2021-09-30 0001837412 2020-11-01 2020-11-30 0001837412 2020-12-01 2020-12-31 0001837412 2020-11-30 0001837412 2020-11-01 2020-12-31 0001837412 us-gaap:CommonStockMember 2020-11-01 2020-12-31 0001837412 us-gaap:CommonClassBMember 2021-08-31 2021-08-31 0001837412 2021-01-01 2021-08-31 0001837412 slgc:IncentivePlanMember 2021-09-30 0001837412 slgc:IncentivePlanMember 2021-09-01 2021-09-30 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001837412 us-gaap:ServiceMember us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001837412 us-gaap:ProductMember us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001837412 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-09-30 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-09-30 0001837412 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-09-30 0001837412 slgc:OutsideInventivePlan2009And2017PlanMember 2021-09-30 0001837412 slgc:OutsideIncentivePlanOtherMember 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember us-gaap:ShareBasedCompensationAwardTrancheOneMember 2021-01-01 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2021-04-01 2021-06-30 0001837412 us-gaap:PerformanceSharesMember us-gaap:CommonClassBMember 2021-08-01 2021-08-31 0001837412 us-gaap:PerformanceSharesMember us-gaap:CommonClassBMember 2021-07-01 2021-09-30 0001837412 us-gaap:PerformanceSharesMember us-gaap:CommonClassBMember 2021-01-01 2021-09-30 0001837412 us-gaap:PerformanceSharesMember 2021-09-30 0001837412 us-gaap:CommonStockMember 2021-08-01 2021-08-31 0001837412 slgc:EarnOutSharesMember slgc:MergerAgreementMember 2021-09-01 2021-09-01 0001837412 slgc:EarnOutSharesMember 2021-09-30 0001837412 slgc:EarnOutSharesMember 2021-09-01 2021-09-30 0001837412 srt:MinimumMember slgc:EarnOutSharesMember 2021-09-30 0001837412 srt:MaximumMember slgc:EarnOutSharesMember 2021-09-30 0001837412 2021-09-01 2021-09-30 0001837412 slgc:MasterAgreementMember 2021-07-01 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001837412 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001837412 us-gaap:WarrantMember 2021-07-01 2021-09-30 0001837412 us-gaap:WarrantMember 2020-07-01 2020-09-30 0001837412 us-gaap:WarrantMember 2021-01-01 2021-09-30 0001837412 us-gaap:WarrantMember 2020-01-01 2020-09-30 0001837412 us-gaap:ConvertibleDebtSecuritiesMember 2021-07-01 2021-09-30 0001837412 us-gaap:ConvertibleDebtSecuritiesMember 2020-07-01 2020-09-30 0001837412 us-gaap:ConvertibleDebtSecuritiesMember 2021-01-01 2021-09-30 0001837412 us-gaap:ConvertibleDebtSecuritiesMember 2020-01-01 2020-09-30 shares iso4217:USD iso4217:USD shares slgc:lease pure slgc:segment slgc:plan 0001837412 false 2021 Q3 --12-31 P3D P3D P3D 10-Q true 2021-09-30 false 001-39796 SOMALOGIC, INC. DE 52-4298912 2945 Wilderness Place Boulder CO 80301 303 625-9000 Common Stock, $0.0001 par value SLGC NASDAQ Warrants to purchase Common Stock SLGCW NASDAQ Yes Yes Non-accelerated Filer true true false false 181172759 468708000 164944000 206995000 39954000 14690000 17449000 10646000 7020000 883000 1450000 5414000 1158000 707336000 231975000 3810000 6024000 6487000 3913000 908000 378000 718541000 242290000 11340000 7064000 6489000 6310000 3998000 1762000 59000 238000 0 2423000 21886000 17797000 36340000 0 30678000 0 2627000 3415000 0 1926000 0 32326000 1111000 909000 92642000 56373000 0.0001 0.0001 1000000 0 0 0 0 0 0 0.0001 0.0001 600000000 181164377 181164377 114266515 114266515 18000 11000 1101499000 597274000 -12000 -2000 -475606000 -411366000 625899000 185917000 718541000 242290000 17499000 11378000 48308000 22166000 75000 455000 730000 1144000 763000 763000 2288000 1720000 1655000 1637000 7306000 2636000 19992000 14233000 58632000 27666000 8737000 4750000 22548000 11883000 33000 163000 452000 497000 15596000 6884000 32304000 23180000 20632000 8337000 48274000 26755000 44998000 20134000 103578000 62315000 -25006000 -5901000 -44946000 -34649000 55000 13000 126000 138000 2000 1595000 1324000 9590000 8111000 0 8111000 0 5662000 0 5662000 0 -2693000 0 -4323000 0 -16413000 -1582000 -19294000 -9452000 -41419000 -7483000 -64240000 -44101000 -15000 -3000 -7000 -23000 -4000 -2000 -3000 -6000 -19000 -5000 -10000 -29000 -41438000 -7488000 -64250000 -44130000 -0.55 -0.55 -0.12 -0.12 -1.01 -1.01 -0.72 -0.72 75684521 75684521 61099901 61099901 63752006 63752006 60934489 60934489 31485973 202116000 73481228 735000 -113220 -352000 394786000 -2000 -411366000 -16199000 -31485973 -202116000 40785287 -724000 113220 352000 202488000 202116000 0 0 114266515 11000 0 0 597274000 -2000 -411366000 185917000 411789 877000 877000 162737 114000 114000 3140000 3140000 15189 56000 56000 -5000 -5000 -9484000 -9484000 0 0 114825852 11000 0 0 601349000 -7000 -420850000 180503000 545677 1915000 1915000 150000 150000 4614000 4614000 14000 14000 -13337000 -13337000 0 0 115371529 11000 0 0 608028000 7000 -434187000 173859000 19116 63000 63000 12342 273000 273000 571642 4631000 4631000 11742000 11742000 31511000 0 0 28689748 3000 119568000 119571000 7802000 36500000 4000 357194000 357198000 -19000 -19000 -41419000 -41419000 0 0 181164377 18000 0 0 1101499000 -12000 -475606000 625899000 0 0 72657092 727000 -112645 -347000 378364000 27000 -358351000 20420000 -11857590 -721000 112645 347000 374000 0 0 0 60799502 6000 0 0 378738000 27000 -358351000 20420000 18019 38000 38000 115000 115000 3039000 3039000 481 5000 5000 -18000 -18000 -148000 -148000 -17579000 -17579000 0 0 60817040 6000 0 0 382073000 9000 -375930000 6158000 152464 247000 247000 73752 38000 38000 3555000 3555000 -6000 -6000 -19039000 -19039000 0 0 61043256 6000 0 0 385913000 3000 -394969000 -9047000 283141 534000 534000 37000 37000 3050000 3050000 -5000 -5000 -7483000 -7483000 0 0 61326397 6000 0 0 389534000 -2000 -402452000 -12914000 -64240000 -44101000 20700000 9833000 1909000 2079000 258000 1573000 7000 4846000 8111000 0 5662000 0 -276000 62000 623000 -295000 -14000 15000 -4323000 0 165000 329000 11000 47000 -2773000 3526000 4228000 84000 2035000 225000 -567000 2273000 0 15000 1992000 2437000 1448000 664000 -2000 1007000 752000 0 -22446000 -27751000 8000 0 3021000 689000 241891000 5738000 74567000 37273000 -170337000 30846000 36512000 0 357198000 0 173601000 0 0 3520000 0 5000000 2801000 815000 497088000 9335000 -11000 -15000 304294000 12415000 165194000 14310000 469488000 26725000 1627000 2827000 1471000 185000 56000 5000 0 2500000 535000 189000 743000 0 3561000 0 4631000 0 468708000 26475000 780000 250000 469488000 26725000 Description of Business<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Organization and Operations</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">SomaLogic Operating Co., Inc. (formerly SomaLogic, Inc., and herein “SomaLogic Operating") was incorporated in the state of Delaware on October 13, 1999 and is headquartered in Boulder, Colorado. SomaLogic Operating is a protein biomarker discovery and clinical diagnostics company that develops slow-offrate modified aptamers (“SOMAmers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), which are modified nucleic acid-based protein binding reagents that are specific for their cognate protein, and offer proprietary SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services, which provide multiplex protein detection and quantification of protein levels in complex biological samples. The SOMAmers</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">/SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> technology enables researchers to analyze various types of biological samples for protein biomarker signatures, which can be utilized in drug discovery and development. Biomarker discoveries from SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">® </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">can lead to diagnostic applications in various areas of diseases including cardiovascular and metabolic disease, nonalcoholic steatohepatitis, and wellness, among others.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">CM Life Sciences II Inc. (“CMLS II”) is a blank check company incorporated as a Delaware corporation on December 15, 2020. CMLS II 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.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 1, 2021 (the “Closing Date”), we consummated the business combination (the “Business Combination”) contemplated by the Merger Agreement (as amended, the “Merger Agreement”), dated March 28, 2021 by and among CMLS II, S-Craft Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of CMLS II (“Merger Sub”), and SomaLogic Operating ("Old SomaLogic"). Pursuant to the Merger Agreement, Merger Sub merged with and into Old SomaLogic, with Old SomaLogic surviving the merger as a wholly-owned subsidiary of CMLS II. Upon the closing of the Business Combination (the “Closing”), CMLS II changed its name to SomaLogic, Inc., and Old SomaLogic changed its name to SomaLogic Operating Co., Inc.</span></div><div style="text-indent:27pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:27pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to Old SomaLogic, SomaLogic, Inc., or the combined company and its subsidiaries following the Business Combination. See Note 2, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_37" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Summary of Significant Accounting Policies—Presentation of Amounts After the Business Combination</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, and Note 3, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_653" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%;text-decoration:underline">Business Combination</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, for more details of the Business Combination and the presentation of historical amounts and balances after the Business Combination. The Company's Common Stock and warrants to purchase Common Stock are now listed on the Nasdaq under the ticker symbols “SLGC” and "SLGCW".</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">COVID-19 Pandemic</span></div><div style="margin-top:8pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company is subject to ongoing uncertainty concerning the Coronavirus Disease 2019 (COVID-19) pandemic, including its length and severity and its effect on the Company’s business. The COVID-19 pandemic resulted in delays in fundraising efforts and revenue during fiscal year 2020. In response, the Company took aggressive actions to reduce spend and contain costs including implementing a hiring freeze, eliminating travel, executing early lease terminations for two administrative buildings in Boulder, Colorado, as well as closing the Company’s Oxford, United Kingdom laboratory. The Company experienced notable shifts in research funding in the pharmaceutical industry to COVID-19 research, largely delaying revenue from the first half of 2020 to the second half of 2020. The Company modified its Amended and Restated Credit Agreement in the second and fourth quarters of 2020 in order to avoid noncompliance with financial and nonfinancial covenants (see Note 10, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">).</span></div><div style="margin-top:8pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. The Company expects continued volatility and unpredictability related to the impact of COVID-19 on business results. The Company continues to actively monitor the pandemic and will continue to take appropriate steps to mitigate the adverse impacts on the business posed by the on-going spread of COVID-19.</span></div> 2 Summary of Significant Accounting Policies<div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The condensed consolidated interim financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).</span></div><div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements of Old SomaLogic as of and for the year ended December 31, 2020, and of CMLS II as of December 31, 2020 and for the period from December 15, 2020 (inception) through December 31, 2020. The December 31, 2020 condensed consolidated balance sheet presented herein was derived from Old SomaLogic’s audited consolidated financial statements. </span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other future annual or interim period.</span></div><div style="text-indent:24pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis for Financial Balances After the Business Combination</span></div><div><span><br/></span></div><div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, CMLS II is treated as the “acquired” company for financial reporting purposes and Old SomaLogic is treated as the accounting acquirer. This determination was primarily based on the following:</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the Old SomaLogic stockholders hold the majority of voting rights in the Company;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Old SomaLogic had the right to designate a majority of members of the board of directors of the Company immediately after giving effect to the Business Combination; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the senior management of Old SomaLogic comprises the senior management of the Company; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the operations of Old SomaLogic comprise the ongoing operations of the Company.</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of Old SomaLogic with the Business Combination being treated as the equivalent of Old SomaLogic issuing stock for the net assets of the CMLS II, accompanied by a recapitalization. The net assets of Old SomaLogic are stated at historical cost, with no goodwill or other intangible assets recorded. </span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Business Combination each share of Old SomaLogic Class B common stock (including shares of Old SomaLogic Class B common stock resulting from the deemed conversion of Old SomaLogic redeemable convertible preferred stock) converted into the right to receive 0.8381 shares (the "Exchange Ratio”) of our Class A common stock, par value $0.0001, (“Common Stock”). The recapitalization of the number of shares of our Common Stock is reflected retrospectively to the earliest period presented, based upon the Exchange Ratio, and is utilized for calculating net loss per share in all prior periods presented.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, compound derivative liability valuation, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.296%"><tr><td style="width:1.0%"/><td style="width:22.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Revenue</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer E</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td></tr></table></div><div style="padding-left:24pt;text-align:justify;text-indent:-24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*        less than 10%</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customers outside of the United States collectively represented 18% and 6% of the Company’s gross accounts receivable balance as of September 30, 2021 and December 31, 2020, respectively. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. The Company estimates the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and records a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Warrant Liabilities </span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">During February 2021, in connection with CMLS II’s initial public offering, CMLS II issued 5,519,991 warrants (the “Public Warrants”) to purchase shares of Common Stock at $11.50 per share. Simultaneously, with the consummation of the CMLS II initial public offering, CMLS II issued 5,013,333 warrants through a private placement (the “Private Placement Warrants”, and together with the Public Warrants, the “Warrants”) to purchase shares of Common Stock at $11.50 per share. All of the Warrants were outstanding as of September 30, 2021. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify the Warrants as liabilities on our condensed consolidated balance sheet as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date. See Note 11, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_789" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stockholders' Equity</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for more information on the Warrants.</span></div><div style="text-indent:24pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Earn-Out Liability</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As a result of the Business Combination, the Company recognized Earn-Out Shares (defined below) contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding gain or loss recorded within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss. See Note 3, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_653" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Business Combination</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for more information on the Earn-Out Shares and liability.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue from sales to customers under ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Assay Services Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates assay services revenue primarily from the sale of SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> service revenue is derived from performing the SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are freight on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaboration Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that the SAA met the criteria set forth in ASC 808, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development and Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services in Japan. NES agreed to make annual payments of $2 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(i) Research and Development Activities</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(ii) Assay Services</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(iii) License of Intellectual Property</span></div><div style="padding-left:18pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products. The Company recognized royalties of approximately $1.5 million and $1.6 million for the three months ended September 30, 2021 and 2020, respectively, and $6.6 million and $2.6 million for the nine months ended September 30, 2021 and 2020, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail itself of this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Debt - Debt with Conversion and Other Options (Subtopic 470-20)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, which simplifies the accounting for convertible debt and convertible preferred stock by removing the requirements to separately present certain conversion features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity, which is expected to decrease the number of freestanding instruments and embedded derivatives accounted for as assets or liabilities. Finally, the amendment revises the guidance on calculating earnings per share, requiring use of the if-converted method for all convertible instruments and rescinding an entity's ability to rebut the presumption. ASC 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. ASU 2020-06 may be adopted through either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848) — Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The standard is effective upon issuance and can be applied as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of the standard to have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. The effective date for the standard is for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which sets forth a “current expected credit loss” (CECL) model that requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instrum</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ents — </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> which extends the effective date of ASU 2016-13 for non-public business entities to fiscal years beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of adopting the standard on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which extended the effective date of ASU 2016-02 for non-public business entities to fiscal years beginning after December 31, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company anticipates that it will elect to adopt the practical expedient to not separate lease and non-lease components. The Company also anticipates that it will elect to adopt the package of practical expedients, which allows it to not reassess: 1) whether any expired or existing contracts are or contain leases, 2) the lease classification for any expired or existing leases and 3) initial direct costs for any existing leases. The Company will elect to not recognize on the balance sheet leases with terms of 12 months or less. For these short-term leases, the Company will recognize the lease payments in profit or loss on a straight-line basis over the lease term and any variable lease payments in the period in which the obligation for those payments is incurred. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.</span></div> <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Basis of Presentation</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The condensed consolidated interim financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).</span></div><div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements of Old SomaLogic as of and for the year ended December 31, 2020, and of CMLS II as of December 31, 2020 and for the period from December 15, 2020 (inception) through December 31, 2020. The December 31, 2020 condensed consolidated balance sheet presented herein was derived from Old SomaLogic’s audited consolidated financial statements. </span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">These unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other future annual or interim period.</span></div><div style="text-indent:24pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Basis for Financial Balances After the Business Combination</span></div><div><span><br/></span></div><div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, CMLS II is treated as the “acquired” company for financial reporting purposes and Old SomaLogic is treated as the accounting acquirer. This determination was primarily based on the following:</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the Old SomaLogic stockholders hold the majority of voting rights in the Company;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">Old SomaLogic had the right to designate a majority of members of the board of directors of the Company immediately after giving effect to the Business Combination; </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the senior management of Old SomaLogic comprises the senior management of the Company; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">the operations of Old SomaLogic comprise the ongoing operations of the Company.</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of Old SomaLogic with the Business Combination being treated as the equivalent of Old SomaLogic issuing stock for the net assets of the CMLS II, accompanied by a recapitalization. The net assets of Old SomaLogic are stated at historical cost, with no goodwill or other intangible assets recorded. </span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Business Combination each share of Old SomaLogic Class B common stock (including shares of Old SomaLogic Class B common stock resulting from the deemed conversion of Old SomaLogic redeemable convertible preferred stock) converted into the right to receive 0.8381 shares (the "Exchange Ratio”) of our Class A common stock, par value $0.0001, (“Common Stock”). The recapitalization of the number of shares of our Common Stock is reflected retrospectively to the earliest period presented, based upon the Exchange Ratio, and is utilized for calculating net loss per share in all prior periods presented.</span></div> 0.8381 0.0001 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Use of Estimates</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, compound derivative liability valuation, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.</span></div> <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Concentration of Credit Risk and Other Risks and Uncertainties</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.</span></div>Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.296%"><tr><td style="width:1.0%"/><td style="width:22.938%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.803%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.637%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.640%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Accounts Receivable</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Revenue</span></td></tr><tr style="height:21pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" rowspan="2" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three months ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer A</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">24 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">35 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer B</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">39 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">20 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer C</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">25%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer D</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Customer E</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 3.77pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">*</span></td></tr></table></div><div style="padding-left:24pt;text-align:justify;text-indent:-24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*        less than 10%</span></div> 0.36 0.26 0.27 0.23 0.24 0.35 0.11 0.39 0.17 0.20 0.10 0.25 0.11 0.11 0.16 0.11 0.18 0.06 <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. The Company estimates the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and records a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.</span></div> 5519991 11.50 5013333 11.50 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify the Warrants as liabilities on our condensed consolidated balance sheet as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Derivatives and Hedging</span> (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date. Earn-Out LiabilityAs a result of the Business Combination, the Company recognized Earn-Out Shares (defined below) contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding gain or loss recorded within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss. <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue from sales to customers under ASC 606, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the </span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Assay Services Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company generates assay services revenue primarily from the sale of SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> service revenue is derived from performing the SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Product Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are freight on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div> <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaboration Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that the SAA met the criteria set forth in ASC 808, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Collaborative Arrangements</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development and Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> services in Japan. NES agreed to make annual payments of $2 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(i) Research and Development Activities</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(ii) Assay Services</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div><div style="padding-left:27pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(iii) License of Intellectual Property</span></div><div style="padding-left:18pt;text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;padding-left:18pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.</span></div> 12000000 P15Y 2000000 P5Y 10000000 15300000 P10Y <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Other Revenue</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.</span></div>Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss. 1500000 1600000 6600000 2600000 <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Segment Information</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.</span></div> 1 <div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Recent Accounting Pronouncements</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail itself of this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Debt - Debt with Conversion and Other Options (Subtopic 470-20)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">and</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Derivatives and Hedging - Contracts in an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, which simplifies the accounting for convertible debt and convertible preferred stock by removing the requirements to separately present certain conversion features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity, which is expected to decrease the number of freestanding instruments and embedded derivatives accounted for as assets or liabilities. Finally, the amendment revises the guidance on calculating earnings per share, requiring use of the if-converted method for all convertible instruments and rescinding an entity's ability to rebut the presumption. ASC 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. ASU 2020-06 may be adopted through either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In March 2020, the FASB issued ASU 2020-04, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848) — Facilitation of the Effects of Reference Rate Reform on Financial Reporting</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The standard is effective upon issuance and can be applied as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of the standard to have a material impact on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, the FASB issued ASU 2019-12, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. The effective date for the standard is for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which sets forth a “current expected credit loss” (CECL) model that requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instrum</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">ents — </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates,</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> which extends the effective date of ASU 2016-13 for non-public business entities to fiscal years beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of adopting the standard on its consolidated financial statements and related disclosures.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Leases (Topic 842)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, which extended the effective date of ASU 2016-02 for non-public business entities to fiscal years beginning after December 31, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company anticipates that it will elect to adopt the practical expedient to not separate lease and non-lease components. The Company also anticipates that it will elect to adopt the package of practical expedients, which allows it to not reassess: 1) whether any expired or existing contracts are or contain leases, 2) the lease classification for any expired or existing leases and 3) initial direct costs for any existing leases. The Company will elect to not recognize on the balance sheet leases with terms of 12 months or less. For these short-term leases, the Company will recognize the lease payments in profit or loss on a straight-line basis over the lease term and any variable lease payments in the period in which the obligation for those payments is incurred. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.</span></div> Business Combination<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As described in Note 1, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_34" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Description of Business—Organization and Operations</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, we consummated the Merger Agreement on the Closing Date. Pursuant to the terms of the Merger Agreement, the merger consideration payable to stockholders of Old SomaLogic at the Closing Date was $1.25 billion, consisting of cash payments of $50 million and equity consideration in the form of (i) the issuance of shares of Common Stock and (ii) rollover of Old SomaLogic’s outstanding options. The number of shares of Common Stock issued to Old SomaLogic stockholders was based on a deemed value of $10.00 per share after giving effect to the Exchange Ratio. Each option of Old SomaLogic that was outstanding immediately prior to the Closing Date was assumed by SomaLogic and converted into an option to acquire an adjusted number of shares of Common Stock of SomaLogic at an adjusted exercise price per share based on the Exchange Ratio. These assumed options will continue to be governed by substantially the same terms and conditions, including vesting, as were applicable to the original instrument.</span></div><div style="text-indent:24pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earn-Out Shares</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Merger Agreement also provides additional shares of Common Stock to Old SomaLogic shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable (refer to Note 13, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">). Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the Old SomaLogic stockholders in accordance with their respective pro rata Earn-Out Shares. As of September 30, 2021, the contingency has not been met and, accordingly, no shares of Common Stock have been issued.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">PIPE (Private Investment in Public Entity) Investment</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Business Combination, CMLS II entered into subscription agreements with certain institutional and accredited investors (the “PIPE Investors”), pursuant to which the PIPE Investors purchased, concurrently with the Closing, an aggregate of 36,500,000 shares of Common Stock at a purchase price of $10.00 per share for an aggregate purchase price of $365.0 million (the “PIPE Investment”).</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">CMLS II Shares</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Closing, certain CMLS II holders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 809,850 shares of CMLS II common stock at an approximate price of $10.00 per share, for an aggregate of approximately $8.1 million, which was paid to such holders at the Closing (the “CMLS II Redemption”). Immediately following the Closing, all of the 6,900,000 issued and outstanding shares of CMLS II Class B common stock (“CMLS II Founder Shares”), automatically converted, on a one-for-one basis, into shares of Common Stock in accordance with CMLS II’s amended and restated certificate of incorporation. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Summary of Shares Issued</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table details the number of shares of Common Stock issued immediately following the consummation of the Business Combination:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.333%"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">CMLS II Class A common stock, outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,600,000 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: CMLS II Redemption shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(809,850)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Class A common stock of CMLS II, net of redemptions</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,790,150 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Conversion of CMLS II Founder Shares for Common Stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,900,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Shares issued pursuant to PIPE Investment</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36,500,000 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Conversion of Old SomaLogic shares for Common Stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:125%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">110,973,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Total shares of SomaLogic Common Stock, immediately after Business Combination</span></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">181,163,363 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The number of Old SomaLogic shares was determined as the 75,404,883 shares of Old SomaLogic Class B common stock and 31,485,973 shares of Old SomaLogic redeemable convertible preferred stock (assuming deemed conversion to Old SomaLogic Class B common stock) outstanding immediately prior to the closing of the Business Combination multiplied by the Exchange Ratio of 0.8381.</span></div>Summary of Net ProceedsOn the Closing Date, SomaLogic received gross proceeds of $619.4 million, consisting of $365.0 million from the PIPE Investors and $254.4 million from CMLS II. The gross proceeds were reduced by $50.0 million of cash payments made to Old SomaLogic stockholders (based on certain Old SomaLogic stockholders’ election to receive cash instead of equity consideration) and $39.3 million of direct transaction costs incurred by the Company. These direct transaction costs were included in additional paid-in capital and reflected as an offset against the proceeds. 1250000000 50000000 10.00 3500125 1499875 20.00 P20D P30D 36500000 10.00 365000000 809850 10.00 8100000 6900000 1 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table details the number of shares of Common Stock issued immediately following the consummation of the Business Combination:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:83.467%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.333%"/><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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Shares</span></td></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">CMLS II Class A common stock, outstanding prior to Business Combination</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,600,000 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Less: CMLS II Redemption shares</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(809,850)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Class A common stock of CMLS II, net of redemptions</span></td><td colspan="2" style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">26,790,150 </span></td><td style="background-color:#cff0fc;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Conversion of CMLS II Founder Shares for Common Stock</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,900,000 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Shares issued pursuant to PIPE Investment</span></td><td colspan="2" style="background-color:#cff0fc;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36,500,000 </span></td><td style="background-color:#cff0fc;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:top"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Conversion of Old SomaLogic shares for Common Stock</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:125%;position:relative;top:-3.15pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">110,973,213 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="background-color:#cff0fc;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Total shares of SomaLogic Common Stock, immediately after Business Combination</span></td><td colspan="2" style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">181,163,363 </span></td><td style="background-color:#cff0fc;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr></table></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> The number of Old SomaLogic shares was determined as the 75,404,883 shares of Old SomaLogic Class B common stock and 31,485,973 shares of Old SomaLogic redeemable convertible preferred stock (assuming deemed conversion to Old SomaLogic Class B common stock) outstanding immediately prior to the closing of the Business Combination multiplied by the Exchange Ratio of 0.8381.</span></div> 27600000 809850 26790150 6900000 36500000 110973213 181163363 75404883 31485973 0.8381 619400000 365000000 254400000 50000000 39300000 Revenue<div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by product line:</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:39.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.256%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">48,308 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">22,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">730 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,144 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collaboration revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Royalties</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">135 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total other revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,655 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,637 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,306 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,992 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,233 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">58,632 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,666 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Contract Balances and Remaining Performance Obligations</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2021 and December 31, 2020, deferred revenue was $6.6 million and $5.2 million, respectively. As of September 30, 2021 and December 31, 2020, the portion of deferred revenue related to collaboration revenue was $4.7 million and $5.0 million, respectively, which is being recognized on a straight-line basis over the period of performance. The weighted average remaining performance period is approximately 2.2 years. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the change in contract liabilities is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of revenue included in balance at beginning of period</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,499)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,003)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue deferred during the period, net of revenue recognized</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,625 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,177 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="text-indent:24pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table provides information about disaggregated revenue by product line:</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:39.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.256%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">48,308 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">22,166 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Product revenue</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">75 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">455 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">730 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,144 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Collaboration revenue</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">763 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,288 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,720 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other revenue:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Royalties</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,520 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,570 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,608 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">135 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">736 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:30pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total other revenue</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,655 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,637 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,306 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,636 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,992 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,233 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">58,632 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,666 </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> 17499000 11378000 48308000 22166000 75000 455000 730000 1144000 763000 763000 2288000 1720000 1520000 1627000 6570000 2608000 135000 10000 736000 28000 1655000 1637000 7306000 2636000 19992000 14233000 58632000 27666000 6600000 5200000 4700000 5000000 P2Y2M12D <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">A summary of the change in contract liabilities is as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at beginning of period</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,177 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,469 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Recognition of revenue included in balance at beginning of period</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,499)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1,003)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Revenue deferred during the period, net of revenue recognized</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Balance at end of period</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,625 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,177 </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> 5177000 5469000 1499000 1003000 2947000 711000 6625000 5177000 Fair Value Measurements<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Assets measured at fair value on a recurring basis</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:</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:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.787%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2021</span></div><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">432,581 </span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">432,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">468,708 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">468,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">174,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">174,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Treasuries</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International government securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">207,004 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(21)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">206,995 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">675,712 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(21)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">675,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.382%"><tr><td style="width:1.0%"/><td style="width:36.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2020</span></div><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</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="margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">138,977 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">138,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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">164,944 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">164,944 </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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">33,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">33,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,093 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,091 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">39,956 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">39,954 </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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">204,900 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">204,898 </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 colspan="3" style="padding:0 1pt"/></tr></table></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">All of the U.S. Treasury securities, asset-backed debt securities, commercial paper, corporate bonds, and international government securities that are designated as available-for-sale securities have an effective maturity date that is less than one year from the respective balance sheet date, and accordingly, have been classified as current in the condensed consolidated balance sheets.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We classify our investments in money market funds within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We classify our commercial paper, corporate bonds, U.S. Treasuries, asset-backed securities, and international government securities as Level 2 and obtain the fair value from a third-party pricing service, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or inputs corroborated by observable market data. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As all of our available-for-sale securities have been held for less than a year as of both September 30, 2021 and December 31, 2020, no security has been in an unrealized loss position for 12 months or greater. We evaluated our securities for other-than temporary impairment and considered the decline in market value for the securities to be primarily attributed to current economic and market conditions. It is not more likely than not that we will be required to sell the securities, and we do not intend to do so prior to the recovery of the amortized cost basis. Based on this analysis, the available-for-sale securities were not considered to be other-than-temporarily impaired as of September 30, 2021 and December 31, 2020.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:112%">Liabilities measured at fair value on a recurring basis</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.054%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value Level</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - Public Warrants</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,044 </span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - Private Placement Warrants</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earn-out liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">30,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compound derivative liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities measured at fair value on a recurring basis</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">67,018 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Warrant liabilities</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Public Warrants were valued using Level 1 inputs as they are traded in an active market. The fair value of the Private Placement Warrants is equivalent to that of the Public Warrants as they have substantially the same terms; however, as they are not actively traded, they are classified as Level 2 in the hierarchy table above. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of the warrant liabilities for the nine months ended September 30, 2021 is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value</span></td></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Fair value of warrant liabilities at Closing</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28,229 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Change in fair value of warrant 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8,111 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of September 30, 2021</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36,340 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Earn-out liability</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the Earn-Out Shares was estimated using a Monte Carlo simulation model. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by estimated forfeitures of Earn-Out Shares issued to Earn-Out Service Providers. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy as of September 30, 2021 and the Closing Date are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 1, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Stock price on valuation date</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10.63 </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"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Volatility</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">88.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">89.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Risk-free rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Dividend yield</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of the earn-out liability for the nine months ended September 30, 2021 is summarized as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value</span></td></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Fair value of earn-out liability at Closing</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">25,016 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Change in fair value of earn-out liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,662 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of September 30, 2021</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">30,678 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compound derivative liability</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the compound derivative liability was approximately $0.4 million as of December 31, 2020 and is recorded in other long-term liabilities on the condensed consolidated balance sheet. We measured the compound derivative liability at each balance sheet date using a probability-weighted method with unobservable inputs, which are classified as Level 3 within the fair value hierarchy. The primary inputs for the probability-weighted valuation include the Company’s credit spread, applicable market discount rates, estimated recovery rates and U.S. Treasury rates. The credit spread assumption was approximately 8% and the recovery rate was approximately 69% as of December 31, 2020.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Due to deteriorating economic conditions and delays in fundraising efforts during the COVID-19 pandemic in the second quarter of 2020, we restructured the Amended and Restated Credit Agreement on June 29, 2020 (see Note 10, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">). We recorded an increase in the fair value of the compound derivative of $4.8 million immediately prior to the restructuring, which was recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive loss. The amendment fee of $2.5 million and the present value of the additional interest of approximately $1.4 million were settled against the compound derivative liability.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On April 9, 2021, the Company repaid the Amended and Restated Credit Agreement in full and the fair value of the compound derivative liability was included in the net carrying amount of the debt used to determine the loss on extinguishment of debt. See Note 10, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for more information.</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Convertible debt</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The fair value of the Convertible Debt was approximately $2.3 million as of December 31, 2020, which was a Level 3 measurement based on the conversion value of the instrument. See Note 10, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_58" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Debt</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, for more information.</span></div> The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:<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:36.400%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.782%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.787%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2021</span></div><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">432,581 </span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">432,581 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,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="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">16,998 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">468,708 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">468,708 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">174,601 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">174,599 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. Treasuries</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Asset-backed securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,115 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,285 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:20pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">International government securities</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">207,004 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">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 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(21)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">206,995 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">675,712 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(21)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">675,703 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.382%"><tr><td style="width:1.0%"/><td style="width:36.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.856%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.421%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.860%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2020</span></div><div style="margin-top:0.05pt;padding-right:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</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="margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Amortized</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gain</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Gross</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Loss</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Aggregate</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%;text-decoration:underline"><br/></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents:</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%"> </span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">138,977 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">138,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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Money market funds</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">23,568 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,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="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total cash and cash equivalents</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">164,944 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">164,944 </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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments:</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Commercial paper</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">33,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">33,863 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate bonds</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,093 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(2)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,091 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total investments</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">39,956 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">39,954 </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="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total assets measured at fair value on a recurring basis</span></div></td><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">204,900 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(4)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">204,898 </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 colspan="3" style="padding:0 1pt"/></tr></table></div> 432581000 432581000 19129000 19129000 16998000 16998000 468708000 468708000 174601000 11000 13000 174599000 2003000 0 0 2003000 10115000 1000 3000 10113000 18285000 0 5000 18280000 2000000 0 0 2000000 207004000 12000 21000 206995000 675712000 12000 21000 675703000 138977000 138977000 23568000 23568000 2399000 2399000 164944000 164944000 33863000 2000 2000 33863000 6093000 0 2000 6091000 39956000 2000 4000 39954000 204900000 2000 4000 204898000 The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:49.054%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.637%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value Level</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Liabilities:</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - Public Warrants</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">19,044 </span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 1</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Warrant liability - Private Placement Warrants</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Earn-out liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">30,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 11pt;text-align:left;text-indent:-10pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Compound derivative liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Level 3</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total liabilities measured at fair value on a recurring basis</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">67,018 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">425 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table> 19044000 0 17296000 0 30678000 0 0 425000 67018000 425000 <div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of the warrant liabilities for the nine months ended September 30, 2021 is summarized as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value</span></td></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Fair value of warrant liabilities at Closing</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">28,229 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Change in fair value of warrant 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8,111 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of September 30, 2021</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">36,340 </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:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The change in the fair value of the earn-out liability for the nine months ended September 30, 2021 is summarized as follows: </span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:81.153%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.030%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Fair Value</span></td></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Fair value of earn-out liability at Closing</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">25,016 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Change in fair value of earn-out liability</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,662 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Balance as of September 30, 2021</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">30,678 </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> 28229000 8111000 36340000 <div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy as of September 30, 2021 and the Closing Date are as follows:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:63.406%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 1, 2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Stock price on valuation date</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12.39 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10.63 </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"/><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Volatility</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">88.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">89.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Risk-free rate</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.11 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.10 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Dividend yield</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr></table></div> 12.39 10.63 0.882 0.898 0.0011 0.0010 0 0 25016000 5662000 30678000 400000 0.08 0.69 -4800000 2500000 1400000 2300000 InventoryInventory was comprised of the following at:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">161 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventory</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory (current)</span></div></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,646 </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 style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,020 </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;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current inventory</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Inventory was comprised of the following at:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">161 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventory</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory (current)</span></div></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,646 </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 style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,020 </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;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current inventory</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> Inventory was comprised of the following at:<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Raw materials</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,883 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Finished goods</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">173 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">161 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total inventory</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">14,456 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">13,044 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Inventory (current)</span></div></td><td style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,646 </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 style="border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,020 </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;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Non-current inventory</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,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 style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,024 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table> 14283000 12883000 173000 161000 14456000 13044000 10646000 7020000 3810000 6024000 Property and Equipment<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment was comprised of the following at:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lab equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Computer equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,417 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,402 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Furniture and fixtures</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,366 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,657 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction in progress</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,252 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total property and equipment, at cost</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">21,327 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,491 </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"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Accumulated depreciation and amortization</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(14,840)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(14,578)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,487 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,913 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Depreciation expense was $0.3 million and $0.6 million for the three months ended September 30, 2021 and 2020, respectively, and $1.4 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively. Amortization expense related to internal use software was $0.2 million and $0.1 million for the three months ended September 30, 2021 and 2020, respectively, and $0.5 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively. <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment was comprised of the following at:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Lab equipment</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,017 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,865 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Computer equipment</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,417 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">1,402 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Furniture and fixtures</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">946 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">947 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Software</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,366 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,657 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Leasehold improvements</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,329 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Construction in progress</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,252 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">81 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total property and equipment, at cost</span></div></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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">21,327 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">18,491 </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"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Accumulated depreciation and amortization</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(14,840)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(14,578)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Property and equipment, net</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,487 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,913 </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> 10017000 9865000 1417000 1402000 946000 947000 3366000 2657000 2329000 3539000 3252000 81000 21327000 18491000 14840000 14578000 6487000 3913000 300000 600000 1400000 1700000 200000 100000 500000 400000 Accrued Liabilities<div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following at:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued charitable contributions</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued medical claims</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">163 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">225 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,489 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,310 </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:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued liabilities consisted of the following at:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued compensation</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,578 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5,378 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued charitable contributions</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Accrued medical claims</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">348 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Other</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">163 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">225 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total accrued liabilities</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,489 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6,310 </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> 5578000 5378000 400000 400000 348000 307000 163000 225000 6489000 6310000 Commitments and Contingencies<div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Operating Leases</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We have entered into various non-cancelable operating lease agreements for our current headquarters and laboratory facilities in Boulder, Colorado. In August 2015, the Company entered into a lease agreement for the Company’s corporate headquarters with a lease term that expires in June 2023; however, in September 2020, we agreed to terminate the lease effective June 2021. As a result, we paid a termination penalty of $0.3 million, which was recorded in selling, </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">general and administrative expenses during the three and nine months ended September 30, 2020. A second lease, originally entered into in January 2017, expired in August 2021. This lease expired with no termination penalties.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2020, we announced the closure of our Oxford, United Kingdom laboratory, although we continue to use the space for storage of property and equipment as of September 30, 2021. The related laboratory lease term is set to expire on December 31, 2021 and does not provide for early termination.</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We also have operating leases for our research and development lab facility and operations lab facility in Boulder, Colorado. During the year ended December 31, 2021, we extended the lease term on both leases until February 2026 and December 2023, respectively. The laboratory leases include escalating rent payments and options to renew the leases. We have deposits of $0.8 million and $0.3 million classified as restricted cash and included in other long-term assets as of September 30, 2021 and December 31, 2020, respectively. The deposits are restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security for the lease of one of the Company’s facilities.</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2021, we have future commitments resulting from these operating lease arrangements totaling $5.2 million. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">SAFE Agreement</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2019, in conjunction with a revenue contract with a customer, we entered into a Simple Agreement for Future Equity (the “SAFE”). The SAFE agreement provided the customer with the right to purchase a SAFE for a fixed payment of $5.0 million that would convert into equity (variable number of shares based upon fair value at the date of issuance) upon certain specified fundraising events. The right to purchase the SAFE was contingent on the customer’s approval of our plan to move to the next version of our SomaScan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">®</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> platform (the “Reversioning Plan”), which did not occur until January 2020. The obligation was classified as a liability and measured at fair value upon the customers’ approval of the Reversioning Plan in January 2020. We received $5.0 million in cash and the customer was issued 737,463 shares of Old SomaLogic redeemable convertible preferred stock, which effectively converted the liability into redeemable convertible preferred stock. The 737,463 shares of Old SomaLogic redeemable convertible preferred stock that were issued for the SAFE are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 1,236,135 shares of Common Stock as a result of the reverse recapitalization.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Legal Proceedings</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings in which a potential loss is probable or reasonably estimable.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Indemnification</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.</span></div> 300000 300000 800000 300000 5200000 5000000 5000000 737463 737463 1236135 Debt<div style="margin-bottom:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt consisted of the following at:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paycheck Protection Program loan</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amended and Restated Credit Agreement</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">33,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Plus: Premium</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Unamortized debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(2,566)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">34,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,423 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt, net of current portion</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">32,326 </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:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Convertible Debt</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We had an unsecured convertible promissory note that was issued in March 2007, at par value, for an aggregate principal amount of $2.0 million (the “Convertible Debt”). In June 2017, the original maturity date for the Convertible Debt was extended to June 30, 2024 and the interest rate was amended to a fixed rate of 3.75%. We performed a two-step analysis in accordance with ASC 470-50, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Debt — Modification and Extinguishments, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">and determined that the amendment should be accounted for as a modification because the present value of the cash flows under the terms of the modified agreement were not substantially different than the present value of the remaining cash flows under the terms of the original agreement and the change in the value of the conversion option was not substantially different than the carrying value of the Convertible Debt. The resulting impact was a reduction in the carrying amount of the Convertible Debt for $0.1 million and an offsetting impact to additional paid-in capital. Amortization of the discount was less than $0.1 million for the nine months ended September 30, 2021 and 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">The Convertible Debt had a voluntary conversion feature that allowed the holder, at its sole option, the right to request the Company to convert the principal, any accrued, but unpaid interest and any other unpaid amount of the obligation into our common stock or preferred stock. There was also an automatic conversion feature that permitted the Convertible Debt to be settled in common stock or cash upon certain events. The number of shares of common or preferred stock that could have been issued would have been determined based on the total outstanding obligation divided by $3.72 or $5.87, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On March 30, 2021, we issued a notice of prepayment to the holder of the Convertible Debt stating the Company intended to prepay the full outstanding Convertible Debt obligation. The holder then had the option to either request a conversion to equity pursuant to the Convertible Debt voluntary conversion provisions, described above, or accept the Company’s prepayment. On July 9, 2021, the Company and the holder of the Convertible Debt amended the conversion terms and simultaneously converted the Convertible Debt into 682,070 shares of Old SomaLogic Class B common stock. We recognized a $2.7 million loss on extinguishment of debt in the condensed consolidated statements of operations and comprehensive loss during the third quarter of 2021 as a result of the conversion. Since the Convertible Debt was settled in full, there is no outstanding balance as of September 30, 2021. The 682,070 shares of Old SomaLogic Class B common stock that were issued for the conversion of Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 571,642 shares of Common Stock as a result of the reverse recapitalization. </span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Interest expense on the Convertible Debt was less than $0.1 million for the three and nine months ended September 30, 2021 and 2020. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Paycheck Protection Program</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In April 2020, we received a loan in the aggregate amount of $3.5 million, pursuant to the Paycheck Protection Program (the “PPP”), established pursuant to the recently enacted Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration. The PPP loan, which was in the form of a note dated April 13, 2020, matures on April 13, 2022 and bears interest at a rate of 0.98% per annum. All principal and interest payments were deferred until April 13, 2021.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">Under the terms of the CARES Act, we could apply for and receive forgiveness for all, or a portion of the loans granted under the PPP. Such forgiveness was determined, subject to limitations, based on the use of loan proceeds for certain permissible purposes as set forth in the PPP, including, but not limited to, eligible payroll costs and mortgage interest, rent or utility costs, and on the maintenance or rehiring of employees and maintaining compensation levels during the eight-week period following the funding of the PPP loan. On June 21, 2021, we were notified by the lender that the PPP loan had been forgiven for the full amount borrowed under the PPP loan, including less than $0.1 million of accrued interest. In accordance with ASC 405-20, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:112%">Extinguishment of Liabilities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">, the income from the forgiveness of the amount borrowed and the accrued interest was recognized as a gain on extinguishment of debt recorded within loss on extinguishment of debt, net in the condensed consolidated statement of operations and comprehensive loss during the second quarter of 2021. As the PPP loan was forgiven, there is no outstanding balance as of September 30, 2021.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Amended and Restated Credit Agreement</span></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In February 2016, we entered into a credit agreement (the “Credit Agreement”) with Madryn Health Partners, LP (“Madryn”), under which we received net proceeds of approximately $35.0 million, including debt issuance costs of $0.8 million. Interest on the Credit Agreement accrued at an annual floating interest rate of LIBOR (with a 1% floor) plus 12.5%, payable quarterly, of which a portion could be deferred at our option and paid together with the principal at maturity (“payment in kind” or “PIK”). The Credit Agreement had an interest-only period through March 31, 2020 and a final maturity date of December 31, 2021.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In December 2017, we entered into the Amended and Restated Credit Agreement, receiving an additional $3.4 million in proceeds. The Amended and Restated Credit Agreement reduced the floating interest rate of LIBOR plus 12.5% to 8.86%, waived revenue covenants until October 1, 2020 as long as cash and investments exceeded the principal balance of the debt, removed the option to defer a portion of the interest payment until maturity and extended the term to December 2022. As of December 31, 2017, the additional debt recorded as PIK was approximately $1.6 million. In exchange for these amendments, we issued 800,000 shares of Old SomaLogic Class B common stock to Madryn at a fair value of $12.35 per share. The fair value of the Old SomaLogic Class B common stock issued of $9.9 million, plus additional financing fees of $0.2 million, was recorded as deferred costs and is amortized to interest expense over the life of the loan using the effective interest rate method. The 800,000 shares of Old SomaLogic Class B common stock that were issued to Madryn are presented in the condensed consolidated statements of redeemable preferred stock and stockholders’ equity (deficit) as 670,480 shares of Common Stock as a result of the reverse recapitalization. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We determined that the Amended and Restated Credit Agreement contained put options related to early redemption mandatory prepayment terms in case of change in control or an event of default (the “Redemption Features”). The Redemption Features embedded in the Credit Agreement and Amended and Restated Credit Agreement met the requirements for separate accounting and were accounted for as a single, compound derivative instrument, in accordance with ASC 815</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On June 29, 2020, we signed an amendment to the Amended and Restated Credit Agreement. The amendment increased the fixed annual interest rate to 12%, of which 3% can be deferred at our option and paid together with the principal at maturity, waived or amended certain covenants and eliminated amortizing principal payments set to begin in March 2021. The entirety of the outstanding principal balance was due on the maturity date of December 31, 2022. Additionally, we incurred an amendment fee of $2.5 million, which was added to the outstanding principal balance. This amendment met the definition of a troubled debt restructuring under ASC 470-60, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Troubled Debt Restructurings by Debtors</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">, as the Company was experiencing financial difficulties and received concessions. The amendment did not result in a gain on restructuring because the total undiscounted cash outflows required under the Amended and Restated Credit Agreement exceeded the carrying value of the debt immediately prior to the amendment. The present value of the additional interest resulted in a premium of $1.4 million.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">On November 20, 2020, we signed an additional amendment to the Amended and Restated Credit Agreement. In connection with the amendment, we issued 2,651,179 shares of Old SomaLogic redeemable convertible preferred stock to Madryn for a total fair value of approximately $18.0 million in exchange for the deemed prepayment of $10.0 million in the principal amount, a prepayment penalty of $2.5 million and amendment fees of approximately $5.5 million. This amendment also reduced the fixed annual interest rate to 11%, of which 2% can be deferred at our option and paid together with the principal at maturity and amended certain change of control provisions. The 2,651,179 shares of Old SomaLogic redeemable convertible preferred stock that were issued for the conversion of the Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 4,443,906 shares of Common Stock as a result of the reverse recapitalization. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On April 9, 2021, we repaid the Amended and Restated Credit Agreement in full and the obligation was extinguished. In addition to the outstanding principal balance of $33.3 million as of that date, we also paid a prepayment penalty of approximately $4.0 million. As a result of the repayment of the Amended and Restated Credit Agreement, we recognized a $5.2 million loss on extinguishment of debt in the condensed consolidated statement of operations and comprehensive loss during the second quarter of 2021.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Obligations under the Amended and Restated Credit Agreement were collateralized by liens on substantially all of the Company’s assets, including certain intellectual property. The Amended and Restated Credit Agreement contains various customary representations and warranties, conditions to borrowings, events of default and covenants, including financial covenants requiring the maintenance of minimum annual revenue and liquidity. The Company was in compliance with its financial covenants under the Amended and Restated Credit Agreement as of the extinguishment date and December 31, 2020. </span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Company incurred no interest expense and $1.5 million of interest expense for the three months ended September 30, 2021 and 2020, respectively, and $1.2 million and $4.6 million of interest expense for the nine months ended September 30, 2021 and 2020, respectively, under the Amended and Restated Credit Agreement. The interest expense includes noncash amortization of the debt issuance costs of approximately $0.4 million for the three months ended September 30, 2020, and $0.3 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively, and is net of amortization of premium of $0.3 million for the three months ended September 30, 2020, and $0.1 million and $0.2 million for the nine months ended September 30, 2021 and 2020, respectively. During the nine months ended September 30, 2021 and 2020, the additional interest recorded as PIK, which was added to the principal balance of the long-term debt, was $0.2 million and $0.3 million, respectively. Interest of $0.3 million was recorded as PIK during the three months ended September 30, 2020.</span></div> <div style="margin-bottom:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Debt consisted of the following at:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:64.023%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.029%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:16.031%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">September 30, 2021</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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Paycheck Protection Program loan</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,520 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Amended and Restated Credit Agreement</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">33,087 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Plus: Premium</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">708 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Less: Unamortized debt issuance costs</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(2,566)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total long-term debt</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">34,749 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-top:8pt;padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Current portion of long-term debt</span></div></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,423 </span></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Long-term debt, net of current portion</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">32,326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 0 3520000 0 33087000 0 708000 0 2566000 0 34749000 0 2423000 0 32326000 2000000 0.0375 -100000 100000 100000 3.72 5.87 682070 -2700000 0 682070 571642 100000 100000 3500000 0.0098 100000 0 35000000 800000 0.01 0.125 3400000 0.125 0.0886 1600000 800000 12.35 9900000 200000 800000 670480 0.12 0.03 2500000 1400000 2651179 18000000 10000000 2500000 5500000 0.11 0.02 2651179 4443906 33300000 4000000 -5200000 0 1500000 1200000 4600000 400000 300000 1700000 -300000 -100000 -200000 200000 300000 300000 Stockholders' Equity<div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Common and Preferred Stock</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On September 1, 2021, in connection with the Business Combination, the Company amended and restated its certificate of incorporation to authorize 600,000,000 shares of Common Stock, par value of $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share ("Preferred Stock"). </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Warrants</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">As of September 30, 2021, there were an aggregate of 5,519,991 and 5,013,333 outstanding Public Warrants and Private Placement Warrants, respectively. Each warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share at any time commencing on February 25, 2022. The Warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, so long as they are held by CMLS Holdings II LLC, a Delaware limited liability company (the “Sponsor”) or any of its permitted transferees, (i) will not be redeemable by the Company (except as described below in “</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Redemption of Warrants When the Price per Share of Common Stock Equals or Exceeds $10.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">”), (ii) may be exercised by the holders on a cashless basis, and (iii) will be entitled to certain registration rights. If the Private Placement Warrants are held by a holder other than the Sponsor or any of its permitted transferees, the Private Placement Warrants will be redeemable by the Company in all redemption scenarios applicable to the Public Warrants and exercisable by such holders on the same basis as the Public Warrants.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Redemptions of warrants when the price per share of Common Stock equals or exceeds $18.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Once the warrants become exercisable, the Company may redeem the outstanding Public Warrants:</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">in whole and not in part;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">at a price of $0.01 per warrant;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">upon a minimum of 30 days’ prior written notice of redemption to each warrant holder; and</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">if, and only if, the closing price of the Common Stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjg5MmI0NDIwNzc4NjRlYzJiNmI4ZjM5MTExOTI3M2I5L3NlYzo4OTJiNDQyMDc3ODY0ZWMyYjZiOGYzOTExMTkyNzNiOV83ODkvZnJhZzo5ZGRlZjkyYzM4NGE0MDQ2YmQxMDM0ZTI3OGM4NzVkZi90ZXh0cmVnaW9uOjlkZGVmOTJjMzg0YTQwNDZiZDEwMzRlMjc4Yzg3NWRmXzEyNjQ0MzgzNzMwNTcx_ecce59f7-3bb6-4ca0-9e31-78a85c825dad">three</span> business days before the Company sends to the notice of redemption to the warrant holders.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Redemptions of warrants when the price per share of Common Stock equals or exceeds $10.00</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%"> - </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Once</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> the warrants become exercisable, the Company may redeem the outstanding Public Warrants:</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">in whole and not in part;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption, provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares, based on the redemption date and the “fair market value” of our Common Stock (as defined below) except as otherwise described below;</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">if, and only if, the closing price equals or exceeds $10.00 per share (as adjusted for stock splits, stock capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within the 30-trading day period ending <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjg5MmI0NDIwNzc4NjRlYzJiNmI4ZjM5MTExOTI3M2I5L3NlYzo4OTJiNDQyMDc3ODY0ZWMyYjZiOGYzOTExMTkyNzNiOV83ODkvZnJhZzo5ZGRlZjkyYzM4NGE0MDQ2YmQxMDM0ZTI3OGM4NzVkZi90ZXh0cmVnaW9uOjlkZGVmOTJjMzg0YTQwNDZiZDEwMzRlMjc4Yzg3NWRmXzEyNjQ0MzgzNzMwNTg1_def77acd-1e26-43fa-a5cb-f1d11c9da6ef">three</span> trading days before the Company sends the notice of redemption to the warrant holders; and </span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:14.85pt">if the closing price of the Common Stock for any 20 trading days within a 30-trading day period ending <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjg5MmI0NDIwNzc4NjRlYzJiNmI4ZjM5MTExOTI3M2I5L3NlYzo4OTJiNDQyMDc3ODY0ZWMyYjZiOGYzOTExMTkyNzNiOV83ODkvZnJhZzo5ZGRlZjkyYzM4NGE0MDQ2YmQxMDM0ZTI3OGM4NzVkZi90ZXh0cmVnaW9uOjlkZGVmOTJjMzg0YTQwNDZiZDEwMzRlMjc4Yzg3NWRmXzEyNjQ0MzgzNzMwNTk5_63d5e200-f435-49ac-90de-75b959d4ccef">three</span> trading days before the Company sends notice of redemption to the warrant holders is less than $18.00 per share (as adjusted for stock splits, stock capitalizations, reorganizations, recapitalizations and the like), the Private Placement Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.</span></div><div style="text-indent:36pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The “fair market value” of our Common Stock shall mean the volume weighted average price of our Common Stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants. We will provide our warrant holders with the final fair market value no later than one business day after the 10-trading day period described above ends. In no event will the warrants be exercisable in connection with this redemption feature for more than 0.361 shares of Common Stock per warrant (subject to adjustment).</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:112%">We will not redeem the Warrants as described above unless an effective registration statement under the Securities Act of 1933, as amended, covering our Common Stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Common Stock is available throughout the 30-day redemption period. If the foregoing conditions are satisfied and we issue a notice of redemption, each warrant holder will be entitled to exercise their warrants prior to the scheduled redemption date.</span></div> 600000000 0.0001 0.0001 1000000 0.0001 0.0001 5519991 5013333 11.50 11.50 10.00 18.00 0.01 P30D 18.00 P20D P30D 10.00 0.10 P30D 10.00 P20D P30D P20D P30D 18.00 P10D P10D 0.361 Redeemable Convertible Preferred StockIn November and December 2020, Old SomaLogic issued and sold 14,954,146 shares and 11,434,248 shares, respectively, of redeemable convertible preferred stock at a price of $6.78 per share for an aggregate purchase price of $213.5 million. We incurred equity issuance costs of $11.4 million in connection with these offerings, which are reflected as a reduction to the carrying value of the redeemable convertible preferred stock. As of December 31, 2020, there were 83,810,000 shares of redeemable convertible preferred stock authorized, 26,388,394 shares of redeemable convertible preferred stock issued and outstanding and a liquidation preference of $213.5 million. Prior to the closing of the Business Combination, there were no significant changes to the terms of the redeemable convertible preferred stock as compared to December 31, 2020. The aggregate 26,388,394 shares of redeemable preferred stock issued and sold are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 52,776,787 shares of Common Stock as a result of the reverse recapitalization. Immediately prior to the Closing, the redeemable convertible preferred stock of Old SomaLogic were converted into shares of Class B common stock of Old SomaLogic on a two-for-one basis and then converted into the Company’s Common Stock at an Exchange Ratio of 0.8381. We recorded the conversion of the underlying carrying value of the redeemable convertible preferred stock at the time of the Closing. There are no shares of redeemable convertible preferred stock authorized, issued or outstanding as of September 30, 2021. 14954146 11434248 6.78 6.78 213500000 11400000 83810000 26388394 26388394 213500000 26388394 26388394 52776787 2 0.8381 0 0 0 Stock-based Compensation<div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">We maintained two equity incentive plans – the 2009 Equity Incentive Plan (the “2009 Plan”) and the 2017 Equity Incentive Plan (the “2017 Plan”) under which incentive and nonstatutory stock options to purchase shares of Old SomaLogic’s common stock were granted to employees, directors, and non-employee consultants. The 2009 Plan was terminated during 2017 upon the adoption of the 2017 Plan, and no further awards were granted under the 2009 Plan thereafter. The outstanding options previously granted under the 2009 Plan continued to remain outstanding under the 2017 Plan.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In connection with the Business Combination, we assumed the 2017 Plan, including the 2009 Plan options outstanding under the 2017 Plan, upon Closing. We terminated the 2017 Plan, provided that the outstanding awards granted under the 2009 Plan and 2017 Plan continue to remain outstanding. Upon consummation of the Business Combination, all outstanding options were converted into an option to acquire an adjusted number of shares of Common Stock of SomaLogic at an adjusted exercise price per share based on the Exchange Ratio. Such options continue to be governed by substantially the same terms and conditions, including vesting, as were applicable to the original instrument. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In September 2021, our Board of Directors adopted, and our stockholders approved, a new incentive plan (the “Incentive Plan”), under which the Company may grant cash and equity incentive awards in the form of stock options, stock appreciation rights, restricted stock, other stock-based awards, other cash-based awards, and performance awards to employees, directors, and consultants of the Company. The Incentive Plan became effective upon the closing of the Business Combination. Under the Incentive Plan, as of September 30, 2021, we were authorized to issue a maximum of 21,300,000 shares of Common Stock. As of September 30, 2021, no awards have been granted under the Incentive Plan. As of September 30, 2021, we have reserved 38,471,506 shares of Common Stock for issuance under all incentive plans. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.256%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of product revenue</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,870 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,087 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">20,700 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,833 </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:24pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Stock Options Awards</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">At September 30, 2021, there were 11,899,636 options outstanding within the 2009 Plan and the 2017 Plan and 5,259,078 options outstanding that were granted outside of the Incentive Plan. Generally, options vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.</span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table shows a summary of all stock option activity for the nine months ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.296%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Weighted<br/>Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life<br/>(in 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Aggregate<br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,350,934</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3.92 </span></td><td style="background-color:#cceeff;border-top:1pt 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,326,665</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5.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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(976,563)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.92 </span></td><td style="background-color:#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:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(387,978)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(154,344)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.26 </span></td><td style="background-color:#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:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of September 30, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,158,714</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4.75 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8.26</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">131,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Exercisable as of September 30, 2021</span></div></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,376,966</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3.79 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6.84</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">63,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Vested and expected to vest as of September 30, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,070,231</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8.11</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">116,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="text-indent:24pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The total intrinsic value of options exercised during the three months ended September 30, 2021 and 2020 was approximately $0.1 million and $0.1 million, respectively, and during the nine months ended September 30, 2021 and 2020 was approximately $1.8 million and $0.3 million, respectively.</span></div><div><span><br/></span></div><div style="margin-bottom:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The assumptions used in valuing the stock options granted are set forth in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected dividend yield</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected volatility</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">86.8 – 92.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="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">83.5 – 86.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.64 – 1.11%</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="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.34 – 0.44%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected weighted-average life of options</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6.04 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5.95 years</span></td></tr></table></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The weighted-average grant date fair value for options granted during the nine months ended September 30, 2021 and 2020 was $3.78 and $1.72, respectively.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Based on options granted to employees as of September 30, 2021, total compensation expense not yet recognized related to unvested options is approximately $28.6 million, which is expected to be recognized over a weighted average period of 2.64 years.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2021, the Company modified options held by directors that resigned from our Board of Directors to accelerate the vesting and/or extend contractual terms. In connection with these modifications, the Company recorded incremental stock-based compensation expense of $0.7 million in the second quarter of 2021.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Secondary Sale Transaction</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">On July 1, 2021, an employee of the Company sold shares of the Company’s common stock and vested options to acquire shares of our common stock at a sales price that was above the then-current fair value. Since the purchasing parties are holders of economic interest in the Company and acquired shares and options from a current employee at a price in excess of fair value of such shares and options, the amount paid in excess of the fair value at the time of the secondary sale was recognized as stock-based compensation expense. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stock-based compensation expense related to the secondary sale transaction of $6.5 million included in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2021 was recorded within research and development expenses.</span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Performance Awards</span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In July 2021, we entered into a consulting agreement (the “Consulting Milestone Agreement”) with a vendor, Abundant Venture Innovation Accelerator (“AVIA”), to provide services related to expanding our contractual relationships with health system providers. AVIA is a related party (see Note 16, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_70" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Related Parties</a></span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">). The Consulting Milestone Agreement includes a fixed amount of compensation in our Common Stock for achievement of certain milestones related to our business. We account for these awards as stock compensation liabilities with a performance condition, which are </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">measured at fair value on the date of the grant and recognized over the expected performance period when it is probable the milestone will be achieved. </span></div><div style="text-indent:18pt"><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In August 2021, we issued 14,727 shares of Old SomaLogic Class B common stock related to this Consulting Milestone Agreement for milestones achieved. We recognized approximately $0.8 million of stock-based compensation expense during the three and nine months ended September 30, 2021. As of September 30, 2021, the remaining commitment of $0.7 million is recorded in other long-term liabilities. The 14,727 shares of Old SomaLogic Class B common stock issued for milestones achieved are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 12,342 shares of Common Stock as a result of the reverse recapitalization. </span></div><div style="text-indent:18pt"><span><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:700;line-height:120%">Service Provider Earn-Out Shares</span></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Upon the consummation of the Business Combination, 1,499,875 Earn-Out Shares, subject to vesting and forfeiture conditions, were issued to Earn-Out Service Providers (the “Service Provider Earn-Outs”). As the issuance of the Service Provider Earn-Outs is contingent on services being provided, we have accounted for them in accordance with ASC 718, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Compensation - Stock Compensation</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">. As of September 30, 2021, 1,494,208 Service Provider Earn-Outs were outstanding after forfeitures. Upon forfeiture, the forfeited shares will be redistributed to the Old SomaLogic stockholders. The fair value of the Service Provider Earn-Outs on the grant date is a weighted average of $7.04 per share and will be recognized as stock-based compensation expense on a straight-line basis over the derived service period of 1.2 years or shorter if the awards vest. The assumptions used in valuing the Service Provider Earn-Outs using the Monte Carlo simulation included volatility of 89.8%, risk-free interest rate of 0.10% to 0.11%, a stock price of $10.63 to $10.67, and a forfeiture rate of approximately 5%. The Company recorded $1.0 million in stock-based compensation expense related to the Service Provider Earn-Outs during the three and nine months ended September 30, 2021, and $9.0 million is expected to be recorded over the remaining estimated service period</span><span style="color:#65b4b4;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">.</span></div> 2 21300000 0 38471506 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.640%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.256%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div></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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of assay services revenue</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">102 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">105 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">283 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">321 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost of product revenue</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Research and development</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,712 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">683 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,286 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,097 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Selling, general and administrative</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4,870 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2,295 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,125 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:16pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total stock-based compensation</span></div></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">12,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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3,087 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">20,700 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">9,833 </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> 102000 105000 283000 321000 0 4000 6000 11000 7712000 683000 9286000 2097000 4870000 2295000 11125000 7404000 12684000 3087000 20700000 9833000 11899636 5259078 P4Y 0.25 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table shows a summary of all stock option activity for the nine months ended September 30, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:96.296%"><tr><td style="width:1.0%"/><td style="width:45.694%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.720%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.441%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.723%"/><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:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:125%">(in thousands, except per share data)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Number of<br/>Shares</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Weighted<br/>Average<br/>Exercise Price<br/>Per Share</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Weighted<br/>Average<br/>Remaining<br/>Contractual Life<br/>(in 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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Aggregate<br/>Intrinsic <br/>Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of December 31, 2020</span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,350,934</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3.92 </span></td><td style="background-color:#cceeff;border-top:1pt 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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Granted</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,326,665</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5.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:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Exercised</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(976,563)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.92 </span></td><td style="background-color:#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:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Forfeited</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(387,978)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4.11 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expired</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(154,344)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">2.26 </span></td><td style="background-color:#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:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Outstanding as of September 30, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,158,714</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4.75 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8.26</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">131,028 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Exercisable as of September 30, 2021</span></div></td><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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">7,376,966</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">3.79 </span></td><td style="background-color:#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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6.84</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">63,422 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Vested and expected to vest as of September 30, 2021</span></div></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">15,070,231</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">4.66 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">8.11</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">116,462 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 11350934 3.92 7326665 5.72 976563 2.92 387978 4.11 154344 2.26 17158714 4.75 P8Y3M3D 131028000 7376966 3.79 P6Y10M2D 63422000 15070231 4.66 P8Y1M9D 116462000 100000 100000 1800000 300000 <div style="margin-bottom:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The assumptions used in valuing the stock options granted are set forth in the following table:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.579%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.251%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.253%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected dividend yield</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">%</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected volatility</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">86.8 – 92.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="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">83.5 – 86.9%</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Risk-free interest rate</span></div></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.64 – 1.11%</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="margin-bottom:0.08pt;text-align:right"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">0.34 – 0.44%</span></div></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Expected weighted-average life of options</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">6.04 years</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">5.95 years</span></td></tr></table></div> 0 0 0.868 0.928 0.835 0.869 0.0064 0.0111 0.0034 0.0044 P6Y14D P5Y11M12D 3.78 1.72 28600000 P2Y7M20D 700000 6500000 6500000 14727 800000 800000 700000 14727 12342 1499875 1494208 7.04 P1Y2M12D 0.898 0.0010 0.0011 10.63 10.67 0.05 1000000 9000000 Income Taxes<div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">There has historically been no federal or state provision for income taxes because the Company has incurred operating losses and maintains a full valuation allowance against its net deferred tax assets in the United States. For the three and nine months ended September 30, 2021 and 2020, the Company recognized no provision for income taxes in the United States. The foreign provision for income taxes was immaterial for the three and nine months ended September 30, 2021 and 2020.</span></div><div style="text-indent:18pt"><span><br/></span></div><div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Utilization of net operating loss carryforwards, tax credits and other attributes may be subject to future annual limitations due to the ownership change limitations provided by Section 382 of the Internal Revenue Code and similar state provisions.</span></div> 0 0 0 0 Employee Benefit PlansThe Company sponsors a 401(k) plan, covering all employees in the United States. The Company matches 100% of the first 4% of employee contribution with immediate vesting. We made matching contributions of approximately $0.2 million during the three months ended September 30, 2021 and 2020, and approximately $0.8 million and $0.6 million during the nine months ended September 30, 2021 and 2020, respectively. 1 0.04 200000 200000 800000 600000 Related PartiesThe Company paid $0.1 million of an unconditional contribution to a related party during the nine months ended September 30, 2021 and 2020. As of September 30, 2021, $0.4 million of the $0.5 million remaining pledge is recorded in accrued liabilities and $0.1 million is recorded in other long-term liabilities.<span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">In June 2019, we entered into a consulting agreement (the “Master Agreement”) with AVIA, a company that engages in business incubation activities. AVIA is a related party to the Company because Ted Meisel, a member of our Board of Directors as of September 1, 2021, also serves on the board of directors of AVIA. Pursuant to the Master Agreement and the Consulting Milestone Agreement, the Company agreed to pay AVIA for business development activities. In August 2021, the Company issued 14,727 shares of Old SomaLogic Class B Common stock to AVIA for milestones achieved (see Note 13, </span><span style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline"><a href="#i892b442077864ec2b6b8f391119273b9_64" style="color:#0000ff;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%;text-decoration:underline">Stock-based Compensation</a></span>). We recorded selling, general and administrative expense in the amount of $1.0 million for the three months ended September 30, 2021. As of September 30, 2021 the remaining commitment of $0.7 million is recorded in other long-term liabilities. 100000 400000 500000 100000 14727 1000000 700000 Net Loss Per Share<div style="margin-bottom:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share using the two-class method:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.168%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share and per share data)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(41,419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(7,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(64,240)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(44,101)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted-average shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">75,684,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">61,099,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">63,752,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">60,934,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss per share, basic and diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.55)</span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1.01)</span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.168%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock options to purchase common stock</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,158,714 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,333,388 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,158,714 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,333,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Public Warrants and Private Placement Warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,533,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,533,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Convertible debt (on an if-converted basis)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">450,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">450,591 </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 2px 11pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,692,038 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,783,979 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,692,038 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,783,979 </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:0.05pt;margin-top:0.05pt;text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net loss per share using the two-class method:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.168%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-style:italic;font-weight:400;line-height:120%">(in thousands, except share and per share data)</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(41,419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(7,483)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(64,240)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(44,101)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.08pt;padding-left:9pt;text-indent:-9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">Weighted-average shares used in computing net loss per share, basic and diluted</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">75,684,521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">61,099,901 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">63,752,006 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">60,934,489 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Net loss per share, basic and diluted</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.55)</span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(1.01)</span></td><td style="background-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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">(0.72)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> -41419000 -7483000 -64240000 -44101000 75684521 75684521 61099901 61099901 63752006 63752006 60934489 60934489 -0.55 -0.55 -0.12 -0.12 -1.01 -1.01 -0.72 -0.72 <div style="text-indent:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:</span></div><div><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:51.986%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.165%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.417%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.168%"/><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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">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:top"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:125%"> </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:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:125%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Stock options to purchase common stock</span></div></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,158,714 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,333,388 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">17,158,714 </span></td><td style="background-color:#cceeff;border-top:1pt 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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,333,388 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="margin-bottom:0.05pt;margin-top:0.05pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Public Warrants and Private Placement Warrants</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,533,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">10,533,324 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:10pt;text-indent:-10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Convertible debt (on an if-converted basis)</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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">450,591 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">450,591 </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 2px 11pt;text-align:left;text-indent:-0.01pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td colspan="2" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,692,038 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,783,979 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">27,692,038 </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:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:125%">11,783,979 </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> 17158714 11333388 17158714 11333388 10533324 0 10533324 0 0 450591 0 450591 27692038 11783979 27692038 11783979 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Oct. 29, 2021
Document Information [Line Items]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Sep. 30, 2021  
Document Transition Report false  
Entity File Number 001-39796  
Entity Registrant Name SOMALOGIC, INC.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 52-4298912  
Entity Address, Address Line One 2945 Wilderness Place  
Entity Address, City or Town Boulder  
Entity Address, State or Province CO  
Entity Address, Postal Zip Code 80301  
City Area Code 303  
Local Phone Number 625-9000  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business true  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   181,172,759
Entity Central Index Key 0001837412  
Amendment Flag false  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Current Fiscal Year End Date --12-31  
Common Stock    
Document Information [Line Items]    
Title of 12(b) Security Common Stock, $0.0001 par value  
Trading Symbol SLGC  
Security Exchange Name NASDAQ  
Public Warrants and Private Placement Warrants    
Document Information [Line Items]    
Title of 12(b) Security Warrants to purchase Common Stock  
Trading Symbol SLGCW  
Security Exchange Name NASDAQ  
XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current assets    
Cash and cash equivalents $ 468,708 $ 164,944
Investments 206,995 39,954
Accounts receivable, net 14,690 17,449
Inventory 10,646 7,020
Deferred costs of services 883 1,450
Prepaid expenses and other current assets 5,414 1,158
Total current assets 707,336 231,975
Non-current inventory 3,810 6,024
Property and equipment, net 6,487 3,913
Other long-term assets 908 378
Total assets 718,541 242,290
Current liabilities    
Accounts payable 11,340 7,064
Accrued liabilities 6,489 6,310
Deferred revenue 3,998 1,762
Deferred rent 59 238
Current portion of long-term debt 0 2,423
Total current liabilities 21,886 17,797
Warrant liabilities 36,340 0
Earn-out liability 30,678 0
Deferred revenue, net of current portion 2,627 3,415
Convertible debt 0 1,926
Long-term debt 0 32,326
Other long-term liabilities 1,111 909
Total liabilities 92,642 56,373
Commitments and contingencies
Stockholders’ equity (deficit)    
Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at September 30, 2021 and December 31, 2020 0 0
Common stock, $0.0001 par value; 600,000,000 shares authorized; 181,164,377 and 114,266,515 shares issued and outstanding at September 30, 2021 and December 31, 2020, respectively 18 11
Additional paid-in capital 1,101,499 597,274
Accumulated other comprehensive loss (12) (2)
Accumulated deficit (475,606) (411,366)
Total stockholders’ equity (deficit) 625,899 185,917
Total liabilities and stockholders’ equity (deficit) $ 718,541 $ 242,290
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Operations and Comprehensive Loss - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues [Abstract]        
Collaboration revenue $ 763 $ 763 $ 2,288 $ 1,720
Other revenue 1,655 1,637 7,306 2,636
Total revenue 19,992 14,233 58,632 27,666
Operating expenses        
Research and development 15,596 6,884 32,304 23,180
Selling, general and administrative 20,632 8,337 48,274 26,755
Total operating expenses 44,998 20,134 103,578 62,315
Loss from operations (25,006) (5,901) (44,946) (34,649)
Other (expense) income        
Interest income and other, net 55 13 126 138
Interest expense (2) (1,595) (1,324) (9,590)
Change in fair value of warrant liabilities (8,111) 0 (8,111) 0
Change in fair value of earn-out liability (5,662) 0 (5,662) 0
Loss on extinguishment of debt, net (2,693) 0 (4,323) 0
Total other expense (16,413) (1,582) (19,294) (9,452)
Net loss (41,419) (7,483) (64,240) (44,101)
Other comprehensive loss        
Net unrealized loss on available-for-sale securities (15) (3) (7) (23)
Foreign currency translation loss (4) (2) (3) (6)
Total other comprehensive loss (19) (5) (10) (29)
Comprehensive loss $ (41,438) $ (7,488) $ (64,250) $ (44,130)
Net loss per share, basic (in dollars per share) $ (0.55) $ (0.12) $ (1.01) $ (0.72)
Net loss per share, diluted (in dollars per share) $ (0.55) $ (0.12) $ (1.01) $ (0.72)
Weighted-average shares used in computing net loss per share, basic (in shares) 75,684,521 61,099,901 63,752,006 60,934,489
Weighted-average shares used in computing net loss per share, diluted (in shares) 75,684,521 61,099,901 63,752,006 60,934,489
Assay services revenue        
Revenues [Abstract]        
Revenue $ 17,499 $ 11,378 $ 48,308 $ 22,166
Operating expenses        
Cost of revenue 8,737 4,750 22,548 11,883
Product revenue        
Revenues [Abstract]        
Revenue 75 455 730 1,144
Operating expenses        
Cost of revenue $ 33 $ 163 $ 452 $ 497
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) - USD ($)
$ in Thousands
Total
Previously Reported
Revision of Prior Period, Adjustment
Common Stock
Common Stock
Previously Reported
Common Stock
Revision of Prior Period, Adjustment
Treasury Stock
Treasury Stock
Previously Reported
Treasury Stock
Revision of Prior Period, Adjustment
Additional Paid-In Capital
Additional Paid-In Capital
Previously Reported
Additional Paid-In Capital
Revision of Prior Period, Adjustment
Accumulated Other Comprehensive Income (Loss)
Accumulated Other Comprehensive Income (Loss)
Previously Reported
Accumulated Deficit
Accumulated Deficit
Previously Reported
Convertible preferred stock, beginning balance (in shares) at Dec. 31, 2019 0 0                            
Convertible preferred stock, beginning balance at Dec. 31, 2019 $ 0 $ 0                            
Convertible preferred stock, ending balance (in shares) at Mar. 31, 2020 0                              
Convertible preferred stock, ending balance at Mar. 31, 2020 $ 0                              
Common stock, beginning balance (in shares) at Dec. 31, 2019       60,799,502 72,657,092 (11,857,590) 0 (112,645) 112,645              
Common stock, beginning balance at Dec. 31, 2019 20,420 $ 20,420 $ 0 $ 6 $ 727 $ (721) $ 0 $ (347) $ 347 $ 378,738 $ 378,364 $ 374 $ 27 $ 27 $ (358,351) $ (358,351)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       18,019                        
Issuance of Common Stock upon exercise of options 38                 38            
Issuance of Common Stock for services 115                 115            
Stock-based compensation 3,039                 3,039            
Surrender of shares in cashless exercise (in shares)       (481)                        
Surrender of shares in cashless exercise 5                 5            
Other comprehensive loss (18)                       (18)      
Other 148                 148            
Net loss (17,579)                           (17,579)  
Common stock, ending balance (in shares) at Mar. 31, 2020       60,817,040     0                  
Common stock, ending balance at Mar. 31, 2020 $ 6,158     $ 6     $ 0     382,073     9   (375,930)  
Convertible preferred stock, beginning balance (in shares) at Dec. 31, 2019 0 0                            
Convertible preferred stock, beginning balance at Dec. 31, 2019 $ 0 $ 0                            
Convertible preferred stock, ending balance (in shares) at Sep. 30, 2020 0                              
Convertible preferred stock, ending balance at Sep. 30, 2020 $ 0                              
Common stock, beginning balance (in shares) at Dec. 31, 2019       60,799,502 72,657,092 (11,857,590) 0 (112,645) 112,645              
Common stock, beginning balance at Dec. 31, 2019 20,420 $ 20,420 $ 0 $ 6 $ 727 $ (721) $ 0 $ (347) $ 347 378,738 378,364 374 27 27 (358,351) (358,351)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock for services 189                              
Other comprehensive loss (29)                              
Net loss (44,101)                              
Common stock, ending balance (in shares) at Sep. 30, 2020       61,326,397     0                  
Common stock, ending balance at Sep. 30, 2020 $ (12,914)     $ 6     $ 0     389,534     (2)   (402,452)  
Convertible preferred stock, beginning balance (in shares) at Mar. 31, 2020 0                              
Convertible preferred stock, beginning balance at Mar. 31, 2020 $ 0                              
Convertible preferred stock, ending balance (in shares) at Jun. 30, 2020 0                              
Convertible preferred stock, ending balance at Jun. 30, 2020 $ 0                              
Common stock, beginning balance (in shares) at Mar. 31, 2020       60,817,040     0                  
Common stock, beginning balance at Mar. 31, 2020 6,158     $ 6     $ 0     382,073     9   (375,930)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       152,464                        
Issuance of Common Stock upon exercise of options 247                 247            
Issuance of Common Stock for services (in shares)       73,752                        
Issuance of Common Stock for services 38                 38            
Stock-based compensation 3,555                 3,555            
Other comprehensive loss (6)                       (6)      
Net loss (19,039)                           (19,039)  
Common stock, ending balance (in shares) at Jun. 30, 2020       61,043,256     0                  
Common stock, ending balance at Jun. 30, 2020 $ (9,047)     $ 6     $ 0     385,913     3   (394,969)  
Convertible preferred stock, ending balance (in shares) at Sep. 30, 2020 0                              
Convertible preferred stock, ending balance at Sep. 30, 2020 $ 0                              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       283,141                        
Issuance of Common Stock upon exercise of options 534                 534            
Issuance of Common Stock for services 37                 37            
Stock-based compensation 3,050                 3,050            
Other comprehensive loss (5)                       (5)      
Net loss (7,483)                           (7,483)  
Common stock, ending balance (in shares) at Sep. 30, 2020       61,326,397     0                  
Common stock, ending balance at Sep. 30, 2020 $ (12,914)     $ 6     $ 0     389,534     (2)   (402,452)  
Convertible preferred stock, beginning balance (in shares) at Dec. 31, 2020 0 31,485,973 (31,485,973)                          
Convertible preferred stock, beginning balance at Dec. 31, 2020 $ 0 $ 202,116 $ (202,116)                          
Convertible preferred stock, ending balance (in shares) at Mar. 31, 2021 0                              
Convertible preferred stock, ending balance at Mar. 31, 2021 $ 0                              
Common stock, beginning balance (in shares) at Dec. 31, 2020 114,266,515     114,266,515 73,481,228 40,785,287 0 (113,220) 113,220              
Common stock, beginning balance at Dec. 31, 2020 $ 185,917 $ (16,199) $ 202,116 $ 11 $ 735 $ (724) $ 0 $ (352) $ 352 597,274 394,786 202,488 (2) (2) (411,366) (411,366)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       411,789                        
Issuance of Common Stock upon exercise of options 877                 877            
Issuance of Common Stock for services (in shares)       162,737                        
Issuance of Common Stock for services 114                 114            
Stock-based compensation 3,140                 3,140            
Surrender of shares in cashless exercise (in shares)       (15,189)                        
Surrender of shares in cashless exercise 56                 56            
Other comprehensive loss (5)                       (5)      
Net loss (9,484)                           (9,484)  
Common stock, ending balance (in shares) at Mar. 31, 2021       114,825,852     0                  
Common stock, ending balance at Mar. 31, 2021 $ 180,503     $ 11     $ 0     601,349     (7)   (420,850)  
Convertible preferred stock, beginning balance (in shares) at Dec. 31, 2020 0 31,485,973 (31,485,973)                          
Convertible preferred stock, beginning balance at Dec. 31, 2020 $ 0 $ 202,116 $ (202,116)                          
Convertible preferred stock, ending balance (in shares) at Sep. 30, 2021 0                              
Convertible preferred stock, ending balance at Sep. 30, 2021 $ 0                              
Common stock, beginning balance (in shares) at Dec. 31, 2020 114,266,515     114,266,515 73,481,228 40,785,287 0 (113,220) 113,220              
Common stock, beginning balance at Dec. 31, 2020 $ 185,917 $ (16,199) $ 202,116 $ 11 $ 735 $ (724) $ 0 $ (352) $ 352 597,274 $ 394,786 $ 202,488 (2) $ (2) (411,366) $ (411,366)
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares) 976,563                              
Issuance of Common Stock for services $ 535                              
Other comprehensive loss (10)                              
Net loss $ (64,240)                              
Common stock, ending balance (in shares) at Sep. 30, 2021 181,164,377     181,164,377     0                  
Common stock, ending balance at Sep. 30, 2021 $ 625,899     $ 18     $ 0     1,101,499     (12)   (475,606)  
Convertible preferred stock, beginning balance (in shares) at Mar. 31, 2021 0                              
Convertible preferred stock, beginning balance at Mar. 31, 2021 $ 0                              
Convertible preferred stock, ending balance (in shares) at Jun. 30, 2021 0                              
Convertible preferred stock, ending balance at Jun. 30, 2021 $ 0                              
Common stock, beginning balance (in shares) at Mar. 31, 2021       114,825,852     0                  
Common stock, beginning balance at Mar. 31, 2021 180,503     $ 11     $ 0     601,349     (7)   (420,850)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       545,677                        
Issuance of Common Stock upon exercise of options 1,915                 1,915            
Issuance of Common Stock for services 150                 150            
Stock-based compensation 4,614                 4,614            
Other comprehensive loss 14                       14      
Net loss (13,337)                           (13,337)  
Common stock, ending balance (in shares) at Jun. 30, 2021       115,371,529     0                  
Common stock, ending balance at Jun. 30, 2021 $ 173,859     $ 11     $ 0     608,028     7   (434,187)  
Increase (Decrease) in Temporary Equity [Roll Forward]                                
Effect of Business Combination, net of transaction costs of $35,972,969 (in shares) 0                              
Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 $ 0                              
Convertible preferred stock, ending balance (in shares) at Sep. 30, 2021 0                              
Convertible preferred stock, ending balance at Sep. 30, 2021 $ 0                              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon exercise of options (in shares)       19,116                        
Issuance of Common Stock upon exercise of options 63                 63            
Issuance of Common Stock for services (in shares)       12,342                        
Issuance of Common Stock for services 273                 273            
Stock-based compensation 11,742                 11,742            
Issuance of Common Stock upon conversion of convertible debt (in shares)       571,642                        
Issuance of Common Stock upon conversion of convertible debt 4,631                 4,631            
Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 (in shares)       28,689,748                        
Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 119,571     $ 3           119,568            
Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802 (in shares)       36,500,000                        
Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802 357,198     $ 4           357,194            
Other comprehensive loss (19)                       (19)      
Net loss $ (41,419)                           (41,419)  
Common stock, ending balance (in shares) at Sep. 30, 2021 181,164,377     181,164,377     0                  
Common stock, ending balance at Sep. 30, 2021 $ 625,899     $ 18     $ 0     $ 1,101,499     $ (12)   $ (475,606)  
Convertible preferred stock, ending balance (in shares) at Sep. 01, 2021 31,485,973                              
Increase (Decrease) in Stockholders' Equity [Roll Forward]                                
Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802 (in shares) 36,500,000                              
Common stock, ending balance (in shares) at Sep. 01, 2021 181,163,363                              
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Operating activities    
Net loss $ (64,240) $ (44,101)
Adjustments to reconcile net loss to cash used in operating activities:    
Stock-based compensation expense 20,700 9,833
Depreciation and amortization 1,909 2,079
Amortization of debt issuance costs, discounts and premiums 258 1,573
Change in fair value of compound derivative liability 7 4,846
Change in fair value of warrant liabilities 8,111 0
Change in fair value of earn-out liability 5,662 0
Amortization of premium (accretion of discount) on available-for-sale securities, net 276 (62)
Provision (recovery) for excess and obsolete inventory 623 (295)
(Recovery) provision for doubtful accounts (14) 15
Loss on extinguishment of debt, net 4,323 0
Paid-in-kind interest 165 329
Other 11 47
Changes in operating assets and liabilities:    
Accounts receivable 2,773 (3,526)
Prepaid expenses and other current assets (4,228) (84)
Inventory (2,035) (225)
Deferred costs of services 567 (2,273)
Other long-term assets 0 (15)
Accounts payable 1,992 2,437
Deferred revenue 1,448 664
Accrued and other liabilities (2) 1,007
Payment of paid-in-kind interest on extinguishment of debt (752) 0
Net cash used in operating activities (22,446) (27,751)
Investing activities    
Proceeds from sale of property and equipment 8 0
Purchase of property and equipment (3,021) (689)
Purchase of available-for-sale securities (241,891) (5,738)
Proceeds from sales and maturities of available-for-sale securities 74,567 37,273
Net cash (used in) provided by investing activities (170,337) 30,846
Financing activities    
Repayment of long-term debt (36,512) 0
Proceeds from PIPE Investment, net of transaction costs 357,198 0
Proceeds from Business Combination, net of transaction costs 173,601 0
Proceeds from Paycheck Protection Program loan 0 3,520
Proceeds from SAFE agreement 0 5,000
Proceeds from exercise of stock options 2,801 815
Net cash provided by financing activities 497,088 9,335
Effect of exchange rates on cash, cash equivalents and restricted cash (11) (15)
Net increase in cash, cash equivalents and restricted cash 304,294 12,415
Cash, cash equivalents and restricted cash at beginning of period 165,194 14,310
Cash, cash equivalents and restricted cash at end of period 469,488 26,725
Supplemental cash flow information:    
Cash paid for interest 1,627 2,827
Supplemental disclosure of non-cash investing and financing activities:    
Purchase of property and equipment included in accounts payable 1,471 185
Surrender of shares in cashless exercise 56 5
Amendment fee related to extinguishment of debt financed through additional principal 0 2,500
Issuance of Common Stock for services 535 189
Transaction costs included in accounts payable 743 0
Forgiveness of Paycheck Protection Program loan and accrued interest 3,561 0
Issuance of Common Stock for conversion of convertible debt 4,631 0
Reconciliation of cash, cash equivalents and restricted cash    
Cash and cash equivalents 468,708 26,475
Restricted cash included in other long-term assets 780 250
Total cash, cash equivalents and restricted cash at end of period $ 469,488 $ 26,725
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
Sep. 30, 2021
Dec. 31, 2020
Statement of Financial Position [Abstract]    
Preferred stock, par value (in usd per share) $ 0.0001 $ 0.0001
Preferred stock, shares authorized (in shares) 1,000,000  
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in usd per share) $ 0.0001 $ 0.0001
Common stock, shares authorized (in shares) 600,000,000  
Common stock, shares issued (in shares) 181,164,377 114,266,515
Common stock, shares outstanding (in shares) 181,164,377 114,266,515
XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders’ Equity (Deficit) (Parenthetical)
$ in Thousands
3 Months Ended
Sep. 30, 2021
USD ($)
Statement of Stockholders' Equity [Abstract]  
Acquisition, transaction costs $ 31,511
PIPE investment, transaction costs $ 7,802
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Description of Business Description of Business
Organization and Operations

SomaLogic Operating Co., Inc. (formerly SomaLogic, Inc., and herein “SomaLogic Operating") was incorporated in the state of Delaware on October 13, 1999 and is headquartered in Boulder, Colorado. SomaLogic Operating is a protein biomarker discovery and clinical diagnostics company that develops slow-offrate modified aptamers (“SOMAmers®”), which are modified nucleic acid-based protein binding reagents that are specific for their cognate protein, and offer proprietary SomaScan® services, which provide multiplex protein detection and quantification of protein levels in complex biological samples. The SOMAmers®/SomaScan® technology enables researchers to analyze various types of biological samples for protein biomarker signatures, which can be utilized in drug discovery and development. Biomarker discoveries from SomaScan® can lead to diagnostic applications in various areas of diseases including cardiovascular and metabolic disease, nonalcoholic steatohepatitis, and wellness, among others.

CM Life Sciences II Inc. (“CMLS II”) is a blank check company incorporated as a Delaware corporation on December 15, 2020. CMLS II 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 September 1, 2021 (the “Closing Date”), we consummated the business combination (the “Business Combination”) contemplated by the Merger Agreement (as amended, the “Merger Agreement”), dated March 28, 2021 by and among CMLS II, S-Craft Merger Sub, Inc., a Delaware corporation and a direct, wholly-owned subsidiary of CMLS II (“Merger Sub”), and SomaLogic Operating ("Old SomaLogic"). Pursuant to the Merger Agreement, Merger Sub merged with and into Old SomaLogic, with Old SomaLogic surviving the merger as a wholly-owned subsidiary of CMLS II. Upon the closing of the Business Combination (the “Closing”), CMLS II changed its name to SomaLogic, Inc., and Old SomaLogic changed its name to SomaLogic Operating Co., Inc.

Unless the context otherwise requires, the terms “we”, “us”, “our”, “SomaLogic" and “the Company" refer to Old SomaLogic, SomaLogic, Inc., or the combined company and its subsidiaries following the Business Combination. See Note 2, Summary of Significant Accounting Policies—Presentation of Amounts After the Business Combination, and Note 3, Business Combination, for more details of the Business Combination and the presentation of historical amounts and balances after the Business Combination. The Company's Common Stock and warrants to purchase Common Stock are now listed on the Nasdaq under the ticker symbols “SLGC” and "SLGCW".

COVID-19 Pandemic
The Company is subject to ongoing uncertainty concerning the Coronavirus Disease 2019 (COVID-19) pandemic, including its length and severity and its effect on the Company’s business. The COVID-19 pandemic resulted in delays in fundraising efforts and revenue during fiscal year 2020. In response, the Company took aggressive actions to reduce spend and contain costs including implementing a hiring freeze, eliminating travel, executing early lease terminations for two administrative buildings in Boulder, Colorado, as well as closing the Company’s Oxford, United Kingdom laboratory. The Company experienced notable shifts in research funding in the pharmaceutical industry to COVID-19 research, largely delaying revenue from the first half of 2020 to the second half of 2020. The Company modified its Amended and Restated Credit Agreement in the second and fourth quarters of 2020 in order to avoid noncompliance with financial and nonfinancial covenants (see Note 10, Debt).
The COVID-19 pandemic continues to be dynamic and near-term challenges across the economy remain. The Company expects continued volatility and unpredictability related to the impact of COVID-19 on business results. The Company continues to actively monitor the pandemic and will continue to take appropriate steps to mitigate the adverse impacts on the business posed by the on-going spread of COVID-19.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Summary of Significant Accounting Policies Summary of Significant Accounting Policies
Basis of Presentation

The condensed consolidated interim financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements of Old SomaLogic as of and for the year ended December 31, 2020, and of CMLS II as of December 31, 2020 and for the period from December 15, 2020 (inception) through December 31, 2020. The December 31, 2020 condensed consolidated balance sheet presented herein was derived from Old SomaLogic’s audited consolidated financial statements.

These unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other future annual or interim period.

Basis for Financial Balances After the Business Combination

The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, CMLS II is treated as the “acquired” company for financial reporting purposes and Old SomaLogic is treated as the accounting acquirer. This determination was primarily based on the following:

the Old SomaLogic stockholders hold the majority of voting rights in the Company;
Old SomaLogic had the right to designate a majority of members of the board of directors of the Company immediately after giving effect to the Business Combination;
the senior management of Old SomaLogic comprises the senior management of the Company; and
the operations of Old SomaLogic comprise the ongoing operations of the Company.

Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of Old SomaLogic with the Business Combination being treated as the equivalent of Old SomaLogic issuing stock for the net assets of the CMLS II, accompanied by a recapitalization. The net assets of Old SomaLogic are stated at historical cost, with no goodwill or other intangible assets recorded.

In connection with the Business Combination each share of Old SomaLogic Class B common stock (including shares of Old SomaLogic Class B common stock resulting from the deemed conversion of Old SomaLogic redeemable convertible preferred stock) converted into the right to receive 0.8381 shares (the "Exchange Ratio”) of our Class A common stock, par value $0.0001, (“Common Stock”). The recapitalization of the number of shares of our Common Stock is reflected retrospectively to the earliest period presented, based upon the Exchange Ratio, and is utilized for calculating net loss per share in all prior periods presented.

Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, compound derivative liability valuation, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.

Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.

Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented. For each significant customer, revenue
as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:

Accounts Receivable Revenue
 September 30, 2021December 31, 2020 Three months ended September 30, Nine Months Ended September 30,
  2021 2020 20212020
Customer A
36%26%27 %23 %24 %35 %
Customer B
*11%*39 %17 %20 %
Customer C
10%25%*11 %11 %*
Customer D
*16%****
Customer E
11%*****
*        less than 10%

Customers outside of the United States collectively represented 18% and 6% of the Company’s gross accounts receivable balance as of September 30, 2021 and December 31, 2020, respectively.

Certain components included in our products require customization and are obtained from a single source or a limited number of suppliers.

Inventory

Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. The Company estimates the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and records a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.

Warrant Liabilities

During February 2021, in connection with CMLS II’s initial public offering, CMLS II issued 5,519,991 warrants (the “Public Warrants”) to purchase shares of Common Stock at $11.50 per share. Simultaneously, with the consummation of the CMLS II initial public offering, CMLS II issued 5,013,333 warrants through a private placement (the “Private Placement Warrants”, and together with the Public Warrants, the “Warrants”) to purchase shares of Common Stock at $11.50 per share. All of the Warrants were outstanding as of September 30, 2021.

We classify the Warrants as liabilities on our condensed consolidated balance sheet as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date. See Note 11, Stockholders' Equity, for more information on the Warrants.

Earn-Out Liability

As a result of the Business Combination, the Company recognized Earn-Out Shares (defined below) contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding gain or loss recorded within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss. See Note 3, Business Combination, for more information on the Earn-Out Shares and liability.

Revenue Recognition

The Company recognizes revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the
transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.

The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.

Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.

Assay Services Revenue

The Company generates assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.

The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.

Product Revenue

Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are freight on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.

Collaboration Revenue

In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan® revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.

The Company determined that the SAA met the criteria set forth in ASC 808, Collaborative Arrangements, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.

In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development and Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan® services in Japan. NES agreed to make annual payments of $2 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.
(i) Research and Development Activities

The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.

(ii) Assay Services

The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.

(iii) License of Intellectual Property

The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.

Other Revenue

Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.

In June 2008, the Company and New England Biolabs, Inc. (“NEB”) entered into an exclusive licensing agreement, whereby the Company provides a license to use certain proprietary information and know-how relating to its aptamer technology to make and use commercial products. In exchange, the Company receives royalties from NEB for these products. The Company recognized royalties of approximately $1.5 million and $1.6 million for the three months ended September 30, 2021 and 2020, respectively, and $6.6 million and $2.6 million for the nine months ended September 30, 2021 and 2020, respectively.

Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.

Segment Information

The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.
Recent Accounting Pronouncements

We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail itself of this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.

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 an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible debt and convertible preferred stock by removing the requirements to separately present certain conversion features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity, which is expected to decrease the number of freestanding instruments and embedded derivatives accounted for as assets or liabilities. Finally, the amendment revises the guidance on calculating earnings per share, requiring use of the if-converted method for all convertible instruments and rescinding an entity's ability to rebut the presumption. ASC 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. ASU 2020-06 may be adopted through either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) — Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The standard is effective upon issuance and can be applied as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of the standard to have a material impact on its consolidated financial statements and related disclosures.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. The effective date for the standard is for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which sets forth a “current expected credit loss” (CECL) model that requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, Financial Instruments — Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which extends the effective date of ASU 2016-13 for non-public business entities to fiscal years beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of adopting the standard on its consolidated financial statements and related disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, which extended the effective date of ASU 2016-02 for non-public business entities to fiscal years beginning after December 31, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company anticipates that it will elect to adopt the practical expedient to not separate lease and non-lease components. The Company also anticipates that it will elect to adopt the package of practical expedients, which allows it to not reassess: 1) whether any expired or existing contracts are or contain leases, 2) the lease classification for any expired or existing leases and 3) initial direct costs for any existing leases. The Company will elect to not recognize on the balance sheet leases with terms of 12 months or less. For these short-term leases, the Company will recognize the lease payments in profit or loss on a straight-line basis over the lease term and any variable lease payments in the period in which the obligation for those payments is incurred. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Business Combination Business Combination
As described in Note 1, Description of Business—Organization and Operations, we consummated the Merger Agreement on the Closing Date. Pursuant to the terms of the Merger Agreement, the merger consideration payable to stockholders of Old SomaLogic at the Closing Date was $1.25 billion, consisting of cash payments of $50 million and equity consideration in the form of (i) the issuance of shares of Common Stock and (ii) rollover of Old SomaLogic’s outstanding options. The number of shares of Common Stock issued to Old SomaLogic stockholders was based on a deemed value of $10.00 per share after giving effect to the Exchange Ratio. Each option of Old SomaLogic that was outstanding immediately prior to the Closing Date was assumed by SomaLogic and converted into an option to acquire an adjusted number of shares of Common Stock of SomaLogic at an adjusted exercise price per share based on the Exchange Ratio. These assumed options will continue to be governed by substantially the same terms and conditions, including vesting, as were applicable to the original instrument.

Earn-Out Shares

The Merger Agreement also provides additional shares of Common Stock to Old SomaLogic shareholders and to certain employees and directors of SomaLogic (“Earn-Out Service Providers”) of up to 3,500,125 and 1,499,875, respectively (the “Earn-Out Shares”). The Earn-Out Shares are payable if the price of our Common Stock is greater than or equal to $20.00 for a period of at least 20 out of 30 consecutive trading days at any time between the 13- and 24-month anniversary of the Closing Date (the “Triggering Event”). Any Earn-Out Shares issuable to an Earn-Out Service Provider shall be issued only if such individual continues to provide services (whether as an employee or director) through the date of occurrence of the corresponding Triggering Event (or a change in control acceleration event, if applicable) that causes such Earn-Out Shares to become issuable (refer to Note 13, Stock-based Compensation). Any Earn-Out Shares that are forfeited pursuant to the preceding sentence shall be reallocated to the Old SomaLogic stockholders in accordance with their respective pro rata Earn-Out Shares. As of September 30, 2021, the contingency has not been met and, accordingly, no shares of Common Stock have been issued.

PIPE (Private Investment in Public Entity) Investment

In connection with the Business Combination, CMLS II entered into subscription agreements with certain institutional and accredited investors (the “PIPE Investors”), pursuant to which the PIPE Investors purchased, concurrently with the Closing, an aggregate of 36,500,000 shares of Common Stock at a purchase price of $10.00 per share for an aggregate purchase price of $365.0 million (the “PIPE Investment”).

CMLS II Shares

In connection with the Closing, certain CMLS II holders exercised their right to redeem certain of their outstanding shares for cash, resulting in the redemption of 809,850 shares of CMLS II common stock at an approximate price of $10.00 per share, for an aggregate of approximately $8.1 million, which was paid to such holders at the Closing (the “CMLS II Redemption”). Immediately following the Closing, all of the 6,900,000 issued and outstanding shares of CMLS II Class B common stock (“CMLS II Founder Shares”), automatically converted, on a one-for-one basis, into shares of Common Stock in accordance with CMLS II’s amended and restated certificate of incorporation.

Summary of Shares Issued

The following table details the number of shares of Common Stock issued immediately following the consummation of the Business Combination:
Shares
CMLS II Class A common stock, outstanding prior to Business Combination27,600,000 
Less: CMLS II Redemption shares(809,850)
Class A common stock of CMLS II, net of redemptions26,790,150 
Conversion of CMLS II Founder Shares for Common Stock6,900,000 
Shares issued pursuant to PIPE Investment36,500,000 
Conversion of Old SomaLogic shares for Common Stock (1)
110,973,213 
Total shares of SomaLogic Common Stock, immediately after Business Combination181,163,363 
(1) The number of Old SomaLogic shares was determined as the 75,404,883 shares of Old SomaLogic Class B common stock and 31,485,973 shares of Old SomaLogic redeemable convertible preferred stock (assuming deemed conversion to Old SomaLogic Class B common stock) outstanding immediately prior to the closing of the Business Combination multiplied by the Exchange Ratio of 0.8381.
Summary of Net ProceedsOn the Closing Date, SomaLogic received gross proceeds of $619.4 million, consisting of $365.0 million from the PIPE Investors and $254.4 million from CMLS II. The gross proceeds were reduced by $50.0 million of cash payments made to Old SomaLogic stockholders (based on certain Old SomaLogic stockholders’ election to receive cash instead of equity consideration) and $39.3 million of direct transaction costs incurred by the Company. These direct transaction costs were included in additional paid-in capital and reflected as an offset against the proceeds.
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Revenue Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended September 30, Nine Months Ended September 30,
 (in thousands)
20212020 20212020
Assay services revenue
$17,499 $11,378 $48,308 $22,166 
Product revenue
75 455 730 1,144 
Collaboration revenue
763 763 2,288 1,720 
Other revenue:
Royalties
1,520 1,627 6,570 2,608 
Other
135 10 736 28 
Total other revenue
1,655 1,637 7,306 2,636 
Total revenue
$19,992 $14,233 $58,632 $27,666 
Contract Balances and Remaining Performance Obligations

As of September 30, 2021 and December 31, 2020, deferred revenue was $6.6 million and $5.2 million, respectively. As of September 30, 2021 and December 31, 2020, the portion of deferred revenue related to collaboration revenue was $4.7 million and $5.0 million, respectively, which is being recognized on a straight-line basis over the period of performance. The weighted average remaining performance period is approximately 2.2 years.

A summary of the change in contract liabilities is as follows:
(in thousands)September 30, 2021December 31, 2020
Balance at beginning of period
$5,177 $5,469 
Recognition of revenue included in balance at beginning of period
(1,499)(1,003)
Revenue deferred during the period, net of revenue recognized
2,947 711 
Balance at end of period
$6,625 $5,177 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Fair Value Measurements Fair Value Measurements
Assets measured at fair value on a recurring basis

The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:
As of September 30, 2021
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $432,581 $— $— $432,581 Level 1
Money market funds
 19,129 — — 19,129 Level 1
Commercial paper
 16,998 — — 16,998 Level 2
Total cash and cash equivalents
 468,708 — — 468,708 
Investments:
 
Commercial paper
 174,601 11 (13)174,599 Level 2
U.S. Treasuries
 2,003 — — 2,003 Level 2
Asset-backed securities
 10,115 (3)10,113 Level 2
Corporate bonds
 18,285 — (5)18,280 Level 2
International government securities
 2,000 — — 2,000 Level 2
Total investments
 207,004 12 (21)206,995 
Total assets measured at fair value on a recurring basis
 $675,712 $12 $(21)$675,703 

As of December 31, 2020
(in thousands)
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$138,977 $— $— $138,977 Level 1
Money market funds
23,568 — — 23,568 Level 1
Commercial paper
2,399 — — 2,399 Level 2
Total cash and cash equivalents
164,944 — — 164,944 
Investments:
Commercial paper
33,863 (2)33,863 Level 2
Corporate bonds
6,093 — (2)6,091 Level 2
Total investments
39,956 (4)39,954 
Total assets measured at fair value on a recurring basis
$204,900 $$(4)$204,898 
All of the U.S. Treasury securities, asset-backed debt securities, commercial paper, corporate bonds, and international government securities that are designated as available-for-sale securities have an effective maturity date that is less than one year from the respective balance sheet date, and accordingly, have been classified as current in the condensed consolidated balance sheets.

We classify our investments in money market funds within Level 1 of the fair value hierarchy because they are valued using quoted market prices. We classify our commercial paper, corporate bonds, U.S. Treasuries, asset-backed securities, and international government securities as Level 2 and obtain the fair value from a third-party pricing service, which may use quoted market prices for identical or comparable instruments or model-driven valuations using observable market data or inputs corroborated by observable market data.

As all of our available-for-sale securities have been held for less than a year as of both September 30, 2021 and December 31, 2020, no security has been in an unrealized loss position for 12 months or greater. We evaluated our securities for other-than temporary impairment and considered the decline in market value for the securities to be primarily attributed to current economic and market conditions. It is not more likely than not that we will be required to sell the securities, and we do not intend to do so prior to the recovery of the amortized cost basis. Based on this analysis, the available-for-sale securities were not considered to be other-than-temporarily impaired as of September 30, 2021 and December 31, 2020.

Liabilities measured at fair value on a recurring basis

The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
(in thousands)September 30, 2021December 31, 2020Fair Value Level
Liabilities:
Warrant liability - Public Warrants
$19,044 $— Level 1
Warrant liability - Private Placement Warrants
17,296 — Level 2
Earn-out liability
30,678 — Level 3
Compound derivative liability— 425 Level 3
Total liabilities measured at fair value on a recurring basis
$67,018 $425 

Warrant liabilities

The Public Warrants were valued using Level 1 inputs as they are traded in an active market. The fair value of the Private Placement Warrants is equivalent to that of the Public Warrants as they have substantially the same terms; however, as they are not actively traded, they are classified as Level 2 in the hierarchy table above.

The change in the fair value of the warrant liabilities for the nine months ended September 30, 2021 is summarized as follows:
(in thousands)Fair Value
Fair value of warrant liabilities at Closing$28,229 
Change in fair value of warrant liabilities8,111 
Balance as of September 30, 2021$36,340 

Earn-out liability

The fair value of the Earn-Out Shares was estimated using a Monte Carlo simulation model. The fair value is based on the simulated price of the Company over the maturity date of the contingent consideration and increased by estimated forfeitures of Earn-Out Shares issued to Earn-Out Service Providers.

The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy as of September 30, 2021 and the Closing Date are as follows:
September 30, 2021September 1, 2021
Stock price on valuation date$12.39 $10.63 
Volatility88.2 %89.8 %
Risk-free rate0.11 %0.10 %
Dividend yield— %— %

The change in the fair value of the earn-out liability for the nine months ended September 30, 2021 is summarized as follows:
(in thousands)Fair Value
Fair value of earn-out liability at Closing$25,016 
Change in fair value of earn-out liability5,662 
Balance as of September 30, 2021$30,678 

Compound derivative liability

The fair value of the compound derivative liability was approximately $0.4 million as of December 31, 2020 and is recorded in other long-term liabilities on the condensed consolidated balance sheet. We measured the compound derivative liability at each balance sheet date using a probability-weighted method with unobservable inputs, which are classified as Level 3 within the fair value hierarchy. The primary inputs for the probability-weighted valuation include the Company’s credit spread, applicable market discount rates, estimated recovery rates and U.S. Treasury rates. The credit spread assumption was approximately 8% and the recovery rate was approximately 69% as of December 31, 2020.

Due to deteriorating economic conditions and delays in fundraising efforts during the COVID-19 pandemic in the second quarter of 2020, we restructured the Amended and Restated Credit Agreement on June 29, 2020 (see Note 10, Debt). We recorded an increase in the fair value of the compound derivative of $4.8 million immediately prior to the restructuring, which was recorded as interest expense in the accompanying condensed consolidated statement of operations and comprehensive loss. The amendment fee of $2.5 million and the present value of the additional interest of approximately $1.4 million were settled against the compound derivative liability.
On April 9, 2021, the Company repaid the Amended and Restated Credit Agreement in full and the fair value of the compound derivative liability was included in the net carrying amount of the debt used to determine the loss on extinguishment of debt. See Note 10, Debt, for more information.

Convertible debt

The fair value of the Convertible Debt was approximately $2.3 million as of December 31, 2020, which was a Level 3 measurement based on the conversion value of the instrument. See Note 10, Debt, for more information.
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Inventory InventoryInventory was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Raw materials
$14,283 $12,883 
Finished goods
173 161 
Total inventory
$14,456 $13,044 
Inventory (current)
$10,646 $7,020 
Non-current inventory
$3,810 $6,024 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Property and Equipment Property and Equipment
Property and equipment was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Lab equipment
$10,017 $9,865 
Computer equipment
1,417 1,402 
Furniture and fixtures
946 947 
Software
3,366 2,657 
Leasehold improvements
2,329 3,539 
Construction in progress
3,252 81 
Total property and equipment, at cost
21,327 18,491 
Less: Accumulated depreciation and amortization
(14,840)(14,578)
Property and equipment, net
$6,487 $3,913 
Depreciation expense was $0.3 million and $0.6 million for the three months ended September 30, 2021 and 2020, respectively, and $1.4 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively. Amortization expense related to internal use software was $0.2 million and $0.1 million for the three months ended September 30, 2021 and 2020, respectively, and $0.5 million and $0.4 million for the nine months ended September 30, 2021 and 2020, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Accrued Liabilities Accrued Liabilities
Accrued liabilities consisted of the following at:
(in thousands)September 30, 2021December 31, 2020
Accrued compensation
$5,578 $5,378 
Accrued charitable contributions
400 400 
Accrued medical claims
348 307 
Other
163 225 
Total accrued liabilities
$6,489 $6,310 
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies Commitments and Contingencies
Operating Leases

We have entered into various non-cancelable operating lease agreements for our current headquarters and laboratory facilities in Boulder, Colorado. In August 2015, the Company entered into a lease agreement for the Company’s corporate headquarters with a lease term that expires in June 2023; however, in September 2020, we agreed to terminate the lease effective June 2021. As a result, we paid a termination penalty of $0.3 million, which was recorded in selling,
general and administrative expenses during the three and nine months ended September 30, 2020. A second lease, originally entered into in January 2017, expired in August 2021. This lease expired with no termination penalties.

In August 2020, we announced the closure of our Oxford, United Kingdom laboratory, although we continue to use the space for storage of property and equipment as of September 30, 2021. The related laboratory lease term is set to expire on December 31, 2021 and does not provide for early termination.

We also have operating leases for our research and development lab facility and operations lab facility in Boulder, Colorado. During the year ended December 31, 2021, we extended the lease term on both leases until February 2026 and December 2023, respectively. The laboratory leases include escalating rent payments and options to renew the leases. We have deposits of $0.8 million and $0.3 million classified as restricted cash and included in other long-term assets as of September 30, 2021 and December 31, 2020, respectively. The deposits are restricted from withdrawal and held by a bank in the form of collateral for an irrevocable standby letter of credit held as security for the lease of one of the Company’s facilities.

As of September 30, 2021, we have future commitments resulting from these operating lease arrangements totaling $5.2 million.

SAFE Agreement

In December 2019, in conjunction with a revenue contract with a customer, we entered into a Simple Agreement for Future Equity (the “SAFE”). The SAFE agreement provided the customer with the right to purchase a SAFE for a fixed payment of $5.0 million that would convert into equity (variable number of shares based upon fair value at the date of issuance) upon certain specified fundraising events. The right to purchase the SAFE was contingent on the customer’s approval of our plan to move to the next version of our SomaScan® platform (the “Reversioning Plan”), which did not occur until January 2020. The obligation was classified as a liability and measured at fair value upon the customers’ approval of the Reversioning Plan in January 2020. We received $5.0 million in cash and the customer was issued 737,463 shares of Old SomaLogic redeemable convertible preferred stock, which effectively converted the liability into redeemable convertible preferred stock. The 737,463 shares of Old SomaLogic redeemable convertible preferred stock that were issued for the SAFE are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 1,236,135 shares of Common Stock as a result of the reverse recapitalization.

Legal Proceedings

We are subject to claims and assessments from time to time in the ordinary course of business. We will accrue a liability for such matters when it is probable that a liability has been incurred and the amount can be reasonably estimated. When only a range of possible loss can be established, the most probable amount in the range is accrued. If no amount within this range is a better estimate than any other amount within the range, the minimum amount in the range is accrued. We are not currently party to any material legal proceedings in which a potential loss is probable or reasonably estimable.

Indemnification

In the normal course of business, the Company enters into contracts and agreements that contain a variety of representations and warranties and provide for general indemnifications. The Company’s exposure under these agreements is unknown because it involves claims that may be made against the Company in the future, but that have not yet been made. To date, the Company has not paid any claims or been required to defend any action related to its indemnification obligations. However, the Company may record charges in the future as a result of these indemnification obligations.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Debt Debt
Debt consisted of the following at:
(in thousands)September 30, 2021December 31, 2020
Paycheck Protection Program loan
$— $3,520 
Amended and Restated Credit Agreement
— 33,087 
Plus: Premium
— 708 
Less: Unamortized debt issuance costs
— (2,566)
Total long-term debt
$— $34,749 
Current portion of long-term debt
$— $2,423 
Long-term debt, net of current portion
$— $32,326 
Convertible Debt

We had an unsecured convertible promissory note that was issued in March 2007, at par value, for an aggregate principal amount of $2.0 million (the “Convertible Debt”). In June 2017, the original maturity date for the Convertible Debt was extended to June 30, 2024 and the interest rate was amended to a fixed rate of 3.75%. We performed a two-step analysis in accordance with ASC 470-50, Debt — Modification and Extinguishments, and determined that the amendment should be accounted for as a modification because the present value of the cash flows under the terms of the modified agreement were not substantially different than the present value of the remaining cash flows under the terms of the original agreement and the change in the value of the conversion option was not substantially different than the carrying value of the Convertible Debt. The resulting impact was a reduction in the carrying amount of the Convertible Debt for $0.1 million and an offsetting impact to additional paid-in capital. Amortization of the discount was less than $0.1 million for the nine months ended September 30, 2021 and 2020.

The Convertible Debt had a voluntary conversion feature that allowed the holder, at its sole option, the right to request the Company to convert the principal, any accrued, but unpaid interest and any other unpaid amount of the obligation into our common stock or preferred stock. There was also an automatic conversion feature that permitted the Convertible Debt to be settled in common stock or cash upon certain events. The number of shares of common or preferred stock that could have been issued would have been determined based on the total outstanding obligation divided by $3.72 or $5.87, respectively.

On March 30, 2021, we issued a notice of prepayment to the holder of the Convertible Debt stating the Company intended to prepay the full outstanding Convertible Debt obligation. The holder then had the option to either request a conversion to equity pursuant to the Convertible Debt voluntary conversion provisions, described above, or accept the Company’s prepayment. On July 9, 2021, the Company and the holder of the Convertible Debt amended the conversion terms and simultaneously converted the Convertible Debt into 682,070 shares of Old SomaLogic Class B common stock. We recognized a $2.7 million loss on extinguishment of debt in the condensed consolidated statements of operations and comprehensive loss during the third quarter of 2021 as a result of the conversion. Since the Convertible Debt was settled in full, there is no outstanding balance as of September 30, 2021. The 682,070 shares of Old SomaLogic Class B common stock that were issued for the conversion of Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 571,642 shares of Common Stock as a result of the reverse recapitalization.

Interest expense on the Convertible Debt was less than $0.1 million for the three and nine months ended September 30, 2021 and 2020.

Paycheck Protection Program

In April 2020, we received a loan in the aggregate amount of $3.5 million, pursuant to the Paycheck Protection Program (the “PPP”), established pursuant to the recently enacted Coronavirus Aid, Relief, and Economic Security Act (the “CARES Act”) and administered by the U.S. Small Business Administration. The PPP loan, which was in the form of a note dated April 13, 2020, matures on April 13, 2022 and bears interest at a rate of 0.98% per annum. All principal and interest payments were deferred until April 13, 2021.

Under the terms of the CARES Act, we could apply for and receive forgiveness for all, or a portion of the loans granted under the PPP. Such forgiveness was determined, subject to limitations, based on the use of loan proceeds for certain permissible purposes as set forth in the PPP, including, but not limited to, eligible payroll costs and mortgage interest, rent or utility costs, and on the maintenance or rehiring of employees and maintaining compensation levels during the eight-week period following the funding of the PPP loan. On June 21, 2021, we were notified by the lender that the PPP loan had been forgiven for the full amount borrowed under the PPP loan, including less than $0.1 million of accrued interest. In accordance with ASC 405-20, Extinguishment of Liabilities, the income from the forgiveness of the amount borrowed and the accrued interest was recognized as a gain on extinguishment of debt recorded within loss on extinguishment of debt, net in the condensed consolidated statement of operations and comprehensive loss during the second quarter of 2021. As the PPP loan was forgiven, there is no outstanding balance as of September 30, 2021.

Amended and Restated Credit Agreement

In February 2016, we entered into a credit agreement (the “Credit Agreement”) with Madryn Health Partners, LP (“Madryn”), under which we received net proceeds of approximately $35.0 million, including debt issuance costs of $0.8 million. Interest on the Credit Agreement accrued at an annual floating interest rate of LIBOR (with a 1% floor) plus 12.5%, payable quarterly, of which a portion could be deferred at our option and paid together with the principal at maturity (“payment in kind” or “PIK”). The Credit Agreement had an interest-only period through March 31, 2020 and a final maturity date of December 31, 2021.
In December 2017, we entered into the Amended and Restated Credit Agreement, receiving an additional $3.4 million in proceeds. The Amended and Restated Credit Agreement reduced the floating interest rate of LIBOR plus 12.5% to 8.86%, waived revenue covenants until October 1, 2020 as long as cash and investments exceeded the principal balance of the debt, removed the option to defer a portion of the interest payment until maturity and extended the term to December 2022. As of December 31, 2017, the additional debt recorded as PIK was approximately $1.6 million. In exchange for these amendments, we issued 800,000 shares of Old SomaLogic Class B common stock to Madryn at a fair value of $12.35 per share. The fair value of the Old SomaLogic Class B common stock issued of $9.9 million, plus additional financing fees of $0.2 million, was recorded as deferred costs and is amortized to interest expense over the life of the loan using the effective interest rate method. The 800,000 shares of Old SomaLogic Class B common stock that were issued to Madryn are presented in the condensed consolidated statements of redeemable preferred stock and stockholders’ equity (deficit) as 670,480 shares of Common Stock as a result of the reverse recapitalization.

We determined that the Amended and Restated Credit Agreement contained put options related to early redemption mandatory prepayment terms in case of change in control or an event of default (the “Redemption Features”). The Redemption Features embedded in the Credit Agreement and Amended and Restated Credit Agreement met the requirements for separate accounting and were accounted for as a single, compound derivative instrument, in accordance with ASC 815.

On June 29, 2020, we signed an amendment to the Amended and Restated Credit Agreement. The amendment increased the fixed annual interest rate to 12%, of which 3% can be deferred at our option and paid together with the principal at maturity, waived or amended certain covenants and eliminated amortizing principal payments set to begin in March 2021. The entirety of the outstanding principal balance was due on the maturity date of December 31, 2022. Additionally, we incurred an amendment fee of $2.5 million, which was added to the outstanding principal balance. This amendment met the definition of a troubled debt restructuring under ASC 470-60, Troubled Debt Restructurings by Debtors, as the Company was experiencing financial difficulties and received concessions. The amendment did not result in a gain on restructuring because the total undiscounted cash outflows required under the Amended and Restated Credit Agreement exceeded the carrying value of the debt immediately prior to the amendment. The present value of the additional interest resulted in a premium of $1.4 million.

On November 20, 2020, we signed an additional amendment to the Amended and Restated Credit Agreement. In connection with the amendment, we issued 2,651,179 shares of Old SomaLogic redeemable convertible preferred stock to Madryn for a total fair value of approximately $18.0 million in exchange for the deemed prepayment of $10.0 million in the principal amount, a prepayment penalty of $2.5 million and amendment fees of approximately $5.5 million. This amendment also reduced the fixed annual interest rate to 11%, of which 2% can be deferred at our option and paid together with the principal at maturity and amended certain change of control provisions. The 2,651,179 shares of Old SomaLogic redeemable convertible preferred stock that were issued for the conversion of the Convertible Debt are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 4,443,906 shares of Common Stock as a result of the reverse recapitalization.

On April 9, 2021, we repaid the Amended and Restated Credit Agreement in full and the obligation was extinguished. In addition to the outstanding principal balance of $33.3 million as of that date, we also paid a prepayment penalty of approximately $4.0 million. As a result of the repayment of the Amended and Restated Credit Agreement, we recognized a $5.2 million loss on extinguishment of debt in the condensed consolidated statement of operations and comprehensive loss during the second quarter of 2021.

Obligations under the Amended and Restated Credit Agreement were collateralized by liens on substantially all of the Company’s assets, including certain intellectual property. The Amended and Restated Credit Agreement contains various customary representations and warranties, conditions to borrowings, events of default and covenants, including financial covenants requiring the maintenance of minimum annual revenue and liquidity. The Company was in compliance with its financial covenants under the Amended and Restated Credit Agreement as of the extinguishment date and December 31, 2020.

The Company incurred no interest expense and $1.5 million of interest expense for the three months ended September 30, 2021 and 2020, respectively, and $1.2 million and $4.6 million of interest expense for the nine months ended September 30, 2021 and 2020, respectively, under the Amended and Restated Credit Agreement. The interest expense includes noncash amortization of the debt issuance costs of approximately $0.4 million for the three months ended September 30, 2020, and $0.3 million and $1.7 million for the nine months ended September 30, 2021 and 2020, respectively, and is net of amortization of premium of $0.3 million for the three months ended September 30, 2020, and $0.1 million and $0.2 million for the nine months ended September 30, 2021 and 2020, respectively. During the nine months ended September 30, 2021 and 2020, the additional interest recorded as PIK, which was added to the principal balance of the long-term debt, was $0.2 million and $0.3 million, respectively. Interest of $0.3 million was recorded as PIK during the three months ended September 30, 2020.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock
9 Months Ended
Sep. 30, 2021
Temporary Equity Disclosure [Abstract]  
Redeemable Convertible Preferred Stock Redeemable Convertible Preferred StockIn November and December 2020, Old SomaLogic issued and sold 14,954,146 shares and 11,434,248 shares, respectively, of redeemable convertible preferred stock at a price of $6.78 per share for an aggregate purchase price of $213.5 million. We incurred equity issuance costs of $11.4 million in connection with these offerings, which are reflected as a reduction to the carrying value of the redeemable convertible preferred stock. As of December 31, 2020, there were 83,810,000 shares of redeemable convertible preferred stock authorized, 26,388,394 shares of redeemable convertible preferred stock issued and outstanding and a liquidation preference of $213.5 million. Prior to the closing of the Business Combination, there were no significant changes to the terms of the redeemable convertible preferred stock as compared to December 31, 2020. The aggregate 26,388,394 shares of redeemable preferred stock issued and sold are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 52,776,787 shares of Common Stock as a result of the reverse recapitalization. Immediately prior to the Closing, the redeemable convertible preferred stock of Old SomaLogic were converted into shares of Class B common stock of Old SomaLogic on a two-for-one basis and then converted into the Company’s Common Stock at an Exchange Ratio of 0.8381. We recorded the conversion of the underlying carrying value of the redeemable convertible preferred stock at the time of the Closing. There are no shares of redeemable convertible preferred stock authorized, issued or outstanding as of September 30, 2021.
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Stockholders' Equity
9 Months Ended
Sep. 30, 2021
Equity [Abstract]  
Stockholders' Equity Stockholders' Equity
Common and Preferred Stock

On September 1, 2021, in connection with the Business Combination, the Company amended and restated its certificate of incorporation to authorize 600,000,000 shares of Common Stock, par value of $0.0001 per share, and 1,000,000 shares of preferred stock, par value $0.0001 per share ("Preferred Stock").

Warrants

As of September 30, 2021, there were an aggregate of 5,519,991 and 5,013,333 outstanding Public Warrants and Private Placement Warrants, respectively. Each warrant entitles the holder to purchase one share of our Common Stock at a price of $11.50 per share at any time commencing on February 25, 2022. The Warrants will expire on September 1, 2026 or earlier upon redemption or liquidation.

The Private Placement Warrants are identical to the Public Warrants, except that the Private Placement Warrants, so long as they are held by CMLS Holdings II LLC, a Delaware limited liability company (the “Sponsor”) or any of its permitted transferees, (i) will not be redeemable by the Company (except as described below in “Redemption of Warrants When the Price per Share of Common Stock Equals or Exceeds $10.00”), (ii) may be exercised by the holders on a cashless basis, and (iii) will be entitled to certain registration rights. If the Private Placement Warrants are held by a holder other than the Sponsor or any of its permitted transferees, the Private Placement Warrants will be redeemable by the Company in all redemption scenarios applicable to the Public Warrants and exercisable by such holders on the same basis as the Public Warrants.

Redemptions of warrants when the price per share of Common Stock equals or exceeds $18.00 - Once the warrants become exercisable, the Company may redeem the outstanding Public Warrants:
in whole and not in part;
at a price of $0.01 per warrant;
upon a minimum of 30 days’ prior written notice of redemption to each warrant holder; and
if, and only if, the closing price of the Common Stock equals or exceeds $18.00 per share for any 20 trading days within a 30-trading day period ending three business days before the Company sends to the notice of redemption to the warrant holders.

Redemptions of warrants when the price per share of Common Stock equals or exceeds $10.00 - Once the warrants become exercisable, the Company may redeem the outstanding Public Warrants:

in whole and not in part;
at $0.10 per warrant upon a minimum of 30 days’ prior written notice of redemption, provided that holders will be able to exercise their warrants on a cashless basis prior to redemption and receive that number of shares, based on the redemption date and the “fair market value” of our Common Stock (as defined below) except as otherwise described below;
if, and only if, the closing price equals or exceeds $10.00 per share (as adjusted for stock splits, stock capitalizations, reorganizations, recapitalizations and the like) for any 20 trading days within the 30-trading day period ending three trading days before the Company sends the notice of redemption to the warrant holders; and
if the closing price of the Common Stock for any 20 trading days within a 30-trading day period ending three trading days before the Company sends notice of redemption to the warrant holders is less than $18.00 per share (as adjusted for stock splits, stock capitalizations, reorganizations, recapitalizations and the like), the Private Placement Warrants must also be concurrently called for redemption on the same terms as the outstanding Public Warrants, as described above.

The “fair market value” of our Common Stock shall mean the volume weighted average price of our Common Stock during the 10 trading days immediately following the date on which the notice of redemption is sent to the holders of warrants. We will provide our warrant holders with the final fair market value no later than one business day after the 10-trading day period described above ends. In no event will the warrants be exercisable in connection with this redemption feature for more than 0.361 shares of Common Stock per warrant (subject to adjustment).

We will not redeem the Warrants as described above unless an effective registration statement under the Securities Act of 1933, as amended, covering our Common Stock issuable upon exercise of the warrants is effective and a current prospectus relating to those shares of Common Stock is available throughout the 30-day redemption period. If the foregoing conditions are satisfied and we issue a notice of redemption, each warrant holder will be entitled to exercise their warrants prior to the scheduled redemption date.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Stock-based Compensation Stock-based Compensation
We maintained two equity incentive plans – the 2009 Equity Incentive Plan (the “2009 Plan”) and the 2017 Equity Incentive Plan (the “2017 Plan”) under which incentive and nonstatutory stock options to purchase shares of Old SomaLogic’s common stock were granted to employees, directors, and non-employee consultants. The 2009 Plan was terminated during 2017 upon the adoption of the 2017 Plan, and no further awards were granted under the 2009 Plan thereafter. The outstanding options previously granted under the 2009 Plan continued to remain outstanding under the 2017 Plan.

In connection with the Business Combination, we assumed the 2017 Plan, including the 2009 Plan options outstanding under the 2017 Plan, upon Closing. We terminated the 2017 Plan, provided that the outstanding awards granted under the 2009 Plan and 2017 Plan continue to remain outstanding. Upon consummation of the Business Combination, all outstanding options were converted into an option to acquire an adjusted number of shares of Common Stock of SomaLogic at an adjusted exercise price per share based on the Exchange Ratio. Such options continue to be governed by substantially the same terms and conditions, including vesting, as were applicable to the original instrument.

In September 2021, our Board of Directors adopted, and our stockholders approved, a new incentive plan (the “Incentive Plan”), under which the Company may grant cash and equity incentive awards in the form of stock options, stock appreciation rights, restricted stock, other stock-based awards, other cash-based awards, and performance awards to employees, directors, and consultants of the Company. The Incentive Plan became effective upon the closing of the Business Combination. Under the Incentive Plan, as of September 30, 2021, we were authorized to issue a maximum of 21,300,000 shares of Common Stock. As of September 30, 2021, no awards have been granted under the Incentive Plan. As of September 30, 2021, we have reserved 38,471,506 shares of Common Stock for issuance under all incentive plans.

Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:
Three Months Ended September 30, Nine Months Ended September 30,
(in thousands) 
20212020 20212020
Cost of assay services revenue
$102 $105 $283 $321 
Cost of product revenue
— 11 
Research and development
7,712 683 9,286 2,097 
Selling, general and administrative
4,870 2,295 11,125 7,404 
Total stock-based compensation
$12,684 $3,087 $20,700 $9,833 

Stock Options Awards

At September 30, 2021, there were 11,899,636 options outstanding within the 2009 Plan and the 2017 Plan and 5,259,078 options outstanding that were granted outside of the Incentive Plan. Generally, options vest over four years, with 25% vesting upon the first-year anniversary of the grant date and the remaining options vesting ratably each month thereafter.
The following table shows a summary of all stock option activity for the nine months ended September 30, 2021:
(in thousands, except per share data)Number of
Shares
Weighted
Average
Exercise Price
Per Share
 Weighted
Average
Remaining
Contractual Life
(in years)
Aggregate
Intrinsic
Value
Outstanding as of December 31, 2020
11,350,934$3.92 
Granted
7,326,665$5.72 
Exercised
(976,563)$2.92 
Forfeited
(387,978)$4.11 
Expired
(154,344)$2.26 
Outstanding as of September 30, 2021
17,158,714$4.75 8.26$131,028 
Exercisable as of September 30, 2021
7,376,966$3.79 6.84$63,422 
Vested and expected to vest as of September 30, 2021
15,070,231$4.66 8.11$116,462 

The total intrinsic value of options exercised during the three months ended September 30, 2021 and 2020 was approximately $0.1 million and $0.1 million, respectively, and during the nine months ended September 30, 2021 and 2020 was approximately $1.8 million and $0.3 million, respectively.

The assumptions used in valuing the stock options granted are set forth in the following table:
Nine Months Ended September 30,
 2021 2020
Expected dividend yield
— %— %
Expected volatility
86.8 – 92.8%
83.5 – 86.9%
Risk-free interest rate
0.64 – 1.11%
0.34 – 0.44%
Expected weighted-average life of options
6.04 years5.95 years

The weighted-average grant date fair value for options granted during the nine months ended September 30, 2021 and 2020 was $3.78 and $1.72, respectively.

Based on options granted to employees as of September 30, 2021, total compensation expense not yet recognized related to unvested options is approximately $28.6 million, which is expected to be recognized over a weighted average period of 2.64 years.

In June 2021, the Company modified options held by directors that resigned from our Board of Directors to accelerate the vesting and/or extend contractual terms. In connection with these modifications, the Company recorded incremental stock-based compensation expense of $0.7 million in the second quarter of 2021.

Secondary Sale Transaction

On July 1, 2021, an employee of the Company sold shares of the Company’s common stock and vested options to acquire shares of our common stock at a sales price that was above the then-current fair value. Since the purchasing parties are holders of economic interest in the Company and acquired shares and options from a current employee at a price in excess of fair value of such shares and options, the amount paid in excess of the fair value at the time of the secondary sale was recognized as stock-based compensation expense.

Total stock-based compensation expense related to the secondary sale transaction of $6.5 million included in the condensed consolidated statements of operations and comprehensive loss for the three and nine months ended September 30, 2021 was recorded within research and development expenses.

Performance Awards

In July 2021, we entered into a consulting agreement (the “Consulting Milestone Agreement”) with a vendor, Abundant Venture Innovation Accelerator (“AVIA”), to provide services related to expanding our contractual relationships with health system providers. AVIA is a related party (see Note 16, Related Parties). The Consulting Milestone Agreement includes a fixed amount of compensation in our Common Stock for achievement of certain milestones related to our business. We account for these awards as stock compensation liabilities with a performance condition, which are
measured at fair value on the date of the grant and recognized over the expected performance period when it is probable the milestone will be achieved.

In August 2021, we issued 14,727 shares of Old SomaLogic Class B common stock related to this Consulting Milestone Agreement for milestones achieved. We recognized approximately $0.8 million of stock-based compensation expense during the three and nine months ended September 30, 2021. As of September 30, 2021, the remaining commitment of $0.7 million is recorded in other long-term liabilities. The 14,727 shares of Old SomaLogic Class B common stock issued for milestones achieved are presented in the condensed consolidated statements of redeemable convertible preferred stock and stockholders’ equity (deficit) as 12,342 shares of Common Stock as a result of the reverse recapitalization.

Service Provider Earn-Out Shares

Upon the consummation of the Business Combination, 1,499,875 Earn-Out Shares, subject to vesting and forfeiture conditions, were issued to Earn-Out Service Providers (the “Service Provider Earn-Outs”). As the issuance of the Service Provider Earn-Outs is contingent on services being provided, we have accounted for them in accordance with ASC 718, Compensation - Stock Compensation. As of September 30, 2021, 1,494,208 Service Provider Earn-Outs were outstanding after forfeitures. Upon forfeiture, the forfeited shares will be redistributed to the Old SomaLogic stockholders. The fair value of the Service Provider Earn-Outs on the grant date is a weighted average of $7.04 per share and will be recognized as stock-based compensation expense on a straight-line basis over the derived service period of 1.2 years or shorter if the awards vest. The assumptions used in valuing the Service Provider Earn-Outs using the Monte Carlo simulation included volatility of 89.8%, risk-free interest rate of 0.10% to 0.11%, a stock price of $10.63 to $10.67, and a forfeiture rate of approximately 5%. The Company recorded $1.0 million in stock-based compensation expense related to the Service Provider Earn-Outs during the three and nine months ended September 30, 2021, and $9.0 million is expected to be recorded over the remaining estimated service period.
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
There has historically been no federal or state provision for income taxes because the Company has incurred operating losses and maintains a full valuation allowance against its net deferred tax assets in the United States. For the three and nine months ended September 30, 2021 and 2020, the Company recognized no provision for income taxes in the United States. The foreign provision for income taxes was immaterial for the three and nine months ended September 30, 2021 and 2020.

Utilization of net operating loss carryforwards, tax credits and other attributes may be subject to future annual limitations due to the ownership change limitations provided by Section 382 of the Internal Revenue Code and similar state provisions.
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans
9 Months Ended
Sep. 30, 2021
Retirement Benefits [Abstract]  
Defined Contribution Plan Employee Benefit PlansThe Company sponsors a 401(k) plan, covering all employees in the United States. The Company matches 100% of the first 4% of employee contribution with immediate vesting. We made matching contributions of approximately $0.2 million during the three months ended September 30, 2021 and 2020, and approximately $0.8 million and $0.6 million during the nine months ended September 30, 2021 and 2020, respectively.
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Related Parties
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Parties Related PartiesThe Company paid $0.1 million of an unconditional contribution to a related party during the nine months ended September 30, 2021 and 2020. As of September 30, 2021, $0.4 million of the $0.5 million remaining pledge is recorded in accrued liabilities and $0.1 million is recorded in other long-term liabilities.In June 2019, we entered into a consulting agreement (the “Master Agreement”) with AVIA, a company that engages in business incubation activities. AVIA is a related party to the Company because Ted Meisel, a member of our Board of Directors as of September 1, 2021, also serves on the board of directors of AVIA. Pursuant to the Master Agreement and the Consulting Milestone Agreement, the Company agreed to pay AVIA for business development activities. In August 2021, the Company issued 14,727 shares of Old SomaLogic Class B Common stock to AVIA for milestones achieved (see Note 13, Stock-based Compensation). We recorded selling, general and administrative expense in the amount of $1.0 million for the three months ended September 30, 2021. As of September 30, 2021 the remaining commitment of $0.7 million is recorded in other long-term liabilities.
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Loss Per Share Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share using the two-class method:

Three Months Ended September 30,Nine Months Ended September 30,
 (in thousands, except share and per share data)
2021202020212020
Net loss
$(41,419)$(7,483)$(64,240)$(44,101)
Weighted-average shares used in computing net loss per share, basic and diluted
75,684,521 61,099,901 63,752,006 60,934,489 
Net loss per share, basic and diluted
$(0.55)$(0.12)$(1.01)$(0.72)

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended September 30,Nine Months Ended September 30,
202120202021 2020
Stock options to purchase common stock
17,158,714 11,333,388 17,158,714 11,333,388 
Public Warrants and Private Placement Warrants
10,533,324 — 10,533,324 — 
Convertible debt (on an if-converted basis)
— 450,591 — 450,591 
Total27,692,038 11,783,979 27,692,038 11,783,979 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Basis of Presentation
Basis of Presentation

The condensed consolidated interim financial statements and accompanying notes include the accounts of SomaLogic and our wholly-owned subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. The accompanying condensed consolidated interim financial statements have been prepared in accordance with accounting principles generally accepted in the United States (“GAAP”) for interim financial information. Any reference in these notes to applicable guidance is meant to refer to the authoritative GAAP as found in the Accounting Standards Codification (“ASC”) and Accounting Standards Updates (“ASUs”) of the Financial Accounting Standards Board (“FASB”).
Certain information and disclosures normally included in consolidated financial statements prepared in accordance with GAAP have been condensed or omitted. Accordingly, these condensed consolidated interim financial statements should be read in conjunction with the audited consolidated financial statements of Old SomaLogic as of and for the year ended December 31, 2020, and of CMLS II as of December 31, 2020 and for the period from December 15, 2020 (inception) through December 31, 2020. The December 31, 2020 condensed consolidated balance sheet presented herein was derived from Old SomaLogic’s audited consolidated financial statements.

These unaudited condensed consolidated interim financial statements have been prepared on the same basis as the annual consolidated financial statements and, in the opinion of management, reflect all adjustments, which include normal recurring adjustments considered necessary for a fair presentation of interim financial information, to present fairly the Company’s condensed consolidated financial position and its results of operations and cash flows. The results of operations for the periods presented are not necessarily indicative of the results to be expected for the year ending December 31, 2021 or for any other future annual or interim period.

Basis for Financial Balances After the Business Combination

The Business Combination was accounted for as a reverse recapitalization in accordance with GAAP. Under this method of accounting, CMLS II is treated as the “acquired” company for financial reporting purposes and Old SomaLogic is treated as the accounting acquirer. This determination was primarily based on the following:

the Old SomaLogic stockholders hold the majority of voting rights in the Company;
Old SomaLogic had the right to designate a majority of members of the board of directors of the Company immediately after giving effect to the Business Combination;
the senior management of Old SomaLogic comprises the senior management of the Company; and
the operations of Old SomaLogic comprise the ongoing operations of the Company.

Accordingly, for accounting purposes, our financial statements represent a continuation of the financial statements of Old SomaLogic with the Business Combination being treated as the equivalent of Old SomaLogic issuing stock for the net assets of the CMLS II, accompanied by a recapitalization. The net assets of Old SomaLogic are stated at historical cost, with no goodwill or other intangible assets recorded.

In connection with the Business Combination each share of Old SomaLogic Class B common stock (including shares of Old SomaLogic Class B common stock resulting from the deemed conversion of Old SomaLogic redeemable convertible preferred stock) converted into the right to receive 0.8381 shares (the "Exchange Ratio”) of our Class A common stock, par value $0.0001, (“Common Stock”). The recapitalization of the number of shares of our Common Stock is reflected retrospectively to the earliest period presented, based upon the Exchange Ratio, and is utilized for calculating net loss per share in all prior periods presented.
Use of Estimates
Use of Estimates

The preparation of financial statements in conformity with GAAP requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the periods. Actual results could differ from those estimates. Significant estimates and assumptions reflected in these financial statements include, but are not limited to, revenue recognition, inventory valuation, compound derivative liability valuation, the valuation of stock-based compensation awards, warrant liabilities valuations, and earn-out liability valuations. We base our estimates on current facts, historical and anticipated results, trends, and other relevant assumptions that we believe are reasonable under the circumstances. Actual results could differ from these estimates, and such differences could be material to the Company’s consolidated financial position and results of operations.
Concentration of Credit Risk and Other Risks and Uncertainties
Concentration of Credit Risk and Other Risks and Uncertainties

Financial instruments that potentially expose the Company to concentrations of credit risk consist principally of cash and cash equivalents, investments, and accounts receivable. Our cash and cash equivalents are deposited with high-quality financial institutions. Deposits at these institutions may, at times, exceed federally insured limits.
Significant customers are those that represent more than 10% of the Company’s total revenues or gross accounts receivable balances for the periods and as of each balance sheet date presented.
Inventory
Inventory

Inventory is stated at the lower of cost (on a first-in, first-out basis) or net realizable value. Cost is determined using a standard cost system, whereby the standard costs are updated periodically to reflect current costs. The Company estimates the recoverability of inventory by referencing estimates of future demands and product life cycles, including expiration. The Company periodically analyzes its inventory levels to identify inventory that may expire prior to expected usage, no longer meets quality specifications, or has a cost basis in excess of its estimated net realizable value and records a charge to cost of revenue for such inventory as appropriate. The value of inventory that is not expected to be used within 12 months of the balance sheet date is classified as non-current inventory in the accompanying condensed consolidated balance sheets.
Warrant Liabilities We classify the Warrants as liabilities on our condensed consolidated balance sheet as these instruments are precluded from being indexed to our own stock given that the terms allow for a settlement adjustment that does not meet the scope for the fixed-for-fixed exception in ASC 815, Derivatives and Hedging (“ASC 815”). Since the Warrants meet the definition of a derivative under ASC 815-40, the Company recorded these warrants as long-term liabilities at fair value on the date of the Business Combination, with subsequent changes in their respective fair values recognized within change in fair value of warrant liabilities in the condensed consolidated statements of operations and comprehensive loss at each reporting date.
Earn-Out Liability Earn-Out LiabilityAs a result of the Business Combination, the Company recognized Earn-Out Shares (defined below) contingently issuable to former stockholders of Old SomaLogic as a liability in accordance with ASC 815. The liability was included as part of the consideration transferred in the Business Combination and was recorded at fair value. The earn-out liability is remeasured at the end of each reporting period, with the corresponding gain or loss recorded within change in fair value of earn-out liability in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition, Assay Services Revenue and Product Revenue
Revenue Recognition

The Company recognizes revenue from sales to customers under ASC 606, Revenue from Contracts with Customers (“ASC 606”). ASC 606 provides a five-step model for recognizing revenue that includes identifying the contract with a customer, identifying the performance obligations in the contract, determining the transaction price, allocating the
transaction price to the performance obligations, and recognizing revenue when, or as, an entity satisfies a performance obligation.

The Company recognizes revenue when or as control of promised goods or services is transferred to the Company’s customers, in an amount that reflects the consideration the Company expects to be entitled to in exchange for those goods or services. Sales, value add, and other taxes collected concurrent with revenue-producing activities are excluded from revenue and products are sold without the right of return.

Payment terms may vary by customer, are based on customary commercial terms, and are generally less than one year. The Company does not adjust revenue for the effects of a significant financing component for contracts where the period between the transfer of the good or service and collection is one year or less. The Company expenses incremental costs to obtain a contract when incurred since the amortization period of the asset that would otherwise be recognized is one year or less.

Assay Services Revenue

The Company generates assay services revenue primarily from the sale of SomaScan® services. SomaScan® service revenue is derived from performing the SomaScan® assay on customer samples to generate data on protein biomarkers. Revenue from SomaScan® services is recognized at the time the analysis data or report is delivered to the customer, which is when control has been transferred to the customer. SomaScan® services are sold at a fixed price per sample without any volume discounts, rebates, or refunds.

The delivery of each assay data report is a separate performance obligation. For arrangements with multiple performance obligations, the transaction price must be allocated to each performance obligation based on its relative standalone selling price. Judgment is required to determine the standalone selling price for each distinct performance obligation as there are few directly comparable products in the market and factors such as customer size are factored into the determination of selling price. We determine standalone selling prices based on amounts invoiced to customers in observable transactions.

Product Revenue

Product revenue primarily consists of kit sales to customers who assay samples in their own laboratories. The Company receives a fixed price per kit and revenue from product sales is recognized upon transfer of control to the customer. The principal terms of sale are freight on board (“FOB”) shipping point and as such, the Company transfers control and records revenue for product sales upon shipment. Shipping and handling costs billed to customers are included in product revenue in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition, Collaboration Revenue
Collaboration Revenue

In July 2011, NEC Corporation (“NEC”) and the Company entered into a Strategic Alliance Agreement (the “SAA”) to develop a professional software tool to enable SomaScan® customers to easily access and interpret the highly multiplexed proteomic data generated by SomaLogic’s SomaScan® assay technology in the United States. To support this development, NEC made an upfront payment of $12.0 million and SomaLogic agreed to pay NEC a perpetual royalty on certain SomaScan® revenues. This agreement includes a clause whereby if there is a material breach of the contract or change in control of the Company, the Company may be required to pay a fee to terminate the agreement.

The Company determined that the SAA met the criteria set forth in ASC 808, Collaborative Arrangements, (“ASC 808”) because both parties were active participants and were exposed to significant risks and rewards dependent on commercial failure or success. The Company recorded the upfront payment as deferred revenue to be recognized over the period of performance of 15 years. The revenue was recorded in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.

In March 2020, NEC and the Company mutually terminated the SAA and concurrently the Company and NEC Solution Innovators, Ltd. (“NES”), a wholly owned subsidiary of NEC, entered into a new arrangement, the Joint Development and Commercialization Agreement (the “JDCA”), to develop and commercialize SomaScan® services in Japan. NES agreed to make annual payments of $2 million for five years, for a total of $10.0 million, in exchange for research and development activities, as described below. The Company determined the JDCA should be accounted for as a modification of the SAA. Therefore, the remaining SAA deferred revenue balance as of the date of the modification was included as consideration under the JDCA resulting in total consideration of $15.3 million for research and development activities. We determined that this arrangement also meets the criteria set forth in ASC 808. The JDCA contains three separate performance obligations: (i) research and development activities, (ii) assay services, and (iii) a 10-year exclusive license of the Company’s intellectual property.
(i) Research and Development Activities

The Company determined that NES is not a customer with respect to the research and development activities associated with the collaboration arrangement under ASC 808. The Company’s efforts related to the research and development activities are incurred consistently throughout the performance period. As a result, the Company recognizes revenue from these activities over time on a straight-line basis and records revenue in collaboration revenue in the condensed consolidated statements of operations and comprehensive loss.

(ii) Assay Services

The Company determined that NES is a customer for the assay services performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives a fixed fee (standalone selling price) per sample in exchange for assaying samples, which is a service performed for other customers in the ordinary course of business. This performance obligation is recognized at a point in time when the assay data report is delivered to the customer and recorded in assay services revenue in the condensed consolidated statements of operations and comprehensive loss.

(iii) License of Intellectual Property

The Company determined that NES is a customer for the license performance obligation, which should be accounted for using the criteria under ASC 606. The Company receives royalties based on NES’ net sales and determined the allocation of royalties solely to this performance obligation is consistent with the objectives in ASC 606. This performance obligation was satisfied at the beginning of the license term. Subject to the sales and usage-based royalty exception, revenue is recognized in the period in which the subsequent sale or usage has occurred. Royalties are recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Revenue Recognition, Other Revenue
Other Revenue

Other revenue includes royalty revenue and revenue received from research grants. The Company recognizes royalty revenue for fees paid by customers in return for the exclusive license to make, use or sell certain licensed products in certain geographic areas. These fees are equivalent to a percentage of the customer’s related revenues. The Company recognizes revenue for sales-based or usage-based royalties promised in exchange for a license of intellectual property when the later of the following events occurs: (i) the subsequent sale or usage occurs, or (ii) the performance obligation to which some or all of the sales-based or usage-based royalty has been satisfied. As such, revenue is recognized in the period in which the subsequent sale or usage has occurred.
Grant revenue represents funding under cost reimbursement programs from government agencies and non-profit foundations for qualified research and development activities performed by the Company. The Company recognizes grant revenue when it is reasonably assured that the grant funding will be received as evidenced through the existence of a grant arrangement, amounts eligible for reimbursement are determinable and have been incurred, the applicable conditions under the grant arrangements have been met, and collectability of amounts due is reasonably assured. The classification of costs incurred related to grants is based on the nature of the activities performed by the Company. Grant revenue is recognized when the related costs are incurred and recorded in other revenue in the condensed consolidated statements of operations and comprehensive loss.
Segment Information
Segment Information

The Company has one operating segment. The Company’s chief operating decision maker (the “CODM”) role is performed by the Company’s Chief Executive Officer. The CODM manages the Company’s operations on a consolidated basis for purposes of allocating resources and assessing performance. Substantially all of the Company’s operations and decision-making functions are located in the United States.
Recent Accounting Pronouncements
Recent Accounting Pronouncements

We are an “emerging growth company” as defined in the Jumpstart Our Business Startups Act of 2012, as amended (the “JOBS Act”). The JOBS Act provides that an emerging growth company can take advantage of an extended transition period for complying with new or revised accounting standards. Thus, an emerging growth company can delay the adoption of certain accounting standards until those standards would otherwise apply to private companies. We have elected to avail itself of this extended transition period and, as a result, we will not be required to adopt new or revised accounting standards on the relevant dates on which adoption of such standards is required for other public companies so long as we remain an emerging growth company.

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 an Entity’s Own Equity (Subtopic 815-40): Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity, which simplifies the accounting for convertible debt and convertible preferred stock by removing the requirements to separately present certain conversion features in equity. In addition, the amendment also simplifies the guidance in ASC Subtopic 815-40, Derivatives and Hedging: Contracts in Entity's Own Equity, by removing certain criteria that must be satisfied in order to classify a contract as equity, which is expected to decrease the number of freestanding instruments and embedded derivatives accounted for as assets or liabilities. Finally, the amendment revises the guidance on calculating earnings per share, requiring use of the if-converted method for all convertible instruments and rescinding an entity's ability to rebut the presumption. ASC 2020-06 is effective for fiscal years beginning after December 15, 2023. Early adoption is permitted. ASU 2020-06 may be adopted through either a modified retrospective method of transition or a fully retrospective method of transition. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

In March 2020, the FASB issued ASU 2020-04, Reference Rate Reform (Topic 848) — Facilitation of the Effects of Reference Rate Reform on Financial Reporting, which provides optional expedients and exceptions related to contract modifications and hedge accounting to address the transitions from the London Interbank Offered Rate (“LIBOR”) and other interbank offered rates to alternative reference rates. The guidance permits an entity to consider contract modification due to reference rate reform to be an event that does not require contract remeasurement at the modification date or reassessment of a previous accounting determination. The standard is effective upon issuance and can be applied as of March 12, 2020 through December 31, 2022. The Company does not expect the adoption of the standard to have a material impact on its consolidated financial statements and related disclosures.

In December 2019, the FASB issued ASU 2019-12, Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes, which removes certain exceptions to the general principles of ASC 740 as part of an overall simplification initiative. The effective date for the standard is for fiscal years beginning after December 15, 2021 and interim periods within fiscal years beginning after December 15, 2022. Early adoption is permitted. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.

In June 2016, the FASB issued ASU 2016-13, Financial Instruments — Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments, which sets forth a “current expected credit loss” (CECL) model that requires the Company to measure all expected credit losses for financial instruments held at the reporting date based on historical experience, current conditions, and reasonable supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement of credit losses on financial assets measured at amortized cost and applies to some off-balance sheet credit exposures. In November 2019, the FASB issued ASU 2019-10, Financial Instruments — Credit Losses (Topic 326), Derivatives and Hedging (Topic 815), and Leases (Topic 842): Effective Dates, which extends the effective date of ASU 2016-13 for non-public business entities to fiscal years beginning after December 15, 2022 and interim periods within those fiscal years. Early adoption is permitted. The Company is currently evaluating the impact of adopting the standard on its consolidated financial statements and related disclosures.

In February 2016, the FASB issued ASU 2016-02, Leases (Topic 842), which requires lessees to recognize assets and liabilities for the rights and obligations created by most leases on their balance sheet. In June 2020, the FASB issued ASU 2020-05, Revenue from Contracts with Customers (Topic 606) and Leases (Topic 842): Effective Dates for Certain Entities, which extended the effective date of ASU 2016-02 for non-public business entities to fiscal years beginning after December 31, 2021, and interim periods within fiscal years beginning after December 15, 2022. The Company anticipates that it will elect to adopt the practical expedient to not separate lease and non-lease components. The Company also anticipates that it will elect to adopt the package of practical expedients, which allows it to not reassess: 1) whether any expired or existing contracts are or contain leases, 2) the lease classification for any expired or existing leases and 3) initial direct costs for any existing leases. The Company will elect to not recognize on the balance sheet leases with terms of 12 months or less. For these short-term leases, the Company will recognize the lease payments in profit or loss on a straight-line basis over the lease term and any variable lease payments in the period in which the obligation for those payments is incurred. The Company is currently evaluating the impact the standard may have on its consolidated financial statements and related disclosures.
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Accounting Policies [Abstract]  
Schedule of Concentration of Risk For each significant customer, revenue
as a percentage of total revenues and gross accounts receivable as a percentage of total gross accounts receivable as of the periods presented were as follows:

Accounts Receivable Revenue
 September 30, 2021December 31, 2020 Three months ended September 30, Nine Months Ended September 30,
  2021 2020 20212020
Customer A
36%26%27 %23 %24 %35 %
Customer B
*11%*39 %17 %20 %
Customer C
10%25%*11 %11 %*
Customer D
*16%****
Customer E
11%*****
*        less than 10%
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination (Tables)
9 Months Ended
Sep. 30, 2021
Business Combination and Asset Acquisition [Abstract]  
Schedule Of Reverse Recapitalization
The following table details the number of shares of Common Stock issued immediately following the consummation of the Business Combination:
Shares
CMLS II Class A common stock, outstanding prior to Business Combination27,600,000 
Less: CMLS II Redemption shares(809,850)
Class A common stock of CMLS II, net of redemptions26,790,150 
Conversion of CMLS II Founder Shares for Common Stock6,900,000 
Shares issued pursuant to PIPE Investment36,500,000 
Conversion of Old SomaLogic shares for Common Stock (1)
110,973,213 
Total shares of SomaLogic Common Stock, immediately after Business Combination181,163,363 
(1) The number of Old SomaLogic shares was determined as the 75,404,883 shares of Old SomaLogic Class B common stock and 31,485,973 shares of Old SomaLogic redeemable convertible preferred stock (assuming deemed conversion to Old SomaLogic Class B common stock) outstanding immediately prior to the closing of the Business Combination multiplied by the Exchange Ratio of 0.8381.
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue (Tables)
9 Months Ended
Sep. 30, 2021
Revenue from Contract with Customer [Abstract]  
Summary of Disaggregation of Revenue
The following table provides information about disaggregated revenue by product line:
Three Months Ended September 30, Nine Months Ended September 30,
 (in thousands)
20212020 20212020
Assay services revenue
$17,499 $11,378 $48,308 $22,166 
Product revenue
75 455 730 1,144 
Collaboration revenue
763 763 2,288 1,720 
Other revenue:
Royalties
1,520 1,627 6,570 2,608 
Other
135 10 736 28 
Total other revenue
1,655 1,637 7,306 2,636 
Total revenue
$19,992 $14,233 $58,632 $27,666 
Summary of Change in Contract Liabilities
A summary of the change in contract liabilities is as follows:
(in thousands)September 30, 2021December 31, 2020
Balance at beginning of period
$5,177 $5,469 
Recognition of revenue included in balance at beginning of period
(1,499)(1,003)
Revenue deferred during the period, net of revenue recognized
2,947 711 
Balance at end of period
$6,625 $5,177 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements (Tables)
9 Months Ended
Sep. 30, 2021
Fair Value Disclosures [Abstract]  
Schedule of Fair Value of Assets Measured on Recurring Basis The following tables set forth our financial assets measured at fair value on a recurring basis and the level of inputs used in such measurements:
As of September 30, 2021
(in thousands)
 
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
 
Fair Value
Level
Cash and cash equivalents:
         
Cash
 $432,581 $— $— $432,581 Level 1
Money market funds
 19,129 — — 19,129 Level 1
Commercial paper
 16,998 — — 16,998 Level 2
Total cash and cash equivalents
 468,708 — — 468,708 
Investments:
 
Commercial paper
 174,601 11 (13)174,599 Level 2
U.S. Treasuries
 2,003 — — 2,003 Level 2
Asset-backed securities
 10,115 (3)10,113 Level 2
Corporate bonds
 18,285 — (5)18,280 Level 2
International government securities
 2,000 — — 2,000 Level 2
Total investments
 207,004 12 (21)206,995 
Total assets measured at fair value on a recurring basis
 $675,712 $12 $(21)$675,703 

As of December 31, 2020
(in thousands)
Amortized
Cost
Gross
Unrealized
Gain
Gross
Unrealized
Loss
Aggregate
Fair Value
Fair Value
Level
Cash and cash equivalents:
     
Cash
$138,977 $— $— $138,977 Level 1
Money market funds
23,568 — — 23,568 Level 1
Commercial paper
2,399 — — 2,399 Level 2
Total cash and cash equivalents
164,944 — — 164,944 
Investments:
Commercial paper
33,863 (2)33,863 Level 2
Corporate bonds
6,093 — (2)6,091 Level 2
Total investments
39,956 (4)39,954 
Total assets measured at fair value on a recurring basis
$204,900 $$(4)$204,898 
Schedule of Fair Value of Liabilities Measured on Recurring Basis The following table presents information about the Company’s liabilities that are measured at fair value on a recurring basis, and indicates the fair value hierarchy of the valuation inputs the Company utilized to determine such fair value:
(in thousands)September 30, 2021December 31, 2020Fair Value Level
Liabilities:
Warrant liability - Public Warrants
$19,044 $— Level 1
Warrant liability - Private Placement Warrants
17,296 — Level 2
Earn-out liability
30,678 — Level 3
Compound derivative liability— 425 Level 3
Total liabilities measured at fair value on a recurring basis
$67,018 $425 
Schedule Fair Value of Liabilities, Unobservable Input Reconciliation
The change in the fair value of the warrant liabilities for the nine months ended September 30, 2021 is summarized as follows:
(in thousands)Fair Value
Fair value of warrant liabilities at Closing$28,229 
Change in fair value of warrant liabilities8,111 
Balance as of September 30, 2021$36,340 
The change in the fair value of the earn-out liability for the nine months ended September 30, 2021 is summarized as follows:
(in thousands)Fair Value
Fair value of earn-out liability at Closing$25,016 
Change in fair value of earn-out liability5,662 
Balance as of September 30, 2021$30,678 
Schedule of Fair Value Measurement Inputs and Valuation Techniques
The significant unobservable inputs used in the Monte Carlo simulation to measure the Earn-Out Shares that are categorized within Level 3 of the fair value hierarchy as of September 30, 2021 and the Closing Date are as follows:
September 30, 2021September 1, 2021
Stock price on valuation date$12.39 $10.63 
Volatility88.2 %89.8 %
Risk-free rate0.11 %0.10 %
Dividend yield— %— %
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Schedule of Current Inventory Inventory was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Raw materials
$14,283 $12,883 
Finished goods
173 161 
Total inventory
$14,456 $13,044 
Inventory (current)
$10,646 $7,020 
Non-current inventory
$3,810 $6,024 
Schedule of Noncurrent Inventory Inventory was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Raw materials
$14,283 $12,883 
Finished goods
173 161 
Total inventory
$14,456 $13,044 
Inventory (current)
$10,646 $7,020 
Non-current inventory
$3,810 $6,024 
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment (Tables)
9 Months Ended
Sep. 30, 2021
Property, Plant and Equipment [Abstract]  
Summary of Property and Equipment
Property and equipment was comprised of the following at:
(in thousands)September 30, 2021December 31, 2020
Lab equipment
$10,017 $9,865 
Computer equipment
1,417 1,402 
Furniture and fixtures
946 947 
Software
3,366 2,657 
Leasehold improvements
2,329 3,539 
Construction in progress
3,252 81 
Total property and equipment, at cost
21,327 18,491 
Less: Accumulated depreciation and amortization
(14,840)(14,578)
Property and equipment, net
$6,487 $3,913 
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Tables)
9 Months Ended
Sep. 30, 2021
Payables and Accruals [Abstract]  
Summary of Accrued Liabilities
Accrued liabilities consisted of the following at:
(in thousands)September 30, 2021December 31, 2020
Accrued compensation
$5,578 $5,378 
Accrued charitable contributions
400 400 
Accrued medical claims
348 307 
Other
163 225 
Total accrued liabilities
$6,489 $6,310 
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Schedule of Debt
Debt consisted of the following at:
(in thousands)September 30, 2021December 31, 2020
Paycheck Protection Program loan
$— $3,520 
Amended and Restated Credit Agreement
— 33,087 
Plus: Premium
— 708 
Less: Unamortized debt issuance costs
— (2,566)
Total long-term debt
$— $34,749 
Current portion of long-term debt
$— $2,423 
Long-term debt, net of current portion
$— $32,326 
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock-based Compensation
Stock-based compensation was recorded in the condensed consolidated statements of operations and comprehensive loss as shown in the following table:
Three Months Ended September 30, Nine Months Ended September 30,
(in thousands) 
20212020 20212020
Cost of assay services revenue
$102 $105 $283 $321 
Cost of product revenue
— 11 
Research and development
7,712 683 9,286 2,097 
Selling, general and administrative
4,870 2,295 11,125 7,404 
Total stock-based compensation
$12,684 $3,087 $20,700 $9,833 
Summary of Stock Option Activity
The following table shows a summary of all stock option activity for the nine months ended September 30, 2021:
(in thousands, except per share data)Number of
Shares
Weighted
Average
Exercise Price
Per Share
 Weighted
Average
Remaining
Contractual Life
(in years)
Aggregate
Intrinsic
Value
Outstanding as of December 31, 2020
11,350,934$3.92 
Granted
7,326,665$5.72 
Exercised
(976,563)$2.92 
Forfeited
(387,978)$4.11 
Expired
(154,344)$2.26 
Outstanding as of September 30, 2021
17,158,714$4.75 8.26$131,028 
Exercisable as of September 30, 2021
7,376,966$3.79 6.84$63,422 
Vested and expected to vest as of September 30, 2021
15,070,231$4.66 8.11$116,462 
Schedule of Assumptions Used for Valuing Stock Options Granted
The assumptions used in valuing the stock options granted are set forth in the following table:
Nine Months Ended September 30,
 2021 2020
Expected dividend yield
— %— %
Expected volatility
86.8 – 92.8%
83.5 – 86.9%
Risk-free interest rate
0.64 – 1.11%
0.34 – 0.44%
Expected weighted-average life of options
6.04 years5.95 years
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share
The following table sets forth the computation of basic and diluted net loss per share using the two-class method:

Three Months Ended September 30,Nine Months Ended September 30,
 (in thousands, except share and per share data)
2021202020212020
Net loss
$(41,419)$(7,483)$(64,240)$(44,101)
Weighted-average shares used in computing net loss per share, basic and diluted
75,684,521 61,099,901 63,752,006 60,934,489 
Net loss per share, basic and diluted
$(0.55)$(0.12)$(1.01)$(0.72)
Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share
The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net loss per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended September 30,Nine Months Ended September 30,
202120202021 2020
Stock options to purchase common stock
17,158,714 11,333,388 17,158,714 11,333,388 
Public Warrants and Private Placement Warrants
10,533,324 — 10,533,324 — 
Convertible debt (on an if-converted basis)
— 450,591 — 450,591 
Total27,692,038 11,783,979 27,692,038 11,783,979 
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Description of Business (Details)
12 Months Ended
Dec. 31, 2020
lease
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of early terminated leases 2
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
$ / shares
Dec. 31, 2020
$ / shares
Mar. 31, 2020
USD ($)
Jul. 31, 2011
USD ($)
Sep. 30, 2021
USD ($)
$ / shares
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
$ / shares
Sep. 30, 2020
USD ($)
Sep. 01, 2021
Feb. 28, 2021
$ / shares
shares
Class of Stock [Line Items]                    
Exchange ratio                 0.8381  
Common stock, par value (in usd per share) | $ / shares $ 0.0001 $ 0.0001     $ 0.0001   $ 0.0001      
Collaboration revenue         $ 763 $ 763 $ 2,288 $ 1,720    
Total other revenue         1,655 1,637 $ 7,306 2,636    
Number of operating segments | segment             1      
Royalties                    
Class of Stock [Line Items]                    
Total other revenue         $ 1,520 $ 1,627 $ 6,570 $ 2,608    
NEC Corporation ("NEC") | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                    
Class of Stock [Line Items]                    
Collaborative arrangements, upfront payments       $ 12,000            
Collaborative arrangements, remaining performance obligation period       15 years            
NEC Solution Innovators, Ltd. ("NES") | Collaborative Arrangement, Transaction with Party to Collaborative Arrangement                    
Class of Stock [Line Items]                    
Collaborative arrangements, annual payments     $ 2,000              
Collaborative arrangement, payment terms     5 years              
Collaborative arrangements, total payment amount     $ 10,000              
Collaboration revenue     $ 15,300              
Collaborative arrangements, license of intellectual property, term     10 years              
Public Warrants                    
Class of Stock [Line Items]                    
Exercise price of warrants (in usd per share) | $ / shares 11.50       $ 11.50   $ 11.50      
Public Warrants | CMLS II                    
Class of Stock [Line Items]                    
Warrants issued (in shares) | shares                   5,519,991
Private Placement Warrants                    
Class of Stock [Line Items]                    
Exercise price of warrants (in usd per share) | $ / shares $ 11.50       11.50   11.50      
Private Placement Warrants | CMLS II                    
Class of Stock [Line Items]                    
Warrants issued (in shares) | shares                   5,013,333
Exercise price of warrants (in usd per share) | $ / shares                   $ 11.50
Accounts Receivable | Geographic Concentration Risk | Non-US                    
Class of Stock [Line Items]                    
Concentration risk, percentage 18.00% 6.00%                
Class A Common Stock                    
Class of Stock [Line Items]                    
Exchange ratio                 0.8381  
Common stock, par value (in usd per share) | $ / shares $ 0.0001       $ 0.0001   $ 0.0001      
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Customer A | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk, percentage 36.00% 26.00%        
Customer A | Revenue            
Concentration Risk [Line Items]            
Concentration risk, percentage     27.00% 23.00% 24.00% 35.00%
Customer B | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk, percentage   11.00%        
Customer B | Revenue            
Concentration Risk [Line Items]            
Concentration risk, percentage       39.00% 17.00% 20.00%
Customer C | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk, percentage 10.00% 25.00%        
Customer C | Revenue            
Concentration Risk [Line Items]            
Concentration risk, percentage       11.00% 11.00%  
Customer D | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk, percentage   16.00%        
Customer E | Accounts Receivable            
Concentration Risk [Line Items]            
Concentration risk, percentage 11.00%          
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Additional Information (Details)
$ / shares in Units, $ in Millions
Sep. 01, 2021
USD ($)
$ / shares
Schedule of Reverse Recapitalization [Line Items]  
Reverse recapitalization, cash paid to shareholders $ 1,250.0
Reverse recapitalization, cash paid to shareholders, cash election related to issuance and rollover of shares $ 50.0
Common Stock  
Schedule of Reverse Recapitalization [Line Items]  
Common stock issued, price per share (in usd per share) | $ / shares $ 10.00
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Earn-Out Shares (Details)
Sep. 01, 2021
$ / shares
shares
Schedule of Reverse Recapitalization [Line Items]  
Earn-out shares, stock price trigger (in usd per share) | $ / shares $ 20.00
Earnout period, threshold trading days 20 days
Earnout period, threshold consecutive trading days 30 days
Old SomaLogic Shareholders  
Schedule of Reverse Recapitalization [Line Items]  
Earn-out shares, additional shares (in shares) 3,500,125
Certain Employees and Directors  
Schedule of Reverse Recapitalization [Line Items]  
Earn-out shares, additional shares (in shares) 1,499,875
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - PIPE Investment (Details)
$ / shares in Units, $ in Millions
Sep. 01, 2021
USD ($)
$ / shares
shares
Business Combination and Asset Acquisition [Abstract]  
Common stock issued pursuant to the PIPE Investment (in shares) | shares 36,500,000
Purchase price (in usd per share) | $ / shares $ 10.00
Proceeds from reverse recapitalization, gross | $ $ 365.0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - CMLS II Shares (Details) - CMLS II
$ / shares in Units, $ in Millions
Sep. 01, 2021
USD ($)
$ / shares
shares
Schedule of Reverse Recapitalization [Line Items]  
Stock redeemed (in shares) (809,850)
Stock price (in dollars per share) | $ / shares $ 10.00
Stock redeemed, value | $ $ 8.1
Stock converted from reverse capitalization (in shares) 6,900,000
Stock converted, reverse recapitalization, conversion basis 100.00%
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Summary of Shares (Details)
1 Months Ended 2 Months Ended
Sep. 01, 2021
shares
Jul. 09, 2021
shares
Nov. 20, 2020
shares
Aug. 31, 2021
shares
Jan. 31, 2020
shares
Dec. 31, 2017
shares
Dec. 31, 2020
shares
Sep. 30, 2021
shares
Jun. 30, 2021
shares
Mar. 31, 2021
shares
Nov. 30, 2020
shares
Sep. 30, 2020
shares
Jun. 30, 2020
shares
Mar. 31, 2020
shares
Dec. 31, 2019
shares
Schedule of Reverse Recapitalization [Line Items]                              
Common stock, shares outstanding (in shares) 181,163,363           114,266,515 181,164,377              
Common stock issued (in shares) 36,500,000                            
Convertible preferred stock, shares outstanding (in shares) 31,485,973           0 0 0 0 26,388,394 0 0 0 0
Exchange ratio 0.8381                            
Common Stock                              
Schedule of Reverse Recapitalization [Line Items]                              
Stock converted from reverse capitalization (in shares) 110,973,213 571,642 4,443,906 12,342 1,236,135 670,480 52,776,787                
Class A Common Stock                              
Schedule of Reverse Recapitalization [Line Items]                              
Exchange ratio 0.8381                            
Class B Common Stock                              
Schedule of Reverse Recapitalization [Line Items]                              
Common stock, shares outstanding (in shares) 75,404,883                            
Common stock issued (in shares)           800,000                  
CMLS II                              
Schedule of Reverse Recapitalization [Line Items]                              
Common stock, shares outstanding (in shares)       27,600,000                      
Less: CMLS II Redemption of shares (in shares) (809,850)                            
Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 (in shares) 26,790,150                            
Stock converted from reverse capitalization (in shares) 6,900,000                            
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Business Combination - Summary of Net Proceeds (Details)
$ in Millions
Sep. 01, 2021
USD ($)
Business Combination and Asset Acquisition [Abstract]  
Gross proceeds $ 619.4
Proceeds from reverse recapitalization, gross 365.0
Proceeds from CMLS II, gross 254.4
Reverse recapitalization, cash paid to shareholders, cash election related to issuance and rollover of shares 50.0
CMLS II and reverse recapitalization transaction costs $ 39.3
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Summary of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Disaggregation of Revenue [Line Items]        
Collaboration revenue $ 763 $ 763 $ 2,288 $ 1,720
Total other revenue 1,655 1,637 7,306 2,636
Total revenue 19,992 14,233 58,632 27,666
Assay services revenue        
Disaggregation of Revenue [Line Items]        
Revenue 17,499 11,378 48,308 22,166
Product revenue        
Disaggregation of Revenue [Line Items]        
Revenue 75 455 730 1,144
Royalties        
Disaggregation of Revenue [Line Items]        
Total other revenue 1,520 1,627 6,570 2,608
Other        
Disaggregation of Revenue [Line Items]        
Total other revenue $ 135 $ 10 $ 736 $ 28
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Narrative (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Deferred revenue $ 6,625 $ 5,177 $ 5,469
Deferred revenue related to collaboration $ 4,700 $ 5,000  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2021-10-01      
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]      
Remaining performance period 2 years 2 months 12 days    
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Change in Contract Liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]    
Balance at beginning of period $ 5,177 $ 5,469
Recognition of revenue included in balance at beginning of period (1,499) (1,003)
Revenue deferred during the period, net of revenue recognized 2,947 711
Balance at end of period $ 6,625 $ 5,177
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Sep. 30, 2020
Debt Securities, Available-for-sale [Line Items]      
Total cash and cash equivalents $ 468,708 $ 164,944 $ 26,475
Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Total cash and cash equivalents 468,708 164,944  
Investments, amortized cost 207,004 39,956  
Investments, gross unrealized gain 12 2  
Investments, gross unrealized loss (21) (4)  
Investments, aggregate fair value 206,995 39,954  
Total assets measured at fair value on a recurring basis, amortized cost 675,712 204,900  
Total assets measured at fair value on a recurring basis, aggregate fair value 675,703 204,898  
Level 1 | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Cash 432,581 138,977  
Money market funds 19,129 23,568  
Level 2 | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Commercial paper 16,998 2,399  
Level 2 | Commercial paper | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 174,601 33,863  
Investments, gross unrealized gain 11 2  
Investments, gross unrealized loss (13) (2)  
Investments, aggregate fair value 174,599 33,863  
Level 2 | U.S. Treasuries | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 2,003    
Investments, gross unrealized gain 0    
Investments, gross unrealized loss 0    
Investments, aggregate fair value 2,003    
Level 2 | Asset-backed securities | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 10,115    
Investments, gross unrealized gain 1    
Investments, gross unrealized loss (3)    
Investments, aggregate fair value 10,113    
Level 2 | Corporate bonds | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 18,285 6,093  
Investments, gross unrealized gain 0 0  
Investments, gross unrealized loss (5) (2)  
Investments, aggregate fair value 18,280 $ 6,091  
Level 2 | International government securities | Fair Value, Recurring      
Debt Securities, Available-for-sale [Line Items]      
Investments, amortized cost 2,000    
Investments, gross unrealized gain 0    
Investments, gross unrealized loss 0    
Investments, aggregate fair value $ 2,000    
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Earn-out liability $ 30,678 $ 0
Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Total liabilities measured at fair value on a recurring basis 67,018 425
Level 1 | Fair Value, Recurring | Public Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities 19,044 0
Level 2 | Fair Value, Recurring    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Earn-out liability 30,678 0
Compound derivative liability 0 425
Level 2 | Fair Value, Recurring | Private Placement Warrants    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Warrant liabilities $ 17,296 $ 0
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Warrant Liabilities, Reconciliation (Details) - Public Warrants and Private Placement Warrants - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2021
Sep. 01, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Fair value of liabilities, beginning balance $ 36,340 $ 28,229
Change in fair value of liability 8,111  
Fair value of warrant liabilities, ending balance $ 36,340  
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details)
Sep. 30, 2021
$ / shares
Sep. 01, 2021
$ / shares
Stock price on valuation date    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 12.39 10.63
Volatility    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 0.882 0.898
Risk-free rate    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 0.0011 0.0010
Dividend yield    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Earn-out liability, measurement input 0 0
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Earn-out Liability, Reconciliation (Details) - Earn-out Liability - USD ($)
$ in Thousands
1 Months Ended
Sep. 30, 2021
Sep. 01, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair value of liabilities, beginning balance $ 30,678 $ 25,016
Change in fair value of liability 5,662  
Fair value of warrant liabilities, ending balance $ 30,678  
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Compound Derivative Liability (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Jun. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
Jun. 29, 2020
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value of compound derivative liability, increase $ 4,800        
Amendment fee related to extinguishment of debt financed through additional principal 2,500 $ 0 $ 2,500    
Additional interest, premium   $ 0   $ 708  
Amended and Restated Credit Agreement          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Additional interest, premium $ 1,400       $ 1,400
Credit Spread          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative liability, measurement input       0.08  
Recovery Rate          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Derivative liability, measurement input       0.69  
Other Long Term Liabilities | Level 2 | Fair Value, Recurring          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value of compound derivative liability       $ 400  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Convertible Debt (Details)
$ in Millions
Dec. 31, 2020
USD ($)
Level 2  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]  
Fair value of debt $ 2.3
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 14,283 $ 12,883
Finished goods 173 161
Total inventory 14,456 13,044
Inventory (current) 10,646 7,020
Non-current inventory $ 3,810 $ 6,024
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Summary of Property and Equipment (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost $ 21,327 $ 18,491
Less: Accumulated depreciation and amortization (14,840) (14,578)
Property and equipment, net 6,487 3,913
Lab equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost 10,017 9,865
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost 1,417 1,402
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost 946 947
Software    
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost 3,366 2,657
Leasehold improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost 2,329 3,539
Construction in progress    
Property, Plant and Equipment [Line Items]    
Total property and equipment, at cost $ 3,252 $ 81
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Property and Equipment - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Property, Plant and Equipment [Line Items]        
Depreciation $ 0.3 $ 0.6 $ 1.4 $ 1.7
Software        
Property, Plant and Equipment [Line Items]        
Amortization $ 0.2 $ 0.1 $ 0.5 $ 0.4
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables and Accruals [Abstract]    
Accrued compensation $ 5,578 $ 5,378
Accrued charitable contributions 400 400
Accrued medical claims 348 307
Other 163 225
Total accrued liabilities $ 6,489 $ 6,310
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - Operating Leases (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2020
Sep. 30, 2020
Sep. 30, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]        
Operating lease, termination fee $ 0.3 $ 0.3    
Operating lease, restricted cash deposits     $ 0.8 $ 0.3
Operating lease, future commitments     $ 5.2  
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Commitment and Contingencies - SAFE Agreement (Details) - USD ($)
$ in Millions
1 Months Ended 2 Months Ended
Sep. 01, 2021
Jul. 09, 2021
Nov. 20, 2020
Aug. 31, 2021
Dec. 31, 2020
Nov. 30, 2020
Jan. 31, 2020
Dec. 31, 2017
Dec. 31, 2020
Dec. 31, 2019
Class of Stock [Line Items]                    
SAFE Agreement, rights and obligations, fixed payment                   $ 5.0
Proceeds from SAFE agreement             $ 5.0      
Issuance and sale of redeemable convertible preferred stock (in shares)         11,434,248 14,954,146 737,463      
Common Stock                    
Class of Stock [Line Items]                    
Stock converted from reverse capitalization (in shares) 110,973,213 571,642 4,443,906 12,342     1,236,135 670,480 52,776,787  
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Schedule of Debt (Details) - USD ($)
Sep. 30, 2021
Apr. 09, 2021
Dec. 31, 2020
Jun. 30, 2020
Jun. 29, 2020
Debt Instrument [Line Items]          
Plus: Premium $ 0   $ 708,000    
Less: Unamortized debt issuance costs 0   (2,566,000)    
Total long-term debt 0   34,749,000    
Current portion of long-term debt 0   2,423,000    
Long-term debt 0   32,326,000    
Paycheck Protection Program loan | Paycheck Protection Program loan          
Debt Instrument [Line Items]          
Debt, gross 0   3,520,000    
Amended and Restated Credit Agreement          
Debt Instrument [Line Items]          
Debt, gross $ 0 $ 33,300,000 $ 33,087,000    
Plus: Premium       $ 1,400,000 $ 1,400,000
XML 73 R62.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Convertible Debt (Details)
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Sep. 01, 2021
shares
Jul. 09, 2021
shares
Nov. 20, 2020
shares
Aug. 31, 2021
shares
Jan. 31, 2020
shares
Dec. 31, 2017
shares
Dec. 31, 2020
shares
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Jun. 30, 2017
Mar. 31, 2007
USD ($)
Debt Instrument [Line Items]                          
Loss on extinguishment of debt, net               $ (2,693,000) $ 0 $ (4,323,000) $ 0    
Common Stock                          
Debt Instrument [Line Items]                          
Stock converted from reverse capitalization (in shares) | shares 110,973,213 571,642 4,443,906 12,342 1,236,135 670,480 52,776,787            
Class B Common Stock                          
Debt Instrument [Line Items]                          
Debt conversion, converted instrument, shares issued (in shares) | shares   682,070                      
Convertible Debt                          
Debt Instrument [Line Items]                          
Debt, principal amount                         $ 2,000,000
Interest rate                       3.75%  
Debt, decrease in carrying value                   100,000      
Amortization of discount (less than)                   100,000 $ 100,000    
Loss on extinguishment of debt, net               (2,700,000)          
Debt outstanding               0   0      
Interest expense (less than)               $ 100,000   $ 100,000      
Convertible Debt | Common Stock                          
Debt Instrument [Line Items]                          
Convertible debt, conversion ratio (in usd per share)                   3.72      
Convertible Debt | Preferred Stock                          
Debt Instrument [Line Items]                          
Convertible debt, conversion ratio (in usd per share)                   5.87      
XML 74 R63.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Paycheck Protection Program (Details) - Paycheck Protection Program loan - Paycheck Protection Program loan - USD ($)
Sep. 30, 2021
Jun. 21, 2021
Dec. 31, 2020
Apr. 30, 2020
Apr. 13, 2020
Debt Instrument [Line Items]          
Debt, principal amount       $ 3,500,000  
Interest rate         0.98%
Accrued interest (less than)   $ 100,000      
Debt outstanding $ 0   $ 3,520,000    
XML 75 R64.htm IDEA: XBRL DOCUMENT v3.21.2
Debt - Amended and Restated Credit Agreement (Details) - USD ($)
1 Months Ended 2 Months Ended 3 Months Ended 9 Months Ended
Sep. 01, 2021
Jul. 09, 2021
Apr. 09, 2021
Nov. 20, 2020
Aug. 31, 2021
Jan. 31, 2020
Dec. 31, 2017
Feb. 29, 2016
Dec. 31, 2020
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Jun. 30, 2020
Jun. 29, 2020
Debt Instrument [Line Items]                                
Common stock issued (in shares) 36,500,000                              
Fair value of common stock issued                   $ 357,198,000            
Additional interest, premium                 $ 708,000 0     $ 0      
Issuance of Common Stock for conversion of convertible debt                         4,631,000 $ 0    
Loss on extinguishment of debt, net                   2,693,000   $ 0 4,323,000 0    
Paid-in-kind interest                         165,000 329,000    
Class B Common Stock                                
Debt Instrument [Line Items]                                
Common stock issued (in shares)             800,000                  
Common stock issued, price per share (in usd per share)             $ 12.35                  
Fair value of common stock issued             $ 9,900,000                  
Debt conversion, converted instrument, shares issued (in shares)   682,070                            
Redeemable Convertible Preferred Stock                                
Debt Instrument [Line Items]                                
Debt conversion, converted instrument, shares issued (in shares)       2,651,179                        
Common Stock                                
Debt Instrument [Line Items]                                
Common stock issued, price per share (in usd per share) $ 10.00                              
Stock converted from reverse capitalization (in shares) 110,973,213 571,642   4,443,906 12,342 1,236,135 670,480   52,776,787              
Amended and Restated Credit Agreement                                
Debt Instrument [Line Items]                                
Proceeds from debt, net of issuance costs             $ 3,400,000 $ 35,000,000                
Payments of issuance costs               $ 800,000                
Additional debt recorded to PIK             1,600,000                  
Financing fees             $ 200,000                  
Interest rate       11.00%                       12.00%
Interest rate, deferred option       2.00%                       3.00%
Amendment fee                               $ 2,500,000
Additional interest, premium                             $ 1,400,000 $ 1,400,000
Issuance of Common Stock for conversion of convertible debt       $ 18,000,000                        
Payment of debt prepayment cost       10,000,000                        
Payment of debt prepayment cost, prepayment penalty fees     $ 4,000,000 2,500,000                        
Payment of debt prepayment cost, debt prepayment amendment fees       $ 5,500,000                        
Debt outstanding     $ 33,300,000           $ 33,087,000 0     0      
Loss on extinguishment of debt, net                     $ 5,200,000          
Interest expense (less than)                   $ 0   1,500,000 1,200,000 4,600,000    
Noncash amortization of debt issuance costs                       400,000 300,000 1,700,000    
Amortization of premium                       300,000 100,000 200,000    
Paid-in-kind interest                       $ 300,000 $ 200,000 $ 300,000    
Amended and Restated Credit Agreement | London Interbank Offered Rate (LIBOR)                                
Debt Instrument [Line Items]                                
Floor rate               1.00%                
Basis spread on variable rate             8.86% 12.50%                
XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.2
Redeemable Convertible Preferred Stock (Details)
1 Months Ended 2 Months Ended
Sep. 01, 2021
shares
Aug. 31, 2021
Jul. 09, 2021
shares
Nov. 20, 2020
shares
Aug. 31, 2021
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Nov. 30, 2020
$ / shares
shares
Jan. 31, 2020
shares
Dec. 31, 2017
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Sep. 30, 2021
shares
Jun. 30, 2021
shares
Mar. 31, 2021
shares
Sep. 30, 2020
shares
Jun. 30, 2020
shares
Mar. 31, 2020
shares
Dec. 31, 2019
shares
Temporary Equity [Line Items]                                  
Issuance and sale of redeemable convertible preferred stock (in shares)           11,434,248 14,954,146 737,463                  
Issuance and sale of redeemable convertible preferred stock, price per share (in dollars per share) | $ / shares           $ 6.78 $ 6.78     $ 6.78              
Aggregate purchase price | $                   $ 213,500,000              
Equity issuance costs | $                   $ 11,400,000              
Convertible preferred stock, shares authorized (in shares)           83,810,000       83,810,000 0            
Convertible preferred stock, shares issued (in shares)             26,388,394       0            
Convertible preferred stock, shares outstanding (in shares) 31,485,973         0 26,388,394     0 0 0 0 0 0 0 0
Convertible preferred stock, liquidation preference | $           $ 213,500,000       $ 213,500,000              
Exchange ratio 0.8381                                
Common Stock                                  
Temporary Equity [Line Items]                                  
Stock converted from reverse capitalization (in shares) 110,973,213   571,642 4,443,906 12,342     1,236,135 670,480 52,776,787              
Class B Common Stock                                  
Temporary Equity [Line Items]                                  
Conversion ratio   2                              
XML 77 R66.htm IDEA: XBRL DOCUMENT v3.21.2
Equity (Details)
Sep. 30, 2021
$ / shares
shares
Sep. 01, 2021
shares
Dec. 31, 2020
$ / shares
Class of Warrant or Right [Line Items]      
Common stock, shares authorized (in shares) | shares 600,000,000 600,000,000  
Common stock, par value (in usd per share) $ 0.0001   $ 0.0001
Preferred stock, shares authorized (in shares) | shares 1,000,000 1,000,000  
Preferred stock, par value (in usd per share) $ 0.0001   $ 0.0001
Fair market value price period 10 days    
Fair market value, maximum conversion ratio 0.361    
Common stock equals or exceeds $10      
Class of Warrant or Right [Line Items]      
Stock price redemption threshold (in usd per share) $ 10.00    
Redemption price (in usd per share) $ 0.10    
Notice required for redemption of warrants 30 days    
Trading days threshold for warrant redemption 20 days    
Consecutive trading days threshold for redemption 30 days    
Business days required for notice 3 days    
Common stock equals or exceeds $10 | Minimum      
Class of Warrant or Right [Line Items]      
Stock price redemption threshold (in usd per share) $ 10.00    
Common stock equals or exceeds $10 | Maximum      
Class of Warrant or Right [Line Items]      
Stock price redemption threshold (in usd per share) 18.00    
Common stock equals or exceeds $18      
Class of Warrant or Right [Line Items]      
Stock price redemption threshold (in usd per share) 18.00    
Redemption price (in usd per share) $ 0.01    
Notice required for redemption of warrants 30 days    
Trading days threshold for warrant redemption 20 days    
Consecutive trading days threshold for redemption 30 days    
Business days required for notice 3 days    
Public Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) | shares 5,519,991    
Exercise price of warrants (in usd per share) $ 11.50    
Private Placement Warrants      
Class of Warrant or Right [Line Items]      
Warrants outstanding (in shares) | shares 5,013,333    
Exercise price of warrants (in usd per share) $ 11.50    
XML 78 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Narrative (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 2 Months Ended 3 Months Ended 8 Months Ended 9 Months Ended
Sep. 01, 2021
shares
Jul. 09, 2021
shares
Nov. 20, 2020
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Aug. 31, 2021
shares
Jan. 31, 2020
shares
Dec. 31, 2017
shares
Dec. 31, 2020
shares
Sep. 30, 2021
USD ($)
$ / shares
shares
Jun. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Aug. 31, 2021
plan
Sep. 30, 2021
USD ($)
$ / shares
shares
Sep. 30, 2020
USD ($)
$ / shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of equity incentive plans | plan                       2    
Options outstanding (in shares)       17,158,714       11,350,934 17,158,714       17,158,714  
Total intrinsic value of options exercised | $                 $ 100   $ 100   $ 1,800 $ 300
Weighted-average grant date fair value for options granted (in dollar per share) | $ / shares                         $ 3.78 $ 1.72
Common stock, shares issued (in shares)       181,164,377       114,266,515 181,164,377       181,164,377  
Forfeiture rate       5.00%                    
Stock-based compensation | $                 $ 12,684   3,087   $ 20,700 $ 9,833
Selling, general and administrative                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock-based compensation expense related to secondary sale transaction | $                 6,500       6,500  
Stock-based compensation | $                 4,870   $ 2,295   $ 11,125 $ 7,404
Common Stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock converted from reverse capitalization (in shares) 110,973,213 571,642 4,443,906   12,342 1,236,135 670,480 52,776,787            
Stock Option Awards                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting period                         4 years  
Compensation expense not yet recognized | $       $ 28,600         28,600       $ 28,600  
Compensation expense not yet recognized, weighted average period                         2 years 7 months 20 days  
Incremental stock-based compensation expense | $                   $ 700        
Risk-free interest rate, minimum                         0.64% 0.34%
Risk-free interest rate, maximum                         1.11% 0.44%
Stock Option Awards | First-year anniversary                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Vesting percentage                         25.00%  
Performance Awards                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Compensation expense not yet recognized | $       700         700       $ 700  
Performance Awards | Class B Common Stock                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of awards granted (in shares)         14,727                  
Stock-based compensation | $                 800       800  
Earn-Out Shares                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Compensation expense not yet recognized | $       $ 9,000         $ 9,000       $ 9,000  
Compensation expense not yet recognized, weighted average period       1 year 2 months 12 days                    
Number of shares outstanding (in shares)       1,494,208         1,494,208       1,494,208  
Weighted-average grant date fair value for awards granted (in dollars per share) | $ / shares       $ 7.04                    
Expected volatility       89.80%                    
Risk-free interest rate, minimum       0.10%                    
Risk-free interest rate, maximum       0.11%                    
Stock-based compensation | $       $ 1,000                    
Earn-Out Shares | Merger Agreement                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of awards granted (in shares) 1,499,875                          
Earn-Out Shares | Minimum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock price (in dollars per share) | $ / shares       $ 10.63         $ 10.63       $ 10.63  
Earn-Out Shares | Maximum                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Stock price (in dollars per share) | $ / shares       $ 10.67         $ 10.67       $ 10.67  
Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Number of shares authorized to issue (in shares)       21,300,000         21,300,000       21,300,000  
Number of awards granted (in shares)       0                    
Number of shares reserved for issuance (in shares)       38,471,506         38,471,506       38,471,506  
Outside Inventive Plan, 2017 and 2019 Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options outstanding (in shares)       11,899,636         11,899,636       11,899,636  
Outside Incentive Plan                            
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                            
Options outstanding (in shares)       5,259,078         5,259,078       5,259,078  
XML 79 R68.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation - Schedule of Stock-based Compensation (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 12,684 $ 3,087 $ 20,700 $ 9,833
Cost of revenue | Assay services revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 102 105 283 321
Cost of revenue | Product revenue        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 0 4 6 11
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation 7,712 683 9,286 2,097
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Stock-based compensation $ 4,870 $ 2,295 $ 11,125 $ 7,404
XML 80 R69.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Summary of Stock Option Activity (Details)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
$ / shares
Number of Shares    
Outstanding, beginning balance (in shares) 11,350,934  
Granted (in shares) 7,326,665  
Exercised (in shares) (976,563)  
Forfeited (in shares) (387,978)  
Expired (in shares) (154,344)  
Outstanding, ending balance (in shares) 17,158,714  
Exercisable (in shares) 7,376,966  
Vested and expected to vest (in shares) 15,070,231  
Weighted Average Exercise Price Per Share    
Outstanding, balance (in dollars per share) | $ / shares $ 4.75 $ 3.92
Granted (in dollars per share) | $ / shares 5.72  
Exercised (in dollars per share) | $ / shares 2.92  
Forfeited (in dollars per share) | $ / shares 4.11  
Expired (in dollars per share) | $ / shares 2.26  
Exercisable (in dollars per share) | $ / shares 3.79  
Vested and expected to vest (in dollars per share) | $ / shares $ 4.66  
Weighted Average Remaining Contractual Life (in years)    
Outstanding, Weighted Average Remaining Contractual Life 8 years 3 months 3 days  
Exercisable, Weighted Average Remaining Contractual Life 6 years 10 months 2 days  
Vested and expected to vest, Weighted Average Remaining Contractual Life 8 years 1 month 9 days  
Aggregate Intrinsic Value    
Outstanding, Aggregate Intrinsic Value | $ $ 131,028  
Exercisable, Aggregate Intrinsic Value | $ 63,422  
Vested and expected to vest, Aggregate Intrinsic Value | $ $ 116,462  
XML 81 R70.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation - Schedule of Assumptions Used for Valuing Stock Options Granted (Details) - Stock Option Awards
9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected dividend yield 0.00% 0.00%
Expected volatility, minimum 86.80% 83.50%
Expected volatility, maximum 92.80% 86.90%
Risk-free interest rate, minimum 0.64% 0.34%
Risk-free interest rate, maximum 1.11% 0.44%
Expected weighted-average life of options 6 years 14 days 5 years 11 months 12 days
XML 82 R71.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Income tax provision $ 0 $ 0 $ 0 $ 0
XML 83 R72.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Retirement Benefits [Abstract]        
Employer matching contribution, percentage of match     100.00%  
Employer matching contribution, percentage of eligible participant contributions     4.00%  
Amount of cost for defined contribution plan $ 0.2 $ 0.2 $ 0.8 $ 0.6
XML 84 R73.htm IDEA: XBRL DOCUMENT v3.21.2
Related Parties (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Aug. 31, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Class of Stock [Line Items]            
Payments for charitable contributions       $ 100    
Accrued charitable contributions, current   $ 400   400   $ 400
Accrued charitable contributions   500   500    
Accrued charitable contributions, noncurrent   100   100    
Selling, general and administrative   20,632 $ 8,337 48,274 $ 26,755  
Master Agreement            
Class of Stock [Line Items]            
Selling, general and administrative   1,000        
Performance Awards            
Class of Stock [Line Items]            
Compensation expense not yet recognized   $ 700   $ 700    
Performance Awards | Class B Common Stock            
Class of Stock [Line Items]            
Number of awards granted (in shares) 14,727          
XML 85 R74.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Jun. 30, 2021
Mar. 31, 2021
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Sep. 30, 2021
Sep. 30, 2020
Earnings Per Share [Abstract]                
Net loss $ (41,419) $ (13,337) $ (9,484) $ (7,483) $ (19,039) $ (17,579) $ (64,240) $ (44,101)
Weighted-average shares used in computing net loss per share, basic (in shares) 75,684,521     61,099,901     63,752,006 60,934,489
Weighted-average shares used in computing net loss per share, diluted (in shares) 75,684,521     61,099,901     63,752,006 60,934,489
Net loss per share, basic (in dollars per share) $ (0.55)     $ (0.12)     $ (1.01) $ (0.72)
Net loss per share, diluted (in dollars per share) $ (0.55)     $ (0.12)     $ (1.01) $ (0.72)
XML 86 R75.htm IDEA: XBRL DOCUMENT v3.21.2
Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) - shares
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 27,692,038 11,783,979 27,692,038 11,783,979
Stock options to purchase common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 17,158,714 11,333,388 17,158,714 11,333,388
Public Warrants and Private Placement Warrants        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 10,533,324 0 10,533,324 0
Convertible debt (on an if-converted basis)        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Antidilutive securities excluded from computation of earnings per share (in shares) 0 450,591 0 450,591
EXCEL 87 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &B";U,'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 " !H@F]38GR.*.X K @ $0 &1O8U!R;W!S+V-O&ULS9+! M2@,Q$(9?17+?GER57-Z!P]MV\U+6K>R0 M2 T:\ZMD!9T"KMEE\NOJX7'WQ&3;M+SB^=SN6B[XO6CX^^SZP^\J[+RQ>_N/ MC2^"LH-?_T)^ 5!+ P04 " !H@F]3F5R<(Q & "<)P $P 'AL+W1H M96UE+W1H96UE,2YX;6SM6EMSVC@4?N^OT'AG]FT+QC:!MK03621A'^_1S80RY8-[9)-NIL\!"SI^\Y%1^?H.'GS[BYBZ(:(E/)X M8-DOV]:[MR_>X%#BVR]*+ M41B1%G\@M MNN01.+5)#3(3/PB=AIAJ4!P"I DQEJ&&^+3&K!'@$WVWO@C(WXV(]ZMOFCU7 MH5A)VH3X$$8:XIQSYG/1;/L'I4;1]E6\W*.76!4!EQC?-*HU+,76>)7 \:V< M/!T3$LV4"P9!AI@S M&L%&KQMUAVC2/'K^!?F<-0HACA*FNVB<5@$_9Y>PTG!Z(++9OVX?H;5,VPLCO='U!=*Y \FIS_I,C0' MHYI9";V$5FJ?JH,@H%\;D>/N5Z> HWEL:\4*Z">P'_T=HWPJOX@L Y M?RY]SZ7ON?0]H=*W-R-]9\'3BUO>1FY;Q/NN,=K7-"XH8U=RSTS0LS0[=R2^JVE+ZU)CA* M]+',<$X>RPP[9SR2';9WH!TU^_9==N0CI3!3ET.X&D*^ VVZG=PZ.)Z8D;D* MTU*0;\/YZ<5X&N(YV02Y?9A7;>?8T='[Y\%1L*/O/)8=QXCRHB'NH8:8S\-# MAWE[7YAGE<90-!1M;*PD+$:W8+C7\2P4X&1@+: '@Z]1 O)256 Q6\8#*Y"B M?$R,1>APYY=<7^/1DN/;IF6U;J\I=QEM(E(YPFF8$V>KRMYEL<%5'<]56_*P MOFH]M!5.S_Y9KF4Q9Z;RWRT,"2Q;B%D2XDU=[=7GFYRN>B)V^I=W MP6#R_7#)1P_E.^=?]%U#KG[VW>/Z;I,[2$R<><41 71% B.5' 86%S+D4.Z2 MD 83 >LX=SFWJXPD6L_UC6'ODRWSEPVSK> U[F M$RQ#I'[!?8J*@!&K8KZZKT_Y)9P[M'OQ@2";_-;;I/;=X Q\U*M:I60K$3]+ M!WP?D@9CC%OT-%^/%&*MIK&MQMHQ#'F 6/,,H68XWX=%FAHSU8NL.8T*;T'5 M0.4_V]0-:/8--!R1!5XQF;8VH^1."CS<_N\-L,+$CN'MB[\!4$L#!!0 ( M &B";U.T^4ABNP4 %<9 8 >&PO=V]R:W-H965T&UL MM5G?<^(V$'Z^_A4:I@_M3 BV! %N"#.$)%>FN82$M)EKIP_"%N");7&R#.&_ M[\H&BV3,VO=P+^!?^^GS:O7MKCS82O6:K(30Y"T*X^2RL=)Z_;G52KR5B'AR M+MYG1E'8HHYST8IX$#>&@^S:5 T',M5A$(NI(DD: M15SMKD0HMY<-MW&X\!0L5]I<: T':[X4,Z'_6D\5G+4*%#^(1)P$,B9*+"X; M(_?SN.T8@^R)OP.Q38Z.B7F5N92OYF3B7S8%EYCP18QF^!+Y>739Z#>*+!4]#_22W?XC]"W4,GB?# M)/LEV_S9=K=!O#31,MH; X,HB/-__K9WQ)$!:Y\PH'L#^L' /67 ]@8L>]&< M6?9:UUSSX4#)+5'F:4 S!YEO,FMXFR VTSC3"NX&8*>'8[D1BC1)LN)*)(.6 M!DQSI^7M[:]R>WK"OD^^REBO$G(3^\)_;]\"+@4A>B!T15' F5B?$^:<$>I0 MMX3/&#=_\/0YH?TR\W=T6.$?EN&Q$WC7TDLA:C69Q/F:,;'W[QT\129:1,E_ MR!CM8HQV-D:[:HSGW5J430%N[CK-1X1%IV#1J5*"Q7NR)-82Z7+&.%0 M6J4"8711,+JHQV@J5"!]$V($@KS413C2(:A^^?2I(BZZ!;=NS3E3'#0M"XO3 M[L*Q%CQ,,'_U"DX]%.D=L@%.0^C>9"E7'!,1S';;)^MW^!\.D7?/IU M^#R)99!H<),F]SPJG3T<9_;P=73W\&4R/B.3^_$YPLQUK.PY=;A-8D\JF+5L M79^1F8;P(E*1L4QCK7;P[Y<2KD"_OL%('FFS6X?D,W\C$Q^"+5@$7JY IZ>W M K)#FVW:[_5=BC&DEB&MPW#D^Y ]DK/# &N9&I(8M1L!G!Q#?](K0C$J9*;(/[H M@#T_''/\@%&S:<'%Q?PCM:E,- _)/\'Z].K $7L.7\#OI@4^F*QECTEL! MFX)XF8566E[IX8C?/M:'[YG9K.#62@N3&(J,O(HW69T?J)8RPQ%Q9M0F!5HK M*9@$"BD 5N!2JET9GPJ<>QDWN>=!KP*)1?@Y(,;09@1:*R/,(AZ&Y"I- B.1 MI0QQG(H*C=H$0&LE@)M(J*6)KB^ H%>P'*,UC\M]AP-6,;-J3VNI_SZQ&V^<.LW#)<(Z?I/ P\ M\L*5Z=03 J(/S4>P,7U(UH)EX72XC0UI=91U?UZ06HEDN*K]2)#B2(5OM"3K M5,'4)8+47;I6/!FN=C7"M&*[!,+T!=N6M(K9QB6N?IQ6 )V.T];1UK6I(;,= M_81X9O\EW\4NKA9?#4;97GG+/IY_/ #W%U+JPXD9H/B6,OP?4$L#!!0 ( &B";U/#D/B/ M? 8 /<: 8 >&PO=V]R:W-H965T&ULM9EK;]LV%(;_ M"N$610LXL4CJVB0&VF3#"NP2-.WZF9'HF*@DJB3M)/OU(V7%LL5+LF$+D$2R M#X_>0_*4*O#0U*V\F*V5ZMXO%K)?78OE.=^HFK7T6@"Y:1HB'C_2FM]?S.#L MZ8//[&ZMS >+Y7E'[N@-55^[:Z'O%GLO%6MH*QEO@:"KB]D'^/X2IZ9!;_$G MH_?RX!J84&XY_VYN/E47L\@HHC4ME7%!]+\MO:1U;3QI'3\&I[/],TW#P^LG M[S_WP>M@;HFDE[S^QBJUOICE,U#1%=G4ZC.__X4. 27&7\EKV?\%]X-M- /E M1BK>#(VU@H:UN__D8>B(@P8P]C1 0P/TT@9X:(#[0'?*^K"NB"++<\'O@3#6 MVINYZ/NF;ZVC8:T9QALE]+=,MU/+2]Y6>E!H!?25Y#6KB-(W'TE-VI*"&^-8 M@A/P]>8*O'W]#KP&K 5?UGPC25O)\X72&HRG13D\[^/N>/>G_8%_Y&"-HJ0*34<08%6V:ZEYD^VX.MXN+1I2NUGQBE M<3K195ME_<1VRY#O@*2BBTKJ7.<,TM!GN.)2ML& MQHE'9;Y7F0=57@O:$58!^M"9^B/[I.%J384N>_ZDW(G.+4%)#..):ML(PB1W MJR[VJHN@ZB])(<'Z('/3 &]&A'JL1]Z4RH[4XV\F3YX.U(1Y]E4JVV% M"X@]6D=.0!34^D<_,VO>WITH*IK T ^.#@445DEW&.',,S?AR!X8AL]N=@:D M87M:PERGSE2=;8=BA I/RL,1.3!^$6YK1FY9S12;UJ1COR,OX N!T9%'0PMG M\ X&0!Q;<]TVRW3A]D0^H@*&6:$5BHVNR=[(!Y$V$/0<+Z8:'588^D9GY 9\ M(3@$U25CX^Y%FP4:^-;T=A C2Y%'X(@,&&;&@<#672(<8+ ZS[9!V)=Z(Q=@ M& Q/,[OCHM^>:.J.Q:*BMVZY=OVWIJ,#$3'RE#,T @*% 7',L6H=!3^U,YOAYDG<=#!)B(,AY^(:$_T'GDO MTNPPC'T+&30 M" P4WJ3H3>E6+Q&8KNG>+$+V'L0:=-L$%BCUJ!NQ@\+8^?79#$Z8GDN?1P;%OTS%6M;%9%G&X5&\* P>';5Z#F!-E/T$,9HJM V M2U*<^2KFR!X49L\E;QJVVR[O]O>\5:R]HVWITQOT9X[GWLN.E/1BU@EJ=FAT MM@2N$Y'_P-%QS"/44!%A!V=1E$$]7I.@"VI-_0,P+G^Q/P"N2;";!@W:LT% M^XM69Z#E3Y\R*:6BC>O8!J=/1U"]:97M#S\ MRGG -)S9V)2;9G30Y+B'1@CB, 3-]-/+"G_WI+O.\740S.$*,S?6W.TK=45WCI/ERTB7P"I]729>19IN,1VC@,[4/%0YEP"K2A?!)G21I- M%Y9.0[UW2SV,Q"/ <1C@._#(?USFA@!LVIX=AYYDD!/2MC/"(>AQ%O M<;//R'\=3FJ=,SM/!QQVSM.!Q<%;"?-*Z#6:$AV&,=#?KSA73S?FW&(NVA4KJX%_*;6G&NT<.Z;M3E:*7UYO5DHN8KOF;JE=CPQORR M$'+-M+F4RXG:2,[*MM&ZGI H2B=K5C6CJXOVNT_RZD)L=5TU_)-$:KM>,_G] M+:_%_>4(CQZ_N*F6*VV_F%Q=;-B2WW+]9?-)FJO)(4I9K7FC*M$@R1>7HS?X M]8SFMD&+^+/B]^KH,[)4[H3X9B_>EY>CR(Z(UWRN;0AF_NWXE->UC63&\4\7 M='3HTS8\_OP8_5U+WI"Y8XI/1?VU*O7J7-2J M_8ON.VPT0O.MTF+=-38C6%?-_C][Z(0X:F#BP U(UX"X#>*!!K1K0,_M(>X: MQ.?VD'0-6NJ3/?=6N&NFV=6%%/=(6K2)9C^TZK>MC5Y58R?*K9;FU\JTTU=3 MT93FMO,2F4]*U%7)M+FXU>:?F0]:(;% 'S=<,GM?%6*-1:[-I%S9V;+CZ'>A M%!JC+[?7Z/FS%^@9JAKT>26VRD#5Q42;0=JN)O-N0&_W R(# Z+H@VCT2J&9 M&5@)M+\.MR\"[2=&G(-"Y%&AMR08\)9O7B$:O40D(A@8S_3\YA%$Y^=ZG_WO MWD_$H(?I0MMX="#>#=_Q9LL5^NO-G=+2+/._ U'C0]2XC1H/3L*Z9G=B/\=, M^FG[@*;./DS:AK$I<'>5I?1BLCN^'6=@KGT,(7E^"IKY()Q9$7< T^3 - DR M_:A77(88[ILGQYVF2>)0A$ T#5>&$'KECDK3:VK;(:Q/@(B7_ACB;P;/_51 M.?56B@^*:.M <^[&_W"^*6Y6/- [L!]=<8T*.G[ M1G/)E>YBMDM)V.Y>HH:#.:0+>)) W7(#8+";AR$,\22% N4#>O;F 8?=PX%T MIRA(,P;FD$L3P."D2%RF$(P2-UU L,),QP&VO8' 80>^#LZ>1IS#)_L%5C M6ZF5=0E6A)+?Z>'EG@'K("U<#PW /.Y I-B8!I=[*-(I]]XBX;!'ZDIFFT9# M:]ZW*V.FB$1GE,CYR3F#S_TT>.\[ M2-AW6"&WC>2LKO[E91O7KB2V8Y79A=9\O!!RK%C-D>+SK1Q,I00P"-BMG1#( ME1O".!YU!F&.%MNI%+T5(20HQ3LA>;5LD*$I>3/_CHSA;E2]WXPM+@CDF@.Y&P=X($*:MZ:T]]?T"2]#Q)0)@O"0"#) &C#4K2>RD2 M]E)?VZ<)O!RSG=F'&F/9\E9H:X_%C20V1VS;S7D3G$W[9K!>O@W*DC0WML!U MW@ RQ5%1^!M9"$FSA'@[XQF$C H:Q_E05NF]& E[L9_3[GCBA=3S+=60>L!I MUX!Z ') /0 95J_W="3LZ=XHQ;X;FR%WU=R(!IZ9GI[3]Q:*ABW4CYW4T]X] MT;![NAD^U^U:GIZ8QX5;)R$8INZQTS4 ,TXU.ALE_;6B#YQ2O,C MI[OTZ/E)V'M,A6IW:8'C<>J7_SQS#RVG "K.W+IZ#: (26)/1.!@!N?Y@+^D MO>>@8<_Q28IR.]?G3.R^HM/D5T[LOC#2<&$,36Q_ Y^YI0[ Q&X]O(8"4=<+ M 2",XWC@7O15CO["QQ6T+P T7 #.F="YMT3=YSA3 (.]QW8 Z'ACW6R?55!F6JU;?3^:>CAV\/K$&_:EP"<[]_BUU,,?'^-7\_V+SOT MX??O7GQ@NF;%JXHT >TEFFD2I M'2>.FK1W'V[N R/1L:Z2Z))TTOS[ V5)(!<+@)1DMQ\:V7X +%[WV5U@]?1K M4?Y>W>1Y'?VY7*RJ9R\FY?.GQ5V]F*_R21E5=\ME5GY[D2^*K\]. MR,GV%Q_FGV_JYA=GSY_>9I_SCWG]V^VDU#^=[6J9S9?YJIH7JZC,KY^=_$1^ M_(70M"FQAOQKGG^M6I^CIB^?BN+WYH>+V;.3N!$I7^33NJDCT_]\R5_FBT53 ME1;DCTVM)[M&FX+MS]O:7Z][KWOS*:ORE\7BW_-9??/L1)U$L_PZNUO4'XJO MY_FF1Z*I;UHLJO7_HZ\;;'P23>^JNEAN"FL)EO/5_;_9GYN1:!4@S%& ;@I0 M4("Z6F"; @P48-)1@&\*\+XBB4T! 5N@C@+)ID ""O#444!N"D@HDG 44)L" M"HK$'07238$4%!#$-7'Q=N9B.!.N@26[R8:SS1-7D>UT$SC?B6LVR';""9QQ M=RO;*2=PSA/7 )/MI!,XZ\Z%2+;33N"\,]>\D^W$D_7,G]WOJ_6F?)75V?.G M9?$U*AN\KJ_YL-[9Z_)Z+\Y7S2GTL2[U7^>Z7/W\9;&:Z3,EGT7Z4U4LYK.L MUC]\K/4_^K"IJZBX;O[T)2_K^:=%'DWT(9&7Y1I33'^/LM7FTTVQF.5E]?>_ M*4KD/Z/Q'W?S^EOT_:O\>CZ=UT^B4?3;QU?1]]\]B;Z+YJOHUYOBKM*%JZ=G MM>Y'(\W9="/SBWN9J4/F7XLZ6R#%7OJ+:^2OY MH.M8G\!Z6";EO"BC2:[_F9U&/\W^IR>L&3.DUK&_UI?%W^];5;SC>[5O]GD-S%6AO.KU;WBW6I\_[^B8O]:FSU,3J MIF$\7_+H8C4MEGGT_=NBJIX@U;\_8O7]!G#2O\7-(8A4\LO@2H+"G6D5L-,# M=*<'Z+HA[M8#NR/^=G?$5\U6.(T^Y9_GJ]5\]5GSO46VFNIQTB=X=9.5>?4D MRFHMVO2'B)'3B,8DQ0[T^\;%NO&&&']Y'C\]^](^NWV(3H_8KD?LF#WJTXO[ M!A-/+WR(3B_XKA=\_U[DJYEG4MYEY;8[-,:ZP_L.N=@)*XXF;!\!1=_13'8" M)@$!UXKM6,MZG%@CF,0R345,N^OBM0V4-!$R3@'P9QLX(D0)*5*PU,YM)$!< MH'71A(LN[HV- [#.6,O=6,N#QKK/AI.69#3F%&XZ:2T3!/7*1@'$V$8D8!IM MA*02S*"-&4E*P.0%A;E JF$N:BJN_4F61M?AHQ'=[?Z8_YG7D[G MU?JOQ6U#TJKVR84=5*F]Q=5ZSV%#1&)C/,;'E1,U]F)+.+@Z+_V8KO0MTY?L M)_VUYK157GZ93W-<8H*-VFT6:L=YJ^IHU(XN* M:7,J%K,4RAE =04U[(OXZ=?'.ZW\5WJ;-*-[OS*;_3/-JIM%7E5F<016[J:9 MCA;CRK&YB:%5Q,^K^HJ'CJM-G*S)]T&Z(AMR1?SLZMYLF7;,EH4V5U 1!:+[ MP::Z"H"Z8AJ*1?P<:RTF*A/",[BUT?V@KDR&BA _%[G*:_=0V21C1*208)], MPKBN<$;1$#6 *!W&Z<>;MKJ45!$9<\@?$:2#71.CMHA?;WF[TH?Q;^KO<# B MP"(98RC8.QL2PZ5F*T6F:"P9W"8VSEH;-F3$-&=GCA&E1L-2OX9]:+OZ#='ME-"_U:]X'L,TW+?J,L&$9>WL\J-'--.3S.*Z53FUE[##3$:3#3D>0+D,=@4)C#Z\-,=41 MH,]6IX9W6P>QU! 8-=@0"+78$8IOL" BQV<,"76 5 MV58[@K+-=F0P4;L=Q]F&.XJ#ECLV@]!T[X&9(!C<>.\!["YH0T-I\OCV.S6, MD_H9Y]ZV);5I)E$.CDD-QZ1^CCG$=J V,1Q1EP2&&E(_-?11<(K0)\Y)[%@$ MS+ G%F)/_:EU2-6-F4V$$L)HPE*P_,\1I"N882@3"U$F/[4.:FIFLY\1H2D! M9\ 8P4%RC4 @N6:V]X.I5#!XXB"X$="U$PS#8\H%=0RJ86_L(:->06N&]0]J MM:):QPYKA<7LS>&8X7#LP>)6;^Y6@97<.W#%#/]A1PU=A67L';MB1J6QHT:O M@KX"AH6O4%\!@G3UQFA(=G!\*+QR;66)N M8,+!SCD"L$\UN"W47(#CH+D @ M7G_051"V:4/'ODN 5# A>"\A:[[4;5#3/@CQ"YX+:>IQ:1#X"Z\ALZ MP(\0NPB-+K<5J]3KT*%6N5&KW*]6]R:_'(E%0 ^Q'].5V&A5'HA6# BK<#LB MP82 $8 0JBMHZSJ(7Z\.(?(<\2J @^_*C^D*:90I]RM3']?G6- AM<)2DS"N M*YS1HGR(%CV,BHPYHD))S!D54,,@2-?5(*-"^1 5N@=+X4CP/(WA$39&8%;W MP@J48PI4I 0J4 P'%P>F0%.>)J[5810H#P5C'LZ?RWM'7+C1N#P4<3FN/Y?[ MXB;=2V%&UXKX\4F),*I2[*DJ]R4EPE:;5#'"'>X*8?2FV%-O#B$EPM:/EME] M&0!UY3=:5/BUZ-YZ7R#*$O(H/Z8KL5&G(G -8(#>%[:J9+& IUP(U16T=;/R M>,%_@:A.0$^N_)BND$:U"K]J]>E]@=Q&E%S!DST(ZXIF5*4X0%4.]00*S.Q$ M/8$(TK44C(H2!]P7Z'/&;^H/>@(1'%3[",3:$+;60SV!",[R!&(8GR=0&#TJ M#M"C0T*0CB&W[5@8%D,@6J=H@@0]#*\0Y,B"=N]'&UV='/6^09^^;UKT1>81 MB*Z-$+#<7B&X$0!V^VU(0G+ C83^=W((.@ V7W#=8S=4(3G>O8->,M*^O"\Q M=" )N:KWC>,[%I+- CA-$D$O'PY[@]]C4 EXXI0"CP//R-('DLEJ(+'/H*T M+NPWV2PZY9])H2;BT;TMAT$FYP&SE"Y@O=!$1S4P.][8"88ANLUFP#!?ND![*YM0Y<3\?@F9])Z M9N0GPD]Q2&F)R)S7*5A/9; -25WY#AQ$^&C^(' M3VQ:21(J7>9E8EAELF<\)&00)TC< _+SRP"H^VK+,$#I9X!#3&*)/,L@,'IX M&4)U!3643?HIV[%>&$CD>@$1SDLWTG T&7BK<< ; XDX:!(XKEY,5VA#VJ2? MM UQ-$B$PT!'@Q_3%=)0%^FG+CY'@T242LH5V#R3(*PKFM$\ M$&K9SQR107?42P2"NAH0G-?5( TID,<+V7@\D_B&\_F9NN]@#2%0![B$_.Y' M5$;E\P=U931<0 VY'7GX)E+8XTWV* MV]6@#!-2(6_5X:X&97NH4%<#@D-=#0@.=35@[4)7 X*Q70V88+:K 4%9\XE4 M9+L:$)3M:E (A<1<#5AEF*L!'U3;U8"T:[D:L&Y"5P-6#^IJP"KSN1J4((Z%0T15/N_2E;(S9R$4Y?5K%II+8[WVCBLRA''B=)'*&?0_3/N M#SU'H*YN&]*E#GN9'.XJ\N98VV%0K8P1''QX?XY@H"FC,-].3#AL[PH!CHAU M3&(/;*1(8L?IEQIRF#[D^^2@ 9GV?DF3&JZ8'OOQ<5C,WB^+4\.9T@=[6=R^ M]X?+V_MA2FKT8'K4E\5A&7N_2DF-LDR/^K(XZ)])L>>XN'\&@;JZ8S1J.L37 MM.?215Q,F(LFM96PY:)!,/!<0YI#730(SG+18!B?BR8UW"#]"QZ/IH88I$<. MR@33/]EN',%%X@J_I(9-I'N&7X:$CU*$&J16/J40JMN#5J:M!PK1I-C3%&NY M^T$@[58[[];Q@C3;NCK.A,2*)@5A0-A6FJW8KW ')2Z*$1\$O"H6 %!6[FU M8K_*]:8)BA%3DS &[ZE.>@"!@*V<6O&0&S6'D8#QMK&N]A),$D'!<7R.89W+ MN)6$*QZBC_<@"=L&.FI)-L\*@/I"@5!_82 K:U",91-1,73A76% >ZU@-R 8 M)\JY6%KIPN*][D#\FB]OBS(KOPU68"1N)0&+_=;U^/HZG];-H?KBKM)_JZKF M=/TT7ZV/J=-HE:__6)>9/KGNOX]B6E3WZ>:_8^(TE?0T3=*0LV(K1J]UV4H7 M%A^B@/?I$3D5Q+&"?2]G0 ]:.<7B1WG'XA"Y?^JPN)4[+'ZPIRP.,7N_92'M ME)?D+WC-0CI9*Q_Y/0O!4E6FSD@7:6>K#*2K/$Z"4"1%9<+@N>P'@1ZT5&X@ MC^51+A@1)(LEH8P[KJV3=A[+0"++ Y*8(M<"80#X,H0"T4R";Y2 &BV2J M)$1R&,T(XX"X+7T6R&KI7\C3]=&U_5*$:>L@F^6?ZO#JL)68D"1QR]W29(', MEX?(C4^%;4KRA!%K)@(PT*&68@MDRWP@U1R>(UOG496H5#JSD[;39@;R9CXF MWT!R5>K?Z?4&&3.20M,^'?#*$M>8M!)?DD#F2_^83"XFX^A"K]?[[QL)#(<\ MU00].,5(IDN6B+CYS]6=EM8.I+P\>G?PC,](VB4]M:F5017)A6DY!%R5N2SM M5M9,$DB;.<@E@.3!'!'H, RA@*@M A#(F.EU"B#I+T><<"C=9 L4;B 0L,4 M!J7+/)3;8QDF'2&] =AS#.O<52T6,2AMY3Y& I9#$HOK84 KL(>!+ <"5A$: MVL.0=FP/1?F">Z251)'0T W0P\S(V!-YV+;MO88()&\1GTVBQ,)CZZ\7!$G<&-)?+8H2R-\X^)3Q3SWVA13ZY&#,LMG.6E]NV'PQZKNL_#S7 M1NTBO]9EXQ^:B\_E_5>-WO]0%[?K[SO\5-1UL5Q_O,DS/>$-0/_]NBCJ[0_- M5RCNOO'U^?\!4$L#!!0 ( &B";U/D*\L!T D /HK 8 >&PO=V]R M:W-H965T&ULK9I;;]LZ$L>_BA"TJ[ MY&=3M_+CQ;[K#A^62UGN:4/D>WZ@K?IFRT5#.O56[);R("BIS$--O01IFB\; MPMJ+JTOSV:VXNN1]5[.6WHI$]DU#Q.,G6O.'CQ?9Q=,'=VRW[_0'RZO+ ]G1 M>]K]>;@5ZMUR:J5B#6TEXVTBZ/;CQ77VX29/]0/&XI^,/LB3UXEV9/KZJ?6OQGGES(9(>L/K M?[&JVW^\6%TD%=V2ON[N^,/?Z.@0UNV5O);F;_(PVJ872=G+CC?CPTI!P]KA M/_DY!N+D =6._P$P/@#F#Z# W!\ !I'!V7&K<^D(U>7@C\D0ENKUO0+$QOS MM/*&M;H;[SNAOF7JN>[JAK>5ZA1:)>J5Y#6K2*?>W'?JG^JM3B9\F]P0N4^^ MJAZ7R2+Y\_YS\N:WM\EO"6N3[WO>2])6\G+9*36ZS64Y_O*GX9=!X)?7R>^\ M[?8R^:(45,^?7RHO)E? DRN?0+3!>WIXG\#T70)2D'GTW+S\\30B!TZ1A:8] M&&COCP,5I&/M;ABJK&-41II%4[/(-(L"S?Y#3>V:2V_ AR=S\Z2>O\>K18X M4MX<3^/@,4,H2[/)[)DP/ G#47^OJW^KX3J,F8ZK*5[RMF0U3=I1L?ZTU".I MU\--#1[NB="'2(CR24D>#=%]Q\L?"SVYJZ3DCM"55D9:=?)=43):\UX- ^Z)<:UC? M>$?KRI6(5S,W7)L,%X& KR$B>1(ZIYJ=_104? VM'7#&3[UJ@%U"U1CQ<(^-GRK">0[FNEVKD&Y@=8-7#?QQ M5"=O2%D*.DV'<>2_3?1$/A)6DTU-%ZK46DBB\J"D92],K[S3.='K(G#G1)'/ M/72-%B=A>.ZCI54&HS[>"GYDICA[HU/WD8K'MXG2KI)F2>4PF_E&50BTTSUX M5'F>"W\_04=?#N#<"==H =8XX(6%8Q:GXYN[2?MA MY<@5E:&YR;W&J1/238\7K";8* ;:]LP\54N$=K=0>:2)=;9+ MC7F)[C%9A/(SL%P!<:Y,\^A 'D.3"'C L%[/ZQ./%4 PD%F !0B( V3J;D'5 MD.S] ET.9 @Y,\6URO/03+&\ '%>J "*7LFS4_M,E0I<)"R<6'K8DJ:A6%IN M@#@W;LGC$WT//LR%0>UUQ 7)HL".*ZY5@-' T@;$UVMZJ^#L@MLKV5UVJ8F. MT+P2]=H5!0[L) "++;".)*8L-_6\CDSW M:$8G_:MG!]VIOLA S]II%A2/2: GH>4,C'/FMA?EGLC7BO60!9J]L>>"/6;Y M*E!]00L@& ?0J>;H:L@KW8<:E*W6CGB/(2[@*J#^9//N[')H-E"&LJ0AW2C[ MU_QRZ50@E[0>,U@$20LMQN#YS4.3$=Z,*6%<)E7JS>;1+.OBTV[TPK=.*E(( M'3]<0Y@&=T"@I1V,[S5^92UIRY?G!XLI&,?4G:I$I^1O*Y)0;H<>2,$<9_/L M[K$+Y01+*7B&4L]&Z.VWVR_)D#:U?+-BU#YT@K22#$&JE7NX$:=30(MZ]7>@NL>8%KL=$+<("VI$E(WH-&>^O MOWY)R$Y0&H(+BF%N/&=P37":AI1:&*(S,'RFE/ZDHF0#9J3>^%=5C@ZU_X#$ M11U8.4/#8[4*+2&0Y2&*\W#*O:<9=WLVD8W"7&,*3=TA#% M:?AENU4#V&S5_BR'35Q52%*S9:5]>C=XIJN1HX+@T^Z_+I8%*_6!HO[>ZYAO MN>9TR"O6=.CD(.T\#%E;"JJ+%/8_.^)#'0+K^?:AQRY3E4W(&XM$%%\ WKQ8 M?4*Z9$-WK&WUN-,5)16,5UZG/"M&A3?7*=_*$F:AJ6YQC.(X?IU35*\MH^ZX M&$;Y&KFSR',:F!>A/1EDD8V*:-ERWQ\.M:S "@36V<_"H4]/:BY[83)Y MR]N%"=!)2:IZUYR*&36<=TEJ75T_4].KVG;/-57ML IHM(/&Y4S:E MV$1Z2Q5?:&UNHG0\L-\WZD44%5,3R(UF@Y"]18[D-KKH O)>>GB M,0$X5+I@RU$.QQ22. M8_+[O.I^_41PD5>@^>&"QR@4[I,;*7$F?N5BQX[4+"A4Q,\5Y,/MBW&C,I8U ML8L[B'-G9K_XV U;(.(X$*,#J.0J60HY'DO7K%% M(8ZC\&Z\'L2F0_5?+;^>"[",Q"]@I&Y\_HO>.+D 1/E*U=_S2'E F:,BE!HM M*7%\87DW*W9.9R!_\>D)]EQ863F9SW,4B /=G5N\YG&\?N=/)<__L9P;?S-_ MUBN>W*!LJ=N9RJ4Q,?AMN(4Z?3A=8K\VUS=GGG[(/-\,U5-O, M<"OV=Z(24BN3FFY5D^G[0H59#!=-AS<=/YB[FAO>=;PQ+_>4*(YK _7]EJO, M-;[1/S!=][WZ+U!+ P04 " !H@F]33#&G&-4" !S"0 & 'AL+W=O M3 UCRNQ#2 MC(/I=,$L3O4J-*4&EGE1(<*8TB0L&)?!9.379GHR M4I457,),$U,5!=-_[D"H]3B(@I>%1[[*K5L()Z.2K6 .]FLYTS@+6R\9+T : MKB31L!P'M]'--*).X"V^<5B;C3%QJ2R4>G*3S]DXH(X(!*36N6!X>88I".$\ M(<>OQFG0QG3"S?&+]P>?/":S8 :F2GSGFRC6G^")J&^\YVR2 @:66L*AHQ$A1^).8>R0[KT MBL0TCG;(IX?E]Y"B//)RNBT/,?NV!'%;@MC[Z^[#L9@R=J8E:DD>N,3$.1-D MI@SWG?;C=F&LQG[[>2!8MPW6]<%Z>X+-L$M!:RPQWMKTZ8J43)-G)BH@%UR2 MRF2D!%V7]G)7:6OW0^_>/://$]JAE&(=GS=+>-1LB[[7TO?.HZ];@+#*YDKS MO[CALJA7=^+7_OL;7!'UO]U@_1:L_RXP;DQU'*K_!HJ^*NU[E&S+?1ABSX\ _WL MOAV^*65"Z:'.O6ZYKL_G.JUMK]\^2\,H2GK=P>!527=81KTX2?I1?S=]1/^? M'_1\_C.ZN'%_2A:[3/>D$6ZT,T(FN3_AZ8E7I#\F% MLGCD^F&.7T6@G0'N+Y6R+Q-W[K;?69-_4$L#!!0 ( &B";U.HF+;E;P( M %@% 8 >&PO=V]R:W-H965T&ULC53?3]LP$/Y7K QM M("'RHQ002R.UP#0>D"(ZMH=I#VYR:2P@Z*32IN%(KEF&=F6 ESZID6$2 M11=APX4*LM3OY29+=8M2*,@-LVW30(@80" M'0*G90TW(*4#(AH_>\Q@*.D2=^TM^B??._6RX!9NM/PF2JPGP57 2JAX*_%1 M;SY#WX\G6&AI_9=M^M@H8$5K43=],C%HA.I6_M+KL).0Q'L2DCXA\;R[0I[E M+4>>I49OF''1A.8,WZK/)G)"N9\R1T.G@O(PN]&J)(FA9&19+47)D9PYTD+: MHV6ZW4(E" MX D[SKDAP!I0%%R>L",F%/M2Z]82A$U#I&XYB/VH G.LCOJ MH/PS/R05!BF2K12SY"#@'%9G;!2=LB1*XJ?Y+3L^.CD .QH4'GG8T3[8K91. MR5VE/FPU^CY=6#1T/W\<*'<^E#OWY<[WE)L6!&J%N_*GC%"5Y=W]+[3%-V7N M\"X\GIOA=3:*QW& M^=E9:*1)]&9-3Q\8%T#GE=:X=5R!X3'-?@%02P,$% @ :()O4TH/+5P! M"0 ;14 !@ !X;"]W;W)K2K;A% M^\76&>[YVH>'N-0ZB1[74E8PC7VN'-Z4/E4QX M#(MQK(.6!1^J['AR>T^7)[[)EGC]'T0L:DJ&3;7VOKUQ>!T MT"U\-HMEHH7QY7DM%WJFTY?Z/N!IW$LI3*5=--Z)H,N+P=7IS]=O:#]O^-WH M==SY+)1W<_=U)_X5M MARUS&?74VS],D987@_<#4>A2-C9]]NN_Z=:>MR1/>1OYKUBW>T\&0C4Q^:H] M# 25#Y.$$Y;QJH5=)T%3;XCZ$S<>I>64?S5%;K8 M/S\&J![9I$-V/7E1X$S7(_'Z9"@F)Y/3%^2][BU]S?)>?T?>75A(9[Y),G4H MIMY%;TTA))@?M95K M&?#;B3N5_%P'K@$\&<&^P(#Q!?F*C\2H<-RU?PHU$(<&'DPOF8C(I"^:J6;@.H,J&\5Z"M M.HH(\CKV94F6B,H7IC3 (^LDX:4HCCI/W-U>\<*//YR^>_,A.^CTPZNA6"^- M6@JRMC_M&F4U4$MEBF-BEF('L2O(#-#L@O..T=#I6&N%XTH@0.1.$X!XX0A6 M>SA'"%AA+Y;J8'0"W;*;9DJZ#EO48664CATV[%V9 OC 9Z:V^K%'4^C4<2@D M(QPN$82^4KI]EKQ%06\&I.6R2]U M#4W)Q)PE:W1#8@H\51YR?2+WCL3T5GPR)>*DC';($7%ST_)"F^C3VT\S+';Y MG>MM;J5[$(B0>NC+:(\!).WJR[Y[P5GDL*YTQ1SPECG_A&"P%J82)J2B2WM1 M-S@ 2V2,&'2D^MJ8:'(GR%L@ M#WO(:T'[O4[A*5,J0WZ>=\0*ZU"B&?K:I"7P:]I8>=C5[:)DOW,"?2RUAN5> M)H[(@,Z1UD>"CN:M=]B"O.-X4"*_T?Z#NGP6VGBTQ7? MA*=+V\ R^G:5I$\S/PWH8@'?/X_:,_-;XLGE!Z,[AN.PPP%]L+@!((I^W07X M4& PMV@M?D-3$A-HRW!YC&A#=)?^!7H!),X<35W+AF"Y,G(]]S]9!<,B7LLZPII MO@.4VB#2X-]@+,(%_O,4N@8&!WC2I0UE/1YOESJ1.$8U: M& +; 0CV.0H9&/.+E M/ L308!LOX&;=JB=;O,0KBW87##VJ-6#:\ (FXXEKU.=-,F7QX8TQI#9H$U M0S<^^G8 OQE+2N/!FPA-%SQ1T?^.F@^Y_^X1\M%BOSA#3OX[]A68%RWF-RCR M8;.7_:AD5G1U"-UH0?,'1SC>/'%2>9$E>:4),8BEM2=5-@>T:9-2(3;'W:M^ _L9# MF7F5!PR.Z6?-E\%"3!%NDW9&D>ZNF$73WA+TCFQO+X.Q!X&=<&:F<+GRAGSD M^/YAB&AR]RW[NSR)PH;M LWLCIGD*':$?'HRQ$PR3^+5]RJ$LM' /YRKN#(4 M&_0_&N9)/'QZ3.E$_=%2E1+=J>#;QDQ5BGV\@NQ\AC:8VU_AO7*!TW7&+YLTDT4A%NSL HS]H)62(@L0%*Q@Q@[ M'6?RS-\:=PT:'?KT,M[Y!,;S%'WH(S^B\^2O8?UJ_RWQ*G]"VV[/'R(QSBZ, M(WXM&PO=V]R:W-H965T&ULS5UK<]M&LOTK*-_DKK5%R:1D*WXDJ9)D>=[NOEHU\:TR:=- M6=GO'JW;=OORR1.;KET>OYD MDQ;5H^^_Y<\^--]_6W=M653F0Y/8;K-)F[M+4]:[[Q[-'KD/;HK5NL4'3[[_ M=INNS-RTOVP_-/3;$S]*7FQ,98NZ2AJS_.[1Q>SEY5.TYP;_4YB=C7Y.L)-% M77_$+V_S[QY-L2!3FJS%""G]=6NN3%EB(%K&[SKF(S\E.L8_N]'?\-YI+XO4 MFJNZ_+7(V_5WCYX_2G*S3+NRO:EW_S2ZGV<8+ZM+RW\F.VG[].Q1DG6VK3?: MF5:P*2KY._VD=(@Z/)\>Z'"J'4YYW3(1K_)UVJ;??]O4NZ1!:QH-/_!6N3Z:MNL5>GMX[X-QL3Y*S MZ20YG9[.[AGOS&_^C,<[.S#>R"Z3_[U8V+8A9OF_>R9XZB=XRA,\_4NH^Z7& M3BY36U@T_- 8:ZHV98'X>6V2K*:CJ:S)\9.E]GG:TB]%U9JFV"3+HDJKK$C+ MQ%(G0\+8VB2M+01ZG/"N^RM]L]L.96G36Z3JSIG!F3&#H1GO^LLU[V[^8_V)]+V(?3/G&[WQTB,N:_O(#O+F87[H!3I(KT[1D MFF*2\5KRPF9E;3L2""(5?8,#4A8>L!']/LH4][$"4RYP3> Y.L]Z4[0TZ EO MILEI+^7=1$_MSS"G7===28)A$EAE7?MO725FCY@%O: M7TV_-O4FM)P]TY:/Z61(=&@_1]2ZJ;O5>G\\D?7]:0[05!5)(MAG*YJ1/E^3 M)!$-=[3JG!9U:W15/9* P6;?O+(/IRJOCDZXJZ(N7T(1U2*6-MT8X!,2;5HY M'WA5==3[\^=-YS!QTEUOBPIL0P>V22N"96@R@9( CDI(3)(T_XUP"7>=D"XO MLK77_2))U#KKF@9"&K7EA11$4EI&18=D+:P7SC]-EFG1N",0&:7Y[]5[$V@L M[<'=27RQ_BM1]/Y\#A YC+FM;>&U0D'+I#$)T3'+$O1MTF!ZLM2NDR7!6#G, M RW['&TCSJ+C@EKVNR]8Y>2L-NE85=FY46E_)-+FTY;H;O8E#]0=\OH,ZH4I M2C:AIM;T6]>2CG.\$%D36=Z)8@-T"EKVTMG8BV5K9-K+SA+^L-#TFP6,K4,0 MHU] >-0:ZM+Q 6WMUC066\S2+1F9LOB7M#^@04_(1.:\ #989)I8KP0[._$Z MAAJTI/Z8S,+^:@[2[/>N()Y3DY X8(%%!2X@8:H;L=Q=0RQAY,3[:G!_CLCB MZSP-6*. ZB#*;6)Z$"38R)G#B_!RNR0L5.]HA)>RXO-7_'%_9G(#LH^$FH@8 MI /H;VZS27^#K68(>%OS*AHX(=8)'[0Z]3&8Q[@NER8PE.TB[I MP.(9-LQJUK'I@HTN_9+3KK.V#M_HK$FQV1@"=JT!]&%&6A6W6*19+J%+%'*, M,="K'BU(? HZK:"/]BT43K4I<&P'.T1+>\6'&T\1R>_!L:5AM:JQAWZ':.R! M66?>CW"A$@?"H-B965+660F=1M\ZK1&:8!YEL;_9'Y7-AL)@!,QMBX-NT M'*5O86V'+LR(7A=59#A3:TT;B"#B./&0NX"EO6/9[\N\J-#^" /407J+MT@K M;!,2*F(RTI6P:)9,$N^PJI-57>>[HF3E)CJ/5%Q:K0H@7AV;)J9ZR^BH M,@-P-$HEDY)ILVNL8V]Q5R4-G5R".3;45.CR6.P@$PK=1C8UVD]4/KHQTL"" MFK6\Y2T#>EA9'OS(?2G0HNX+.Q'&P/9,3YZ? M/9^Y53]&FT?7G[(UT=$D-R!'C,G!N[*1B]Y&)@E!DH1XJ#/)5].3Z71*=LGA M\BMI.$?#@,_%C@[,@3)3U;%QH]\"-7GJ:"0H904GM,'&M$UM83%I4T $LETR MF26YEZU#F=XD3U07=UO5QOT]"Y*E&;JVH,6I*2,6S+HRY?,"_Y(;83&RL@IL M&7$CJ0QJNP<"R*199J=KVY(]@.<#$@B:\[L?E7$!]D! T,C!S6@,6QX;ZSO: M^";]2#OWL[#73E*\V8K6:M]<,AA @2N\3[S ;(SMB56Z5H/X1!Q0->VGKBML)*AB06=%B1S)&V$<"$. M"EFA$MF59L="4)\C;*\A".!_90$ KQ\+LV(4(I?ZLCNXP*0-TZ;!?N-S\B-8 M8602@^JX[MJQ.8ELO[+_8%C$ MEH#H!Y@=D9('^DB9FF9**R8IN*_/$A36!: MJERG%:7_"H\^@NUYY@%G^&;R/FQ;=,)3S+=MG5+OQ08'+VQZ 4)5;%XZ )O!SO[@108(6IO>?GPH"=@!;8$1S:2?*^:PX/ MPD><&Z8+)@ S MD(7@]??7BED/+_9@_WN[*)7V_>"=:8R$%>'ZV)3FS# C:Y]CI"I.+D: M^!\)\?R\;@Q)L60;)"S5[_<3H;M>-F)L7!XJ_'2E="20>59F/0[HBR.^OT8-M P2MNFSKN,)V?$HYSN4"-+#K#Z M @.YL%U*LD&N&$D0#4&KY'B3,]\1PNP0)B<"PD5PICO\1!@PN"(@#S&N=(0S MDCS&]*2Z&ML>%V2_Y2>86H[('6%60$6R;0"YH!JC9)@'ZA[%"P!&+<<3,"$' MN&4*>V>)K@BXD?0L)-C5:R':J]N*D1*I@Y$6&.P">,Z6>#G1C 'B=+0)_^K0&?/8F6;,NY!.18"OQ)HR-YB) M*U2 .\H#D$4'B!%5='3L6"C-JN.DA:;;>) "=BEO? M1;CUM7@!;\RBZ1 CAA*9J/O3\]PUVN!U5 'T#5S6+4IRD&L@O4&4T':TB&>3 M9[,7DQ]=UO*B80$BG3(:R.2#4TE1B C=\/#R&5!4Q[3 M;\?\$^NFK8NQ7\RODN=(JKWV_J=HZ'^:?(4E1YE;- QAFCD2<'TZ^@7D9EF( MV\LQ@]BY%0=.1SM^.IWT/!07E5.B[N(3(G5\#,(, P^<*5*E5^V%(<;">"IO MJ#,@V,"VCT,\+DI>-!$2B<:WSJ'_5]"9&ARBG^)U+$>];U6*!QBK'[L=)IH0 M<39KE#XA0L# JQ6@'Q(5.=N .>'>G\@1)'PX$6G2-,'?DFL"263$) ;-#DR< M!%?JN>,\2:X1'7C?!55\EUQ(T@9^[?T4'IZJ4LT/.=>X(K,*Q K%8$<:WEX1 M%>"AD3YC.TGR@F5"$\1IC[&L=!J%,D9R2,IX8BE#2V1C/+9$9B9M_/Y.76Y,*JZIJ@,CR?/!:0L8ZMF.!FQ; MBQY< 3K3,3.O^%5\AFO'5O0EF3;BSK/)..'N9\XA_\2!2'(9G(MX$P)O/0#I M.=$&5 7U;--22F."XQ\4U?GT?.)'YN97=<4%859!A^\4:TOJ%K2E?@#@>TO, M9-DWN#7'A."WM-GELF)R0 MA9JL]4I/*APP#S3QCH?K&!5< 3YD!(]AFC*)=X^V<%&S W-./.8=;I9\F8I1 M=R8'HG=+(;D/K^/+9QUG;]%-P]$6 '6!GIE$*'8M3)IEKLGQJ8!M4',10QH>0@A\G MS2RRT!@1"B3DE-B#(0^0CNA#>B>XA?$-_+#;5)S'P+88R:?#Y6.T05+)-!P% MY-X3[]R':KH0 *DK*8OHHX5ZUG.?4B>HQ<_TP@D^S :BY"\3] # M\,'CLJ6%:7?&5$$\EA(6KBP9A9FZ?E;@Q@[=@YP:9V&XL1<[=RBA.,)G0*&E7?WHG Z&'(S9-T]? MQ6(P_HT?M!A4<*DN<7ILV%V6YOD0^"/=;-54N!T =J4):SZR:T3Y10&6_I,X)*#9Z3 AT(+ @$S6* 60S)6TF4D]!CK0,R\KI.Y6'8 47 MBXVH-M?W(!DC,4>F4#P+5?A;3QRO G#,MW5)3A'75G*4$#&^A>1?>"-+,K/* MW;J7.P]UA/J\Z;!CN$*<%SUD7"0$SAAVI^1P%P)6;&F++4B.",D^$.7KU@K%CZ,F4O5C<;_HL#> M?G_60[P](O@>%$0MII.@E-QW:#JXMA_TJW U64("UIEH;VYKOV!ZW.JV)EM7=5FOO O:2UP1 M5]>+AC5["$0(G@/R] Y\Y,Q$C-2722!MAFW!NF!OI(2,N&JJI!5ON 4/ MT'/(1_E );$=JG!E>4W!RT:L$O+=KGV ^S%MB!,E30]OJZJ^A?4D2/:NS4\BO3EWC$'>G]X92P9WQA@^TGB3H2JM"/%$ MJ% $Y >V9:^#YN#E7'E&<,[1N-+]X?7515A1K':%CGZ0?0T;H#^9C)0(<4*+ MGD>ZAVOUM$9?&8M/ZZM3K[:D7OU6G"^KA<5:AL$Z;AITW&0OE(!$/Y\IWWV* M*>"=_XFPLB7)7K@0[3TZ@%3R!@@]3C37C.O# M?*F+&&A/G/H%!L.8?V^286BW'X8)]62\]E!V"PFJ6[TL$]HS79^=G/4.X0&D M[$-=KT&A[@-/DH]A:TTX?U:CRD'PJF$"B%J=OZ/"VK9 M=] E\$)?X)MD-CV6ZR<($8G&H$:5-0-[%"5D6\.1#F;L!LH'@5NLZ"9>42R3 M%R$<=9]!@@!IDCO$05V(B],Y#AH_8._8=9T5J2])$WT:*]OXY**TECN:X<[- M$D>H+F'PNA^T%@&W$K]1_\1I4D[LNHA;?.+N.D^4LCF0EAD$PR7W%DTOM@KA M""YJP65H^ O'N'_L+IB-8/Q_EW5B)AV$G![ )Q&/N #@(!0U+C\NM')(STFQ M3D]^>[F$SWB$@&2/#[G"1W&<9:C1>?5\TT""AE^> MLXBUW@6-]C;67A]4>_U)9G.*\M_*9>*^%'%,16$5Z2@N3Q)O7)11S[B[G(]8 MP3 0T==?K+B7,X+B"AJU7OPF:7;K3)NN_?!(,.@N'^2#I0MRDBO&"VIW''6Q MA9-DWO$\CJW"'KG<2ZOHG6OG"R1"N6R?KY7+%+GC9C ?%8\<:@HD6MW(%!QX MK3-1X2?)C:>>U+<'QG:E\7\)/VMAN0[^?C"5.J>.#'&>)[K08$+TW)NNE18, M'$K!#49DX&J@8-,BC[,_S 22+ I)F3UDH>AX@MHU2:.4I7?&M5'>BV2Z+U>F MIJ5NUW*5+/4WL'DQG.D*%][8:1A4.$<:R9MU9\YCK_]^&XLE@P&5[1R+]+@0 MK.%SDWN*/@99HX JZ%DLSB>>_,W2!&MIE2,5$-[+OM*0@_9L;@\G=T$X55WU M1HIK0]G69_=]%S(47L89PDB@\:^21P[>>DNMX7:U*_'Q9U(1H MB!)OJRQV34.@M.]W5GL,S$%-YT_VJW=]G6NH$HB8'NSN.%EJ/DV;EJS*5[.39[TX'7UPWG.^.&OSN6)_7W2^7VW+KC.UY-'#J43F[O?%UW$1D8$D\#&:@XRZ/EJV(/&$-(C"S5 M87J!'9.-%3%EU,XR^!>TG"^EG![]%P.#'$A= V1@[TE MQ(]R;$P[B1/\4?6\6V?N%-J06$)P5VX=L)=D0;Q#&#F48H@Q6N]%@2KE"GR7 MVW_(4?>YM:]OO7%Q,X?+!GY10\#^E^*:N9$,ZMM($\:\RLJ^\G?ZX2))CW%/ M/5L79ADUSDU6\(5KJ,JF%P*\>O_Z1Z_YF[ID4AVBJI_@BB>X_F2RCJ/8[Y=T MO"Y3AR'UXJX=[1T_-*!U'G%YLGN\PS]; 58+]5JD ?C:B[_^BNR0E!,Z:\YX M&2ZH7B6,#/@]:Q&-(I0Z)DKQY75]*VLJ2OZ.5->^%6R ME1Q$9>+3YPT7*:^:>D<.1186AW<]) [/_HO.^$.WV=*^R-G$C41??CC'1]W6 M(M"$C9Y.9Z<<^R1KR5J^%_1]?SE'P_Z%=?=I,-URFYHLY_@B$P2#6S:].2[! M*L1DO-#*K)Q)+>+B'*DY(N?^3G0FGCL@;,+J[9:A8O2PA+L*Q':WTW*Z>Q9# MSG4*[S?5:[6/(PL]?Y'+V,)!WFNHIWGGGY[*_+5% M3_"E80,L5\-XO7R::9X7H5J>E4U( PPV$A[JDS#)@*P'+W"\[--0"/BWF'23 MWB;]ZEU42:[,:1%4B+MP<7DNSP3Z6S51S2'PFP[OHY#QU3.R% \DG$.ERZ7 M!.3]59YBP T VCF40![O=2_)I(_'-/'=BQ.^-E_JLWH1K44'#&B,9'#TI >J MXNGOZ$F/B3("P_:0["B6Q^%I%7V=:JD><,QEPXT1:V2%7E]R-<]T1@XK\F7- MA0OQ0\O):PE25JXBSP3F E:^M,*Y08L7&3@[& 7(Y.&EX8MZ9WS= \;>*38! M,OYEPJ!<7#D!MXS0N2E8I[@DGQD\OA(]UQ4I<7GLK2OY]O'G6O<]$(04?4K9 MZ+L5*J:Y/&!J&EX$>+&WPYQ8N?QB)PJ MM8$4YD40*A?M[&6FO!S'N53IL";%TE.L;%;S1HJO371<-I3NOB.DS[E]XKU% M6GT$Y.4H"6_%A5'>O;U\?].KC?+/-VFW6KM)Z3!F+NFK2HI*PINGC98(Q4(M MS&RC6P6R3\[NCF^873/W(*H?.&F$\E+3@>%N]R_C^0OI;EQ_K4=4?+N?J984 M=L..(%"Y*U9"$1=IJ;JS,=5[I96R5<_I/57 A75\E:IRM>9IQ2OG^^WN;0GA M9P!??NK@T)N:IP=*ZD6W[\''G@ 2P5C^H@HGE=,O(I%^J83?7QP2RMF+8^SQ M;94A.ODS7XU06?R&TN*.A1K/2*8TXZ"7%.)7@(DZ M4-\T:WSC#)<7;OD^@T< F7L1$==_<:1Z>\R?,#..BU'%3/"'K< LU/?Y!R&M MNS3VAT8Z_8P]^<]1Y!KXG9T?9)GSX]G9)-*R,4IUNEO?\'E70W0=1YV=GA-' M_1C)?7CM1UOVU'<\L >T #-2_)$Z']1=W_& 2A_Q033$>;^/KZZOWAWIW3*] MC:2O@L4A7 2 97V,4L9&-(Z1QMX=6IO2)^'Z-U%#""IZ'@KC-P54Z21Z>,(% MU=R],/_N3;5$<3Z5RTS^9 M_IZ!V_V6%53&-S/U]HR&OR2:PAI5' -.?BR7Q_W[XCH%%RAZ#OR))/Y!BFLZ MPH7)P]CPGAO>/SL_XDCH_PZXW :$I*@E)Q.-]674$1-7T1C10]?(E MS6W,PN$%/@U$%JV$Q#C.%@)AXE B(9#%G@$: -3Y2D(^9I]EDM_"LTR#N1&] M^$,+2+./&OX<68O7-?PT!X;6"4 M#D[\F^TR-TJ38R$[KT^?;+UJ2/[<[*J MLF)GO!QES'?^$2L79/%TCR0J MV_W2UEO^)WX6=4NJDW]&UL MI5A=;^.X%?TKA!L4#J#X,TZ;_//;S4]=;8GVZME!>O69J[F][:^^+3<.CBM[&KK"*IFP4)8.)Z/1Q3"3.N_=7O.[)WM[;4J?ZEP]6>'*+)/V M[5ZE9GO3&_?J%S_T:NWIQ?#VNI K]:S\WXHGBZ=AHR71FNWH$@6QORDA\?DIC9#H/_^5KE8>6P'QT1&!2"4S8[V"(O?Q%>GE[;4JNNAAV9:'\:5EON@97)$ MRY7X9G*_=N)+GJBD*S^$1XU;D]JM^\F'"I]5,1#3420FH\GX WW3)LPIZYO^ M@3"%S!-QYQR0?Q?_5FJG^>T_[Q;.6Z#E7Q_8/6_LGK/=\_\SO7]<"SP'^EQL M]4(E0N?BK\8K,8[$+_RRX#UF*6K9/_]I/AE//G^W*YGK_^P2\+U0EI^*5 .K40#R5UI42J][PJE6#*.2;7*2*U #Z\<^U2;'&FKZGB7@VF?QJ5CH6TK_S M0FRE$R?CP60F%CI-H2X*VIVG+5 12[3H0 #_[;GDPX! M$P&23%^?\K-V%'&LZ)U;2ZM8(RJ40>:9G&>5?8W]UJ2IV2#:_3BX*I>?(5IZ MY[&?/>7BN8%X@9F\S!9!\(@1\H-J9?8RU,D?I8;(*Z'R20 'A4C$1J8E^W\R M'@U&(P$H!"M"+E%!L=(;\DCD]G,*Y1L?1-%%8;6ZM^5TV)V,C1Q5N[],@J*H1T>D8^A&5>>T /U,P4 M R)-_@T*Q:[_F44\=\#5%E:ORL;:*7(6]=YEJ!"I(ZAJ"G9/4_(> MD"P9Y@LE5@2-/(3IR@7ER6N9(CNDU\FL[JJX[B728ZQ>@3M22('?2NH!*I[-S[Z77CR'M+P2 M8!^:CN3R/11I7PU%"@([8I0/,X-069&:-Z7"0H+"Q=Z$CM\IZ%.?3$:?=^XJ MNZ%:/ 6O+-/;9/SYE.3*@@Q,H]EH%(W!!J1X')U?747SRUF$4<(5BH.J588^W,\4U;]F*QUX+L ##IC2[O>H0#8E]10Z F"U1#7((/P\F7#O M@5[0F,"6-@GI 93)9W'"4C-0Z^F(V8F%9?DO, AQ;5/Y)L+D 5@,# !4GZK M5$#E>'K&\4_.SS(ZHO&00]@Z3& U/W?:KIV0%T &4*"U+QL@89>1.]C:SP@3 M8@4XQ'BT5@0'-,%"U=1E16' M&2!L_^!LT31;(X4)GX9;[3G=VK8:C:HGD"BY[^F QAAJ=55XQ11=#WU151F" MP KNO8DU"IT;#P>![4P1X).H,HT]Z5N$Y6.$ MB\><*)3I#O$\E0N4$-.LQSAPVEY\Y/+GU9VB#E8()-O-RO$\UDMUJT:=PF_7 M.@X.=W?3)N ;\.*1*?2'1UI] MK.PW4S]&.[HP.J1ACRC"U,.&8&XCE\/6'2K! =4O/"=Y0F MHWR4) J83!WG\O=>)/31"C57PPJEQXCO4^U9MR9WG9I$G3HVUX"#5]W)9711 MX> KUCZ)]PBK@^I7K7-ZT&@+*#@L%$]5N\YS8G(175YA:$3K/7#Q717J8>!P M3W5RN -L:RC:.WWWF*K-H%VC!X;H R;[XU,Q'H^BJ\MI-!E/Q8OQG=%\IZ$M M%G7J'*Y[!W,_GH^C\<4TFEY,V53W3GK01>(,( ]7%DVW&AGPA]'[?'0>S>?3 MEG-=^8.]2[TQQ?@^GU&(1V4##3/JJ[[5]+O@88H.WXH)^$+&8W.X \>[E+^[ MMQSRY_3W767CBA<_:!.1T1& 63'<_-[?(4EX-)A/Y^/!H4]1P]97/_Z80M\V M'9PM&PO=V]R:W-H965TV@23;HCUL-TBV[:'H@9+&%K$4J9)T'/?7=TA96B6;-; '6WS, M-_/-#&?(]5'I+Z9!M/#<"FDV06-M=SV?FZK!EIF9ZE#2SD[IEEF:ZOW<=!I9 M[4&MF"=1E,];QF6P7?NU>[U=JX,57.*]!G-H6Z9/MRC4<1/$P;#PP/>-=0OS M[;IC>WQ$^T=WKVDV'[74O$5IN)*@<;<);N+KV\S)>X$_.1[-9 S.DU*I+V[R M6[T)(D<(!5;6:6#T><([%,(I(AK_GG4&HTD'G(X'[;]XW\F7DAF\4^(O7MMF M$RP#J'''#L(^J..O>/9GX?152AC_#\=>-BL"J [&JO8,)@8ME_V7/9_C, $L MH^\ DC,@\;Q[0Y[E!V;9=JW5$;23)FUNX%WU:"+'I4O*H]6TRPEGMP_XA/* MZ[DE96YI7IV!MSTP^0YP!1^5M(V!GV6-]4O\G$B,3)*!R6UR4>$C=C-(HQ"2 M*(DOZ$M'SU*O+[WL&>RT:N&.N&HZ 11=V\"=CRMJ^/NF-'[]GPL&L]%@Y@UF M/Q[*BT!7=]>F8Q5N BHL@_H)@Y'^YX9<4(**A\L]6%8*A$ZK)UZC 2[[LO3G MNZ2:@YH;MM]KW#.+-55-KZ0\.4Q]H XX]>D52.^R"!0_"VV)47%)>%W$KNT M_YY+L(TZ&"9K<^5SYOZBR>C&&'8"YPZOB.O Y1W$19BM5FX0AVFQI$&V#-/( M#9(DC/,<[L]D!TRQ@&RQ@"*-( [C+*-\"D$.Z][U42Q/_2\)D^62) MB\)4Y3AHB#J84XD>D"<+B".R&(.R1(^*\L$J*DJ MAR1*])\64!#]W.%)O)>=>+L*5ZO$#;(P25,:+)8DZ%:2(LS)V_%PWC+!I(L5 M!14>T/54E_1[U#[-M 6?2L'WWFM# 0:U>Y47'WX'_X#5>37VJ[1'S0JUGAR+ M(S/P+I_EU%B$\&>(@.\6LV18"$G4=.@[ISC-?M@B!0PZI7V2"/@- 8W"GU.K MH'HSHYYA-BM>,XS>9AC"L>%5 ]Q B2YT&BNUE_P_LN' X*K=]>F?7!FX=DZ2 MZHDX>Z:HN:H=T>YKQ&>^ H^^NY,61L)T69'B(3L3V4$#*64=%=PSI]HD6I!0 M2$_(M*$0#O>?L^.L5@V3I)#JJ1K.@>"LY(+[8^ITF7,',->OZ^Z-5'R3AN%8 M ;,4E3V7GG;OI6-+!S*,B\)_LWQ%!\_';$C:D HN*W%PC8 8E)6(M25L+ #K(0 &0 'AL+W=O;4U]MZME?+B2YX5[O7%VOO-RZLKEZQ5+EW?;%2! MG:6QN?1XM:LKM[%*I@R49U?#P6!ZE4M=7+QYQ6OO[9M7IO29+M1[*UR9Y]+N MWJK,;%]?Q!?UP@>]6GM:N'KS:B-7ZJ/ROV_>6[Q=-5A2G:O":5,(JY:O+V[B MEV_'=)X/?-)JZUK/@B19&'-/+^_2UQ<#8DAE*O&$0>+G0=VJ+"-$8.-SA?.B M(4F [><:^T\L.V192*=N3?:'3OWZ]<7L0J1J*6%2&!G.Z(*-\]!:[&G#^S4]26_%)9J42ORCI2JN@<>]>77D@IR-7287H M;4 T/(-H+GXQA5\[\6.1JO00_@I,-9P-:\[>#A]%^%%M^F(TB,1P,(P?P3=J M)!TQOM'7);W3+LD,">O$OVX6SELXQ[\?H3%N:(R9QOC/:_.[$(D;YQ1^\K"6 M"NG%DHX^\%'RK&N$+,1+2$'G8&"O\H6R MC97%"YSW:U,Z('67XB8'B_H_P'-KG!=_L\8Y\7N!Y)/QZM^0=$Y7?Z;WF]7* MJI7T2K14V7K\F;F]E6[- B3TH#Z7&H(&'GGKF1B/AM%D%N/IKW^9#>/A#P=/ M]6[ %E,(J!W"T]Z3?DL((>)Y% _G#4S]6RW7@+2W#3:YP8BW@H7@SC2[R312;5R>\(GV=B>CV)KH'OF> _C+9: MA>)"K-RII J5F$-E\'\8*O%H%LVOK\^$2KW[2*@,1]%D>NJLU?+94!E&H_EI M@(75IP9*/!U'\_&X(]["^N.!,AI%L^E(D$M;[("$ 6HD?<;G1 M/)I/IH1]?!E>QG_&W88#B 0?QQ-YV_BR6ILAK]QDG,$IG;>#>]>*FRA0K4,X M50M_L)L<*8=6#C00L07T$R+4KR&0M I$G%[A,(F(@O,@=49EK(<*UG.P8!MH M+1\4* BU7"KN^.!CGC9W(B4>&"D4@2K(% KH28F=DBB#UN0L._J"306\D!E* M(RAPATP8 O\R@5@I])KMHD!SH50AD@S:T4L=."75DTPV+P!3?AHX6^W7V*DCI+)@RQ766EEID_4.7"82E9D. M[%BW?"!%M28?^5P:XJA"OK$Z41T,/<'$1Z7AR&D.O.F)S@!UUB%"(&;A9:76 MEIQL08E5;=/>1EH8G80@T9RR#Q G$MNUIH9$[JA#Z928.B.A82JO$_!C6&)@ M(Y\#KV@7RV -[.0F55DOM?"5@IE@*5RE3[,@L@Q748#))<%531(49\V"50=' MV)T!Z%,5D"$VR0!/B #VQK7*4A9F[^PRN+KDJK(P: [VC!2\$G%B41A:C([ M$'&!!HP M.6^IF144S;&:9ZZB#K*6AYF [R@UD!8RUZE@L( 1%*U1" H\*9L MCYD&?^1>R$,:=M"6?8/S.%0-0U'N(T](54*--$=)T%[E%D!'^^W<8L ^V1L' M=890\-[J14F\8*L.7 4")M<)$ZM04A2S;(B,=YQ*"N,A(&(IT_<*N)AG6N1< MLU6(3]AN07D%)<<&$AA,LR.F0C#@?&H8G,*BX,-8<(:X)4%,E:,2BI-='>VR M:0 2:@ XV_?%6TGIQE"@<*LNLQW6HP#QJ!=MH57FHJUC5MK>,+W:,*3!8)J0 M^+J[^TZWZHN?M5SH+%#]DX,-5*1A;YEN*XV''UO?X!1:!% MNJDVW\!#G;Y2) K/.,ZDW(D9Q\F<>G/;3G D M1"H'[S.9\-2WQQ1?1\/Y] C+4/PH;=$C.^W10*#I]>SHY(CU95#WH"2F0F5Z M#]2,.,-) Q&ZI>P[_8QZ\6@0SVC> ])C<0D=N>*QQCB #JIKK;#*]M+MJ["W M,@WCLJQOJJI\TP]^WN(QN-(C&@;/^]XVY N(6<,=L5ESP57#E0OGL8S2SGD, M*S('=_!%]X-8FRTDL-$!YY0B L,$P6)$^]W#?JBV=56X]^$1@A=Q^J""O FR MRTJ)TPI?2;'M,$*=Y0L*FZK@*+J,ZHH1Z"C<0W+$25=E$G<27\4ZNU&QXH7#=KPZA2+CP0/Y:UUOJMS-^36A3C)T2'NN8>^ETIYO\8#F6$3M M7!F2Z7XG]("('?- )%P0BH8+^&A"UBB+5@MV=)-%C)Y1$:A4*:53W4UMH3*Q M,L'I#KKVT:-=^Z,EE;5<>=T=Z90(M3VZ VZ_%-E:K6PP$]U-]$=S M^AWT,=U^,B0X.]QLUA^*YV(V[\_P\T&[^][2*C0H!#?HPY^?T\\ /W>:U Z6 M=YHZTSI5/V\]/27XU:G7_X]COX.#P]"?H&!,SX9^!_@DFDZ'3XK\4!0?+X+= M22!Y%(92@MQLK/G"\85L_FS0'XL41H"O77!8 %E$2S=#JR-PD.TBVJX[TM?["AV4_!Y"$GSAA-IR9TO%<0(NI(DR5T1RA3L7G4EH0))["O+OEFR!,^XEO7/ F#VF%*'_ )JOS M-JCH!K-M:,6@G7^4R$3#>7U;ZY 1_VF@BAB([^C2[)+]NXD;631U[GSFZPH M;#T;(_?6@:KS'-P$+1]-C+4LT$CMU629/0\N7,7@H%!?-A2@-2]TW\7N1]H\ M$[VLC2#_4IA-5<)=-:GG<* U?;BVX[6B-V',@J$N]>4?IA@=PEJ'V-\'54' MC<;7JD[;>V63AUL?&0];TX2I\O\1''"SO\O[!E&[/A-?M3[ Y\JN^-\,Z'8/ M9@C?XIO5YC\9;L('_/WQ\&\0OTB[ E\B4TN #OK7DPMAP[\6A!=O-OPY?V&\ M-SD_KI&9E:4#V%\:2%&]$('F_SO>_!=02P,$% @ :()O4VNH##QY @ M504 !D !X;"]W;W)K&ULG51-;]LP#/TKA+%# M"V3U9],L2 (T[8KMT*%H]W$8=E!L.A8J2YXDU^V_'R4[3@JL&;"+15)\CX^R MJ$6G]*.I$"T\UT*:95!9V\S#T.05ULRA:32RPH-J$291 M- UKQF6P6OC8G5XM5&L%EWBGP;1US?3+&H7JED$<[ +W?%M9%PA7BX9M\0'M MM^9.DQ>.+ 6O41JN)&@LE\%E/%]G+M\G?.?8F0,;7"<;I1Z=\[E8!I$3A )S MZQ@8+4]XA4(X(I+Q>^ ,QI(.>&COV&]\[]3+AAF\4N('+VRU#&8!%%BR5MA[ MU7W"H9]SQY@'N%725@8^R@*+U_B09(Q:DIV6=7*4\ &;,TBC"211$A_A2\?>4L^7 M_JLWN.8F%\JT&N'GY<9839?AUY$*V5@A\Q6R_SF]HU W;'/3L!R7 4V30?V$ MP9YO+[UC!G)5-YH;+$"58"N$4@F:)BZWP.P<3KBDJ&H-DX4Y!3I&B_4&]7B6 M<(WY$(E])()[UM$ULJ@Y$P;>09Q-DEGJC&0R(^.&2TZWJH"M4H6!^"*%>!K# M5V69 #ZJ\\#L?.J,=!)E&>R5G^2MUF2?NLUH,LUJM'VAW0JVT_:T?H^.;<=F/RCZ]?W!NF=YR:4!@2=#H M[.(\ -T/<>]8U?C!V2A+8^C-BMX]U"Z!]DNE[,YQ!<:7=/4'4$L#!!0 ( M &B";U/KOE)3Y@( $@& 9 >&PO=V]R:W-H965T> A]IS?7)[)ZJ#-K:T1">[;1MEU4!-URRBR18VML!>Z0\6:2IM6$+-F M']G.H"B]4]M$:1Q/HU9(%6Q67K8UFY7NJ9$*MP9LW[;"/%QAHP_K( D>!9_D MOB8GB#:K3NSQ!NE+MS7,12-**5M45FH%!JMU<)DLKW)G[PV^2CS8$QI<)3NM M;QWSOEP'L4L(&RS((0A^W>$U-HT#XC1^'C&#,:1S/*4?T=_ZVKF6G;!XK9MO MLJ1Z'G)Q4;B@W9%@KV8\V6\/S M-?0 0I7PYF-D_"@UAVPA%3^N%[Y<[2X8_D1\OA,K' M4+D/E?]W3U_$%,*I;JWK*G/0?N.V&[0S,V'UYC<90D7A+#![$["?(*DCB,DQD3 MBW ^G< U1^R)'?[8)&'.!OR,4WC;&R6I-^B3K>2]HRTL\BG_9G"C*SH(UF9A M-IU"&DXG,_B O'JU;DJ07(V^0X=J69FE"S:<9 N.JGB&_;#M7!2;[1G7LCJ= MI#!/X+,FT3CY7UH5GWMB,IN?/S.:$!2ZUDW#?.XZEX6+)(._?7W1R7:W M:/;^AKFQ]HJ&11^EXYF\'*[#'_/AQGX49B^5A08K=HTO9I, S'"W!H9TYV_% M3A-?'D_6?.K1. /65UK3(^,"C'\>F]]02P,$% @ :()O4]*ZRI)^ @ M? 4 !D !X;"]W;W)K&ULI51-;]LP#/TKA+'# M!A2U8R=M&B0!DG;#!JQ8T.[C,.P@VW0L5+(\B6[:?S]*3KP,:'/9P99$D8^/ MM!_G.V,?7(U(\*15XQ913=3.XM@5-6KASDV+#=]4QFI!?+3;V+4611F"M(K3 M)+F(M9!-M)P'V\8NYZ8C)1O<6'"=UL(^KU&9W2(:10?#G=S6Y WQA%-(RBQ$IVB M.[/[B/MZ)AZO,,J%-^QZWRR+H.@<&;T/9@9:-OTJGO9]. J8)J\$I/N -/#N M$P66-X+$0X6JZ*PG98PF;0/F+T$C(<;.K(5AB6BB.VF@JH1JB,8LW)9@N"9O!6-FPU MG>,>N'? +2;4.=JASW"#Q=XR"I9D2%,8S5/ B2"D-S YFUQ.PYKQ.CC5PDKR M??94R,J\\_X.QDD2GH.CQE(60D&AA-0.LO&4.5S"%^9L872109I.X*LA=A$O MU/D&+L[&TZNP9J,$7OIX\9$B--IMT+UO4==0+X[!.HR65:^HO^[]7+H5=BNY M"H45AR;GEY,(;*_U_D"F#?K*#;%:P[;F\8C6._!]90P=#C[!,'"7?P!02P,$ M% @ :()O4_R*R\OY" \!4 !D !X;"]W;W)K&ULK5C;UM:YB>)4L)[I42;Y4M.N45=9F_;"U#^ ,R$&, M <8 1A3S]3G=P R'$NVD=O=%(H?H1O?IT[>YV#K_.51*1?%8&QLN1U6,S8_3 M:2@J5R9*%:C-=S&8OI[74=G1UP<_N_-6%:Z/1 M5MUY$=JZEGYWHXS;7H[FH^[!1[VI(CV87ETT;$SK/!_ZEU38,/@OR9.7<9_IR6UZ.9F20,JJ(I$'BWX-ZK8PA M13#C2]8YZJ\DP>'G3OL[]AV^K&10KYWYI,M878Y>C42IUK(U\:/;_J2R/Z>D MKW F\%^Q36=/%R-1M"&Z.@O#@EK;]%\^9AP& J]F7Q%89($%VYTN8BO?R"BO M+KS;"D^GH8T^L*LL#>.TI:#<1X]?->3BU6M7USH"Y2BD+<5K9Z.V&V4+K<+% M-.(&.C2@_A66]>8O.O)O%-Q7>JV8BEK.Q M6,P6\V_H6_;N+EG?\@_=#<_]%6]T*(P+K5?BW]>K$#TX\Y]OW'K2WWK"MY[\ M-[<>0_E_4"<^-,I+^B[>*] UB$]*5/)!"9Q77I5"V^C$@_3:M4%89[\OI"V4 MD2NCA.N%#0D+N?%*I9M0 (1K/4CI/=&E0@GXTDH/I&L!V#XW_] MRZO%_.P\B,+YANY7AY9M=:QZ+7A20UA&H1X;[9-Y?V^M(GXMST7EMNJ!+,5C M4"^J>J4\_08&;K,1I8!9I$A;NHQ,2JVXQO0:YQ-Q#6Q0O **!*MHI"[Q MI).GPH3Z*DW<";<6W\TF2V2Y,7B.XY4N*K&5 0K@7UE"G2;&L@'P#G43[I6MIV"2D;&"\7S8@D^B3HFJ*%$'ON9HVR<^LPMEP^-OQA'ZS)]H.%V1>/?.(8Z@>8_IY MGSN,"2!8.1 BF]PB.D:\4RN?R;5XR8;U2BEGQ^11D_+.[!+R3Q&G+"],"^A4 M**1)N' -:^1N7T9=D[Q%3/ CYHG>O##IBVBI&A=T##E;7W79RAJ&Z0MNRA#T M6L-/SF DIRZ($(4,"?YL%6<*_(9'QMG-]XP%9!79]16*'0*1T9T= Z,W6'HU MM&+MD1F4?Z67VUQ%*F5*L4+X,>C8SV0604"3'UF!48,8326'V"2MT.@$#Z[@ MSA$B-*P(\8@S?!X9KF-2*HGNZ!Q$H*Z I\A3ZEK^=ZRH[QL)E]*C6#"G.#CK M-E(U* ;],95>"C@[C#O"D2[GO43_3!+114D%5GQW.EETT9R(^^MW;\5UWX5N M[9"'\Q^X9:"@_(KBQ&4L]QT I*C$4*VA<:)[GD8[RJ&M>MKQ[G7= -'K@Y;W M+OGV%M4'&/Z-P"*4%K-SLHP_SL]?I)BSK?N.F0M'+IGYXF0(/?$TN!+KFQ:% M@?%(&CC*8JT?(9HSA6E_.IGU+.=FNJ5Z0"ZB=\;DA@VNMT0S8#Q G($=(A R! <(T(%G M1A_V?C+J$]680J'^E(<\H>SHZMXA#6$I11D"9\NS\TJU\1+DHLL%C7J253%PPA[Q].LFI1$"#)A-R"@MC^"T_E91!\'O):, 6[?5H5*@6B1IK-0/P5 MP\B1&DJAEHB5HH.6-Z&RI[2L,9E&0:F_(M]EBSW M'!XO';*6+L,T&SIY"$%88[,OTWI4NQ#W=N7+,@1)%>Q.;N*BVS7-U?D4E7H^ MB1/[H[B%6W5G'OE*<\PN#R-/A?,UV1JL&W5;_Z$=.;Q4RO+B"-\;2<,T]3I< M1E>C1QCT8N)&,^ &M*9-'@MIJ_# M@;Y;YO2AS;F;/1V+L#.DQ0?=3_D\U0S,TC0]?[9N2U0J)"TWQ&O[X,R#"EV& ML?&UW!'=:EF2!K@1X@$,W1#(X\<86,4DQP,7A76'-883@E3 7,?-^Q!+2AI> M87C[Q8-L 1QG44^5QZ?5&L5'V71*IE&JVZ1HV23GGH1UWP2!UD_=!C^\GGQ, M*[3 +. W:>_?NW6DAA%BW[CGV$NAZ> M'#K;AM\UTJB!!$DOY/JG_>O,Z_06 M;W\\O0O]&49J6KS4&J*SR=GI*$TTW9?H&GZGAWT);90_TEL/Y>D ?E\[Y$O^ M0A?T+WFO?@=02P,$% @ :()O4[&PRZ@2$ *3, !D !X;"]W;W)K M&ULS5M9<]NZ%?XK&#?I)#.,K,7RDFW&6>[ATX?(!*2T'!1 -*.^NO[G0. !"DYL7/]T!=;(HGE;-_YS@'U_+HR7^U: MJ5I\+_+2OCA8U_7FZ>&A3=>JD'94;52).\O*%++&5[,ZM!NC9,:#BOQP.AX? M'Q92EP=74N2[5A1&V*0IIMJ]47EV_.)@3IJR-ZGA_XIU;7-OHL2))%57VE M+^^R%P=CVI#*55K3#!+_KM1KE>?JNO?E9=G3O.E56[YK[AVSTY/#D3:V+HJ_&#LH-"E M^R^_>SU$ T['-PR8^@%3WK=;B'?Y1M;RY7-370M#3V,V^L"B\FAL3I=DE,O: MX*[&N/KE&[6HGQ_6F(F^'Z9^U"LW:GK#J#/QH2KKM15ORTQE_?&'V$&[C6G8 MQJOI#R>\5)N1F(T3,1U/)S^8;]:*->/Y9C\02[S1-LTKVQ@E_G6^L+6!"_S[ M!Y,?M9,?\>1'=]39ST<)_I-6\&E;JTQ42U&OE5A6.8)#ERLAZZ?BD2YQM6JL M+#/[6$ UM2H6RK3ZP2RIOS+A*V-Q(;<(U_2KN#!5[1T>'U=&%B*O9"D>B+_^ MY70ZF3[#IUDRQY!SA!:,)["*^*1L+6E#KXW*="W.5T8IW*_;4;-9,CX]$1=Y M8Y]B9E7HIFAOGHQ/Q7ME<>=+*8O*U/J_F"LC6;6UC2Q3!:%M;=L1CZ;)_/CX ML?ADK6 &S MZ3+5&R@&RFQ*WO6#Z6B,^,]SVO(C$MF7*ZI;5M>,+-1Y*W<78-%9+O(#L"J619:YGGL(]>+A6[ M*_9-A*?61"+?$H/ZV(#O';^A,M9XU!-#^;L0F2O"Y,-'XQ'DS9V2%1) M +*TJHX7(F?- 'YX"+K92)T]P5JIW&A U APR;@F _S0:AD2#*].F\P!@$[F MWGHAN& <,CQG31<=>X"=-D=X[G2Q(PQCD+BJ7P L8<#0"V%29S!G288(BVD/!&?6LHBIT:H9-R2Y<]S'G7\\!$$;6E2#% MMT0LFAK.1BKKP,#I>2LJ##3A;M]8U2+7*^FMBJ6JQF"Y DH2X#U(9E =O!WN M1'C+EU@QQJ-,;BL&S@8D"=.D-^IC0X%?UUXC.VK%THA[G Y@BQB MGN +SOEKSIJ@V!1W&?EPI,I,7VERK\56/ #:3FD3#^:C4^0 ;&ZCF ;GVY'X M&))2<+\$*!2V(BFT=:4[=?&X-+#@CV)(=(F%II]K?@S#+V";K]K:&TMVD,T9)6GIU%]\88 MLOR5ID_(*)FRJ=$+TM2BND(6IUR1I@CI6&K.4"?/;*1"UOO?&B#E6=!ZK*: MQ#_1<)MA^\CL<)[FL+H CLI2@4?F08H;(X##[_ATFHQ/QI$7?X0W7B*VWE)H[KTXWZOB%9 D+NM>!/ M,G2]!AUB2>Z8JW]4?(&$GR-MYOPH RR$4/!9BA6NS+PU.OH?D?[9:!ZVF>R MUH^6C2N$BXN+4!0D@@H] *I=8P/#"6EG90VT4"4($56#E0$9NM*FL>)<(]%_ M4KE62\>GW\(?4/6DT$WJBHESL*A>:7+^Z>TE70W+.U*0(:-1^6M76*6OH5'H06?256#.EYWJ)[/$ MJY_K'L60U+LUY9TME#0V8C"4/D+=,AZ=G3XD(H$GD?#!!['7J% K(^KCD=ZZ M2,U"I,"H6+&W+K#@RWZ2WNJ.?<;Q!;G9P#BN7,R"']'W%?ZSSO@>81/]CXME MFI(49P7<@T&@*PZ@5"B_@3KCJ4BU'?](B.7_1SF:G&NP*8?%29^84%W$I;GD M;)DJE;E-!=[$3,Q:AR&-V506UG#@2L^ARO/FQ*82?$[SAC#544PJ-GAM9A'P M91 #-Y/)N"OXY%JIKR2[KK*HV>/X MCR=PRR V:\^S!*K>)Q$Y"U6BJQY]\.3*F](7M6$.9D?,(X-=6ZACUN5Q9E$9 MP]5"SR-\F+46N D\*>)<&="JFCL/>XOW\?P)1>';'3;P7LL%645#P8EO*D"Q MV*BIBA#>K6MZ70WW'ZC3<#_LRC%'H02S(F^\F9G0XX: GS:O?T9D7&_IEFGU MSF3&*IIRR&: 0+9O;A(SJ.G/L)/;-09AX]_4PC3$D:?CR3'[IRH=K#.?!/=V M@[H^0R\[#&9LDP3[RP>9F6TI?EO?KX23QB%4@Q>4B/5N:QV.1(P9/I:/XP(;1C/N8= M(M\F--+)W8%^&OI9;?[!%JC"]K4269=K\KI:*:Z9>-%>F4]#VE9A4'LH!>'N M7W69>?T38 :^\>[O71/R\SZE^%YJD/Y)5<(0'A[!PJIFM0ZE:6AP,W,0RSW= M2\@^[(=/&(+:JZX!.G1/DO16KIYX5^)N4QDWB<#/CEHDU%W*<%E(9/1Z?'<(=KR5Y.'+ELR%&O*(75UO.-CVE=D1):15KNG--_;FLX MYG*%Q1QG4=])!+^ASA,";(3.%Z.>445UI88E.#O<+OT8TB._O]:8M)&NV>SY M$,T7V7$Z9=C;-7GH<$?&Z>,XQ(5?NKY1/_XGH^,XGDD!K@OJDZ6-VL0V;I&< MCL?)>'S7"JX*T,;T$02Z4"P$V[YT/N#$ILT:3C6IH:_N'0!_+IG9KLRO.*7"]5S$8% M<7W/DY9+UYD:^'X!;*HRIXA?4_BP9(XL*N$_U-X3 MCMN!$$0E/LLU8>U#F>R>2\>U!2HCQ J)7;@X+S"AK.G *^X.<@7#77-7"'3G M";0".+IP9UW\3@4[?*;ZZ+:_OY9,\#@L @RSHS[B9B*.!VRH#+ M>5W#9,8;G<# 0E!V2G]$Y!)"YKQKS[$1.7>N$J9WN$='4$9?2>_EJ&P;EUYN M..LZG<)5T/P>I5R7)$)UAW26E.C]U8H+Q17,AQ&N(3.\]5^N&(12;3 MAQ'AF#V$LEE"]=CE-DX65 N6+)_''S)(-VE;AE-QR3W^E2[C MH]C0BL-#L#.",YQ+1'1Y-P-R8=RHKFC\"1FAE-7B+9&U:ZYN&J>KV() 8'_4 M&W5]ND:'S'S[_*=[)+&TC68.+DW@4^J0E:5 2#:+/)S5DYE-D]:N]'!T.ARZ M'L/Q/H>GN:/V*7[:4C%*ERM#%9RTO::V.TU[M2$ZFT;0I49$%3ISDM]P,>5 M\.T0H\>9]I]VNFJB*##2\0X8C?A%U3^'=I+N/>*-DG87DZP AWJ2AO%K&Y?!CR)[$D#V];\CNY(FQVNF4ST)=ZN^.SYR7 MWY\/W.Y49/]!VO_3RUW;7H MI-F_'N0;8BISC3\/)+=*5.Z08S::=:'AVWNP*"F=]\S>[MX?N"&Z!J%SU$4J MUXN[.HL"^PY]@.OA6>>\*Y7NZ:SSWKJ#'UL[V3OG,XZEM,J)_AOR*-=LSI&^ M6<3^&S]T:M.&5__8&_68HJ*YZZH%>"",RNG57 (L& \BU]N[]$U\R6(!\\BD M*&K=R[+4CH1Y741'2KQ&5J8=*YNP#;2[1;20^\?$81+_6D=-H9"])1 MF(Z5.@(1+-,[3EC2R[NZ0';V(!WZ-;1 KC$.6]J&]WXZVN3>1MGDNJL-Z#6> M?:O?U<^TO[^6Q99[BGX:#Q8RCT\*=A[J'[W>]L2U_R)+ M$I::]O(K0.#X5FO?Z;!WN/0==>[TM[,5YU6*>O6E:\KM>]EL?S]Z 'WCJ"-Y M%^V.O1K',18[O9[\N7?9]EF+CB7-/A M\!WGN9G1]QJ6-]9_-W9F\\%;SS2R)_C0S$.9NB.-@0F&K4#JI_;>N;F%94;[ M7K\_C'Z^4"BSXA]I6,%%FOLE0WNU_1W(N?OY0_>X^Q$)2OL5)85<+3%T/#J9 M'[@W',.7NMKPCR$658ULP1_72B*(Z0'<7U95';[0 NVO8U[^#U!+ P04 M" !H@F]38!GWJF@$ G"P &0 'AL+W=ONWONA;?8:G-K:P#'[ANI[,FD=JY].YW:HH:&VU"W MH/#+1IN&.]R::FI; [ST0HV<)E$TFS9%@BO#;-K!EYLM;ZEC:7Y/?'9R!E 2$9GP:,"=[E21XN![1 M?_:^HR]K;N%,RX^B=/7)))^P$C:\D^Y:;W^!P9\CPBNTM/Z7;?N[Z?&$%9UU MNAF$T8)&J/Z?WP\\' CDT1,"R2"0>+M[1=[*<^[XP#UF[[5RM647JH3RL?P4;=P;FHR&KI)G 6^@#5D:!2R)DO@9O'3O>.KQ MTB?P/D#3:H-YR"X^=<+MV+FPA=2V,\#^.EU;9S!A_GY&4;97E'E%V7=G^'O@ M7BKVF[Z#9@V&<56RLQB]Q%AP?94&< MS9BMN0'K/\5QD*59D&3YF:+&$CP02>(T/,+"D!)K/&0?@0E5 M=%X%]'$EI[@JR!#KK!>*XS ;9? ^F:B&+K$5KF:N!DOP:*M0%?JWK451,[() M':"&0BPA&^1GUPLZ36*LX,;L4(C=<=EY$^GT_]$1LE-OWSY&:1P,<4(05+ZE MGSP-\C@*HB@:@_("OCM7:R,^0XG LR#-\R ]SEZ.$.K,7D;M9">;A'/"C-K*B4V(B"*\

V4W:HW4"C_8(>1\WJXKY/1'9-1)#6*,S3//:M"6G2 MIH1R##211U4RL-EAY(WTW>-;V@A9XDL AZ=1TZG!\-+ Z;R(QI58J=&ULS5AK<]LV%OTK&.U.UYY1)4JRW3A^S-AI.LU,,NN) MNYL/G7Z R$L1-4BP "C%_?5[+D!2M"PYZ;8[LQ_BB 3NZ^# M?"YUY:Y&A??UZ^G4I065TDU,3156W=GK2]-XK2JZL\(U92GMXRUIL[D:S4;=BX]J57A^,;V^K.6*[LG_J[ZS M>)KV6C)54N64J82E_&IT,WM]>\+[PX9_*]JXP6_!D2R->>"'=]G5*&&'2%/J M68/$?VMZ0UJS(KCQ6ZMSU)MDP>'O3OL/(7;$LI2.WAC]266^N!J]&HF,)4<$)BW O/@ M=S04O/Q>>GE]:@@F_O*#SI-=Y$G2>_$GH_K@6 M\<:4)5.VRL0=6$K64B;"3O'/2@ <3^62K)A%@,9"52(U5=52?:-\(7Q!XK9Q M,.<<*URJ2O+J.*S@12VK1R&18#BR8,J2\]+C07DG4K)>Y2K%"V%R&$B-K8T- M*H0W0C:^,%;]3N(L2<9)_"=<(:&%!=H0@M-C44LKUE(W0=??DPGVSD2-"(+ M.)B?[=%2]]&[747/M(BCT0Y8H^.)^"2ME14"N@D*M]AU[ IX0'K#?R1 7ZTL MK=JP3\>GL_/Q^?DL>'@Z3F:+\6*Q$"AOP*K*5+42=\U2JW1K*)Z:6K.*.RU3 M L2^7QXSS#6%8J0?)^*M3 NQB8L"&Y77")V/*)*"L:X;FQ8H/<)4U,8*WTQC MGZ LI!<2B*DTHCR;34Z3 3R\C!/WJ*D@2PFO4G8?XC_0TC8HR6)^&C"93\1/ M<*"/:*.T%O2Y5FSX.?_.A+&"I-4*KYHZ5.N,RCI0!4M:@=598$Y4?!@=P8ZJ MC'%(I>;8&8D=A,?P)84/6),^;G@!;F>$-HA3!E0?@X6"=":6R+,/[^_%C\ 9 M0#CQ[IUX__X-R"B^)RTWO%&K4G%&:"672G-JIFWB'+'=;_[V:CY/+NX1LS,V M/,TNCCEFWL)I@Y!P E#"6E!Z*@>"$L&O(W4<@:V,%TL*F*'A+C6Q9\,F1VK'O;V&. M,@<&<8J)+BQV&3Z7\I'=I<]D4^4HZ[QM:Q@31(I4ND)SX4''5"[F-Z2[D%D^ M4CWC,^9:@_D!$*P4U^<0A.5^ZB;B7?Z%(WYRHK)+&\-9S0R)T;=']'5'\P5[ M70B'3PRQ2.P9I(%+J9)6&7A;UR!SD-I/[P!6"V^GW#6H$@.$6$Y*"AZT][#3,G M8A9>OU!#7T?2G5TPDAO$30$4SA2\0 _P6#\_N>BW[90^\#8VAM:WG=VA1DD> MIU39E"RQ2$0F'QUOF'UWP9H0\L8R-RHVVRH>'"C.CH:E.QY.:XB=[2/((_U- MI1_# \>>:N,X[M[E%J>O0'Y[6'E+YGG"] TX0["F7 MK54(#?@6![24,#9$0U436C"/2.-Q.LJXZ#$0SKF,L/VA9N803N(8]X-X7 MYJFVRN\=+(Y"Y\DQ2K9]YUAL6U(HM!N.;*14#B4T]#GPU,J:^6E5K^')A*F+=Q8935\L;.GAT:K!SK^4E;QQJ_(JVWH M7YGO?T4R__1?GB_P!5E+:GOEVNBFY(&8.S#?#=9D<4'?.O],0=;8Z 6)V8[_ M"H-FIL! ''UN-'C1[0RTY-M*H=)X7=E;:)$/CMMOVRS[)K@M5ACR*>9;FXK! MP:>%V6TO1> Q1LMG ,&ZT'"I'1IXU%YVUR<&7.9QC4/<=Q);]LNE6?. D_'T MPE5#T)HC""[NU,,GC7[O+0[Q#]#(2?JFK?VEL12=32:+L]F!R]>3@G?DFN6O MT!]N<"&7>+0YWB+(!710@;'VU3"J..Y 1F:6<70(0!ZPUE+I6,H+:YI5@=;4E8*L;5KM M"44Z]',K#HI6ALW@:#/55AS+XYM7+E?MW7M#(3BX>Z#+[!DV]L[2A_I,WU/" MZ)@6E#4LL=,F)ON^BTP'GY=*LJOP$/?!^D M72D H"F':#+Y[G04!_WNP9LZ?*Q:&N]-&7X6)!$L;\!Z;HSO'MA __7R^C]0 M2P,$% @ :()O4[V9H$J2#0 7R8 !D !X;"]W;W)K&ULK5I9<]LX$OXK*&^\E531,DG=N:IL3W8V6SL35SR3/&SM R1" M$B8\%(#T,;]^OVX %"E;2F9V'BQ3)-#HX^N3>GU7F2]VHU0M[HN\M&].-G6] M?7E^;I<;54@[J+:JQ)-590I9XZM9G]NM43+C345^GL;QY+R0NCQY^YKO79NW MKZNFSG6IKHVP35%(\W"I\NKNS4ER$FY\U.M-33?.W[[>RK6Z4?6OVVN#;^9^].8F)(96K94T4 M)/[=JBN5YT0(;'SU-$_:(VEC]SI0_P?+#ED6TJJK*O^LLWKSYF1V(C*UDDU> M?ZSN_JF\/&.BMZQRRY_BSJT=#4_$LK%U5?C-X*#0I?LO[[T>.AMF\8$-J=^0 M,M_N(.;R!UG+MZ]-=2<,K08UNF!1>3>8TR49Y:8V>*JQKWY[4U?++V$A>AMIE!?U6CX 6;6X,$:6:\77_[E8V-H M)O\]AR"7D =K'-96G% MW_\V2Y/DE:@W"KJ,Y^*=6_>^77>-=>(Y/:>U:?R*E]%=_IZ\>B%DF7D"R?2[ M"&!9CT #6!AQM]'+38=#(EM6I:UEW=25>1"6Q!75ED2THJ[$MC'+#:07ENQG M1;42'_),W%2%_'>UUDN6;OK*BF55%%"+(W"GC!)K&+TK?0R]T_6&5UPV%JBSEA"Y((W@ M:01IA+0([RK;EQX&SQL^I<]3$.$;?$1.Q5=YA6/7 X)^QQ1[2[>FNM49WY#..:Z<&]PX/UKM'$5 &]W-ZEZ9I89C M;8U>XA.$F(IPL<9#^MT]O \A4GPD 0;BIH'_!J:[NED R!6XIV"T@!\W"Y*Q MUA#X@2E963BS6=8P]F::R73A<:LL**ZA)Z\2N=WF>BD7.1_"UC1Z#77FV(5X MW5#L9IPB7]2*]4$)(X*6C;BL8&W2P@_!Z9V/JLQY)*WA@+&I<@#!TG& #S\6 M)6J*?BSMA;A^] MQ+NH%.EI.05N6#PC6WC_%4MH-'_\H8'MT:J=[JKG8N-V8 M&/FOQ*E::@W5M))A: M*%4^$6OZ7!^C!ZZ9$-A0!K@4PUDTFB;1.)X<\GG8C<5BV[DS*>CL504#T2TL MEMW"@C(=C%N9C .1,PN\%0N4LW25ZTPZD.$?>2"S@5;!2!<9'"8*0'1#%3Q. MA5TMF<=NJKMRA_ <;0'G!7+QE\"*01KN5I)[:OD9<#CV_#E31C8$!_8%:Y$^ MXL[5565K8A>Y"BY)>D7\(Y%O%<6R9R*)4_X93.)B*-XOD4W.34F<.)H"V,_ PVPX](CYX,/YA4/N1?TD%+D4<3X$)F;S>3093I[,X%0F M> /WLVHO4_.=<92.YU$\G3U)B#-XKT:BITCN(3SL.]*/3HGY0]32HXPB*#$! M;(CV#S .8A97,NGX-"2<70!::6/K,UH&!DN0-A;=:CC0!7 "?RN0*PJZN3S0 MA/F Z@>A).!0$&8?U7-[#L#> 3<)33+#-,][&CZ<3:/Y=$:/1@-XVKO[+9(0'B3C430=/($=X_U(9)I ME(QG\,D1TYN.Q8SVPF<@09S. E-LEH-4( H8GD\F+.-T+B8#]K?),!JEJ?BD MN-3B7'^_54O?C3 F#W,VAD/$43I,F#/0GI&XX"R91*-)RL"IV?51)J(-L2CN M;F7>*!>$'0A5JU/?JA!2:@ZOWX"*+X!A0LH$7!$A.<+L@/*S>)"(0B-F5X_MBZC$XNR!%P=_CWP/3HV9=,'RFJ2\!WP]:H8,->>.T<]6NO:URQ/"34;LT 8Y.<6NX MNQ4/1J/.N7?>U\]0=!B)LC_7JQZL)@/D'0ZB<%WD(W=)VGZTM1,K5U(;#U$* M6OLJ_[] \@Q^-W-X2!!,]H%P&;J9_4.[]>R1NM$Y6B^ODBNC%D*Q5T/^FHNE M=4RVJA9!U8CBNN)& M)R5[LU&X*?I74ZI=_M[U(E6F5[K#VX80B;:M+>M=[H4J]9HZNI6IBD,=%3>G M2Y4K!AP=$Q(@C'(.@>=K#?3)?>"A\8)5GL&E]"U/E_=.:;HT7'P> MJX&"K< QPL6TC1_>KZVBRE9\;23:;DY[I"P4QWR?,O"-1/S_!9BQTG'Y@;0* MZR4!(2AEV@%2O_<1J)2S3IW>>?3TV(I0O(>:3NN_(T26Z&^LJ6@ J]:W\ZYT MHABZ &A\\%?EV;(QAJK1G4="6.H->(D?MI'MMM"()L_ P:$[QLFDEZI PFG# MC-=D$)GK5\=P*SJWVEX>1I(4@8]6 MH=J.5S&TPA LS!8XH* ==/Z[B3F:K?@)PT7J"OP?Q&6MA-H#B\2_E5FE8G$ MQ0+-,66H3UC4&&HFRNK6&>LBQ#/HYKD_Y>+3^XO=E(1/;8Z*UU/&V4S/'//L#QBT"6 C@=R6FC)4U>^2">6UCJYPK1%A4A M.D[W[-I[[ M7_1S72D 3$5_I>P*Y\QY@IH=;GG>:QR,&]#0:%F9:M$<9>A-! M8'5']=1!%!9^E,/C6R0,/LV#S[93IN!J?29R+1=4#9%XWHS="54[2PQ)E()6 MH:1M"$:R[@41YSQ0F4B&473='KH18>XRE'0BLM^X.^%$VV_9772 M=\=$.ZX^]^J,1T7_KO .\\AC,>Y1Q_&]4>78**S?:Y,2=!W0UT_M_?&5FW/F M5;D^HZJCBR7G*']&[=YB!]3)^-M2-"SK/QBO 5B8BH'DWP9HN@:QE3(FS'59 MH=W!M2\GPD3Y>:90/>GZ!?E3DJ([3@^-"Z4++P2:X \TV3*YWOQ%)HM%\'LW0@.\1B^@EPF_PO= R M^Y*2M$XS@<:HWEL$'A1YPV#'CMH>T[:7/ Z*9$.P9U#2CG:JZN4YO)4PZ%Z. MK!FAY2Y)+!175_XEU6["ZR.B!Q7(%X0;NFLR/I3CWL7-E9@FLZC_*OC,V[)W M\Y@OD-)T* MJ.]M75#[$5FO /R&WCWZ.JTGI\]'#1/%C"FULKOY%R%KQ^@?J?WH5%3?2/%T MRAF]P:>7:#BY32+@4E-@\##H-&S)(/5-=$6<5-R':">HSXF$_>^;:!S13&/# M(II:H#R0)J^$U463AT3OR\O.[ '\S>:#V2F:Z@/S!:R(!TE\2M:,:;P0L2H( MC:Z8)TTG\6 RI!5\-763(=GUXT"KGWC&IZ&4V6O]T.G'W5;NCU;=1_3TIW.7 MD^K9O,O9D[T\2] B8Y?2*,(5+B7T43)XZ@&PO=V]R:W-H965T$ \.,DE,3AV.%^6=7\]9Z<+G1@%P4,;V[GON[O/=Y?EX.B; M;Q 9[EMC_2IIF+OC-/5%@ZWR,]>AE3>5HU:Q;*E.?4>HR@AJ39K-YZ_25FF; MK)?Q[)+62]>ST18O"7S?MHHVIVC#*UTW' [2];)3-5XCWW:7)+MT M8BEUB]9K9X&P6B4G!\>GA\$^&GS4./B=-81,^AW;M%BP1M-J.3W6_U6$'<#3_#2#; K(8]^@H1OE6 ML5HOR0U P5K8PB*F&M$2G+;A4JZ9Y*T6'*_/;>%:A!MUCWZ9LC"&\[38HD]' M=/8;]!NX<)8;#^]LB>53?"J13.%DC^&<9GL)K[&;P6+^ K)Y=K"';S&EMXA\ MBS^F!V^U+XSS/2%\/LD]DQ3$ESTN#B<7A]'%X3\J^/=HN&E0HFN4AT;+S9,N ME#$;R!$M6 <5EDC*@).F8L4(';D['=M#NA/T2,61*L="]5YV#<*9:SME-Y%8 MC'HB+$':FA1K6X.(X@6A; FABUE^LH.J-P;NE.G5V#Y&^E?9 D'5P8)!LP 8E7!S<1,^W5K.\N [1^AE('\5C;@@Q.K0B![1C#6&H(9 *8&QS MI*D,HJ$L9+N;#6'A:JL?!"/:[)'B^5A$ZV J76OW@8>@F9=,!2)SV'*E?6]A*RT:WFZ-!#V6,P"!FXP2+Y1G=0-,K6^,0N"A)RR3>2 MSC@_%T=9B#A@SZW(887["N_0]N%.RE$-+R1&_5*??O9%PHJD/9&JP$.I^]?ID C0-YW+#KXA#,'5\[QXR8XF+Z*ZQ]02P,$% @ :()O4SKQ#QZO @ " 8 !D M !X;"]W;W)K&ULE91M;QHQ#,>_BG5[T"95W''0 MKNL J;2=MA>54%G7%]->!,['1[/H+;NLY M#[RY53[^PKKQ[;'B?.G)ZFTPVUJ:YE^\;.]A+^ R.Q*0;P/RF'9DN-3R7$TNM.ULAM$&*/!4A),E#!^D!*S@T'.%%C\'9]R3FUB^2ZQ<7X2.,6Z [WL#/(L[Y[@]=I" M>Y'7.\)[0)(.N9UH5ZJ'']65('4 M&@O)2%BA)Q;OP!,RL,"&&M+9C_*!)^K:V1?)#J@V\#KKY-S=2@5HL8P5A RH MONI>9)]V'0+"%&'!9EC]@[]L\>&8-RX.Z1G^$/\K MY]#7&&>+VG0.]5&Z]SHUND6<09ZO9&FH>:CM;COFKIO7_<>]F9'WPBTD7Z#" MDD.SSH?S!%PS=QJ#;!W?^LP23XZXK'A4HPL.?%Y:2SLC"+3#?_0;4$L#!!0 M ( &B";U,?-X?FG , /H' 9 >&PO=V]R:W-H965T9LWTP M^"3QX$[6P)'DQMSQYJI<1@D+0H6%9P9!?_=XB4HQ$=,I?F\-/.,1SQGR%42[\PJ&WG9%QT3EOF@%, M"AJI^W_Q9 B^0H@&P!9T-T["BH_""]6"VL.8-F:V'@10@UH$B$#W%JAG0@OPL$?Z]QY2[L_ M7_ S'_W,@Y_Y_\_D?R*XK1$N3=,*_0"MD"5\FTQ3>@)*\6LV>Q :.ET874J. M1BB@M;B#7YAJ8O''+A@-+NLK]230]*7QM?#D MHJ(.YEA;WCG*K>-UT>7BL?4,\AC/\3PO#FGS)Q7/L1"=0[@E@RU*:F/LM.G3 M3WDVG86-$;;DS0=)V?'&$NNS0J7'.@GE##BT]Z227P>YRH_P4Y"B7J]8S:W4B'U*TK]:#9Y$E-(=\F4K7CH$T%3Y3%C)=[3D&A[ M_I.44477746]<(CEE%,ZQZ\GG4_.LW-PM; 8POA5T9,VC?AH*EG I1+$OV$4 M/7H@E<4=ZQ@U-$?ME,*BEB2DA%<.$7XQ'B&=3>"&,:]Y )3!.3\?!MN[[^:-Y/Q6WPE:26I7"/4&3Z?E9!+:?-/W& MFS9T]]QXFA5A6=-P1LL&=+\W%,&P80?CN%_]!5!+ P04 " !H@F]3M$>7 MVLD# "L" &0 'AL+W=OBNXA(4FIF];IK_?@U#;61 '>\47OFFL M4X3S:< MW>+W>A9$CA (J*Q#8/CW @\@A -"&O_L,(/#D<[Q6-ZC?_*Q8RPK9N!!B2=> MVV86% &I8)42QO^2[; WC0)2]<:J=N>,#%HNAW_VNLO# MD4-QSB'9.22>]W"09_DKLVP^U6I+M-N-:$[PH7IO),>E*\K2:K1R]+/S1ZS[ M'\H8L@!-E@W3, TMXCIK6.TP[@>,Y Q&23XK:1M#/LH:ZO?^(?(YD$KVI.Z3 MBX!+Z&Y(&E&21$E\ 2\]!)EZO/0,WD>F)9>;HR#)7WK5V3PQL/VQL.AM]VJZTHPM+9@&U7? MXI$:X%V-"5;(0KM"=U>F1XSEDOV*2X16O4$2AA)XK="\.]CQ>J-18P^/?-G= M3W0D/>XY?R!764RSN!PY<4*S(O72.*-)%GDQRV@,T!-YF^1T7&0T1T[CF$9E2>O#"HPG2@M[X.6DP;;VT MPS Y: ^C^&Z80&_;ASG^F>D-Q_0+6*,KMG >$#W,QF%A5>?GT4I9G&Y>;/!S M K3;@/:UPF;>+=P!AP^4^;]02P,$% @ :()O4\AE5A&D'0 #F$ !D M !X;"]W;W)K&ULS5W;DMM&DOT5A&9B5AW!ILC6 MU9+MB%9+VI%#'BE$:_VPL0]%H$C" @$."NA6S]=OGLRL"TB0:GD]CGVQFB2J M*BLK+R/WC@\HW=&C=M=K:F7U9-NS4= M?6S7#]RNM:;@0=OJP<5L]N3!UI3UO1^_Y^\^M#]^W_1=5=;V0YNY?KLU[>U+ M6S4W/]R;W_-??"S7FPY?//CQ^YU9VX7M/NT^M/3I09BE*+>V=F539ZU=_7#O M80I#_US;*UM5F(GH M^*=.>B^LB8'IWW[V-[QYVLS2.'O55+^61;?YX=ZS>UEA5Z:ONH_-S=^M;N@Q MYLN;RO%_LQMY]LFC>UG>NZ[9ZF"B8%O6\J_YHHQ(!CR;'1EPH0,NF&Y9B*E\ M93KSX_=M)IFPQ^\51Y-Q)4U3F71M?1K2>.Z'Q=R&EFSRA;ENBY796[J M+KO,\Z:ON[)>9Q^:JLQ+Z[+[_J^S[Q]TM#0F>)#K,B]EF8LCRWR7_=S4W<9E MK^O"%L/Q#XCD0/>%I_OEQ;Z'1^8;V_!_ M7RY=UY+<_,^)!1Z%!1[Q H^.+/#2N-*!S1]:ZVS=&0CE&"-_QS39+QN;Y0VQ MMG:VP%^.]E"8CCZ4=6?;6FJS-$@2XK5NE%WFQWIK[%WNNF MHXV7=5[UAZ MQ*<%UB%-^=M?GEUB:9:5S=9]*>22-&PM5)9^Y['X@P^N[S9-6T)":,<@)3..J.CK M0'4B]$1Y79BV<-E54[ 58,'R.[E<7(6-X.A&1W[:%8/M7RX^N3"*Q =+O@D[ M'YWB94/_A G>7"Y>^@FFV95M.W(S*=6XGA2"6$6_X(!4A/?$B#Z/ M"L4I46#.1:F),D?GV6S+CB:=\F;:@O92W4[TU'Z/<+I-TU>D&#:#AU7:?^MK M\6!,CAQMP>+V]8T1U]_3A(GB\G=@&^01D]U:TV869CE[97.[79((/9RS827S MRHJ^RJY^?K?(WK[5X0?/#2;9].AE2']G-&3[=-O]X< MSB>Z?KC,$9ZJ(E] M[.6JL[+LR]X1J'"P]-LEG*U'$*,_0'G4&RKI^(*V=FU;ARWF9D=.IBK_)<\? ML:!3KI%X?%VGA6B4,!W$N6W*#X($6SES! 1!;U>$A9H; MFN&Y4/SD!7\]7)D0??Z94!,Q@VP _V2#BQ=8"=IUW3?Q%5\W*[=82 ML.LLH \+TKJ\!I%VM8(M4<@Q)D O!KP@]2GIM*(].O10.-6VQ+$='9"0]H(/ M-UTBT=^C<\N#];K!'H8#DKGWW#K+?H(+5;HF#(1'K3&)HIHU YM%P_I@$EE@ M[N2R@]L?U<^E!3%[PFQ)@*]--0U@0@RVJR7$:YVP7F2#J. F0NX2G MO67='^J\F-#A#'NH@^P6;Y$H[#)2*A(RLI7P:(Y<$N^P;K)UTQ0W9<7&36P> MF3A3KTL@7IV;%J9ZR^BHMGO@:)1+UI!K'NMXRSL&]/"R M//F9_U&@13-4=F*,A>^939\]?#;W5-_',_=>?\DWQ$>;?00[4DP.V96-7 XV M,LD(DF0D0[W-_CJ;SF8S\DL>EU_)@PL\&/&Y^-$]=Z#"5/?LW.A3Y"8OG9553@RT@:R630LP<@8'HB*_ X9 4>GPSG/SD6R->N M(X]"L=-80N#;9N!C$$093F#4SDAP 10&KQ!#G=:R]W.IS27F;\UGXGY8A3,' M9$FV.[&=3@=YL>,,B)(; MXO8C;&=\3>+:=P%&(NN!H5TS\5MA0T<+"T(N2>])XPEE0R45-L,L%P2S$+HVG;Q"&DT4V;8O]IN<49G"B3*2*]7G3=V-K M$MM^Y1C&LII'MM$:""@$ZN<(.Q)OP#PE-YF7.R,V@ ]I O=6%[JL.(;65O8: M%!X(X0VB*K(1Q RPEQRC:VHVK;TB4#*R99OW6SH50.,[R81-94((<3WY%'G* M,L3.??".AUJTCG&\5U M'K02\_-T;>9E+HNW6)RC6+@2R?#Q/'@$L6$($B.4H!Z\+\1L MFKWOV^.3L% 6EL^:3I_M[H9\^/D_202A0ZO!ALNN5WUZ)6.\O71V\#O)'$%4 M_%1N(:#V2VXA7 0L6DV((4-6B*DY*4A/@R ]/7FP;[U-&I.).P[-XE_DFR-$ MQ#E2+"60 2 QNP^](.:TKCLOR:;)7S _G"DY V:$"R=]!_B OC-ZF9(\T/ D MC@-(/U.%%=<"@R7P!.?6/'VC4<( M+/(B&>V@.+*\(3CGC2?G23PWEC$3S'%6-* KGP@H"#&2560IV[5-T>@9;('=?W?X+Z7]V4YX2LK.VXAQ&64#=5K?)CZR' M)'JR@E6H1,^&9$?O"$1,@.XK"KCH0+<6(,!+.Q!>2#7V1;*7OY2'N0J&3$0[/DP-_$!(G?ZJ8^]R(4 M5]0TP%W*'X-%3FKZLZ#ISTZJZZ^*!MY%-#"F\U^9Q/J-BF;II)SC3&$&G 0, MZ%U2O1+NJBGTOL&P'%K-_[/_EB"YI!F_R$%AA>;&!VUK0DZU'"HH@YEP0/[$ M)4EJ$F[M*H'",0TJ XK&BAQ KL5DY.2P0V"]*FG)<_ITSG^Q).]\INQR<94] M0VK\54!PHL]_M\6:2#YQ=M^%L_ON)-M? Z6][^/AC9KK;YWC4G* @"A>ML?B M[LG (2NB1? 59EQHF%K8%5OF)?H$SC1;LB8NPW41Q&/UIH-#O(+X+,VBC14Y M3()*1U*2RGA1\/@DDGNA_HX=CT4<&X$^/IG&NIW@VE(D !P0@#G,GVF]-CD@K+7))5TI"/(=V6##=G M1YHVZ(R3D"2MKB]M=V-M'=5C);$2/N/\DN-3&USY1CCT#RG][!AH5WM1BL^? MD55HV:IKIIY%J%ER%X9)3 -$OY1#)U> K^ U2UHX':$F_']H<+:4$.@6O,=J>NPN\ 88+)V/(U'=H9EB5$]C/9 MA.G0;1RC6]!$8*E'N>56CPEQ'^(L6:A5;"&;J6@SB7F*>J3= DY.WYL\Q&[< MTS!BVOS8HVQ,U!S)9('.:O!W@3G!!."8KYN*4#^W '$>!NG3I:3H>",KU(AZV49\T[LFVL!0D M\^KRA%U,W_A$T7A)AT,E>5_)4U30%6>K2AO7:#6YNI4Z?6NDHJ4&75$!"W(G[4-& M2L\\VC3=;:@^$7:4$K959-B2AC?19 M[N$2*S'D@?)@*4%%B<7P:2.A86@FI)"6N!:OXP?J+!4GS:&J\\59P)SRN;56 M/'6MK0:AO^]]:.^C@+[<[?A,FK+NM+S"PC ,(CU%$6:EZ9[4Y0XWQ]O!(M % M,D%^.8PFEUY4XGYQ,!3Q5/MG+^7 V%.XVSO?/R\\2CJ[Y]\>'ET1#A#Q@<:< MBH1.3SXZ#TKR/_4DXQ>S^7R2_>/U%:W7[OQ3_MCI^T$SZ0"KHJ?)J[C)%LC= M6\3TEZ2Q;'(NUZV55,S]I#=H<7D9YF3C=FVK9@/JI$^)]RQ=?N#]UA3P[B3ZI.S$ MKYW"8Q+!O\XOIK-L2X+NDQ1)]@0,9O&G 3P1!T4[*T6RYM94G: 6;RDE9B2?4B"H@\P7OP/M8/0JJ0Q [=;$)>6S+9R!;" '6;D.*; M/1MH'JGY90H@)H/ GIX.HKRT.?-I2?B8LU&(F6[8RW)CA'P'P^LKY/RC5,-X MGVFU0^TH &P7(*+%;9_#'#_M"AJ7%VFDSCXT\-T;_'',.N_6Q:DD1IBF:= MV#-0]OZ[JYAGLGS/BN*Z:)W5QX MP:#P5.]>9'MW+QC?TGR3?5-:$R1+8*LHR$_L;%]%R\'D7 5!\-';N-']Z=75 M9:0H-;O"QS#)H86-L0FY#$.,F!+1B\3V<+^)]KJJ8/%I_?4BF"WI^[R6Z-!I M@QZ-1;C*-FX6;=SD(->!-AX^4[Y#D'(@9"#0[@#*X=8/%A0F/LHDQ0$N48+A%^UJ'(0 M3#5< '$+@TA\OA;!N>?9_?+L;N=_OZ0GAQD$R0S1#_@EF\_.I8T;.2RQ&/10 M[>R>/PK.'MB!4S$LV"V,3W<[98H^IA2E.GD9\V6G'!(42(N2,5'KQ M^QWVCETW>6E"DX+8T]38IB<7T]GA:/9W;EQ!B _"N>E;TL)]*[J\U.J>@MHC29"#3)O1 M>!830X X6Q99O9=].IIO2^1+8,^1K.8?+UDD6N^B17N;6J\/:KU^I[!Y0_FG M2IF$+V6:]%%813:*VTDD72#&:.#=>FM!^?"0[=%ZQ"-G=)07+->$']CN)9W>RA*<&6YR,>'3[&/@GO1H1L'V[9U_ M=EKE(J95+KX]K:(]C"?2*:1OOG(ZJ MZ#?/,A HIKL.]\\ 0V3$.!K.-Z5=)0\7-B_Y(%7G^Q><^9HODJ^?+?QN8CN0Q$MG&HCY,J(0FPE_'FK=V%:?X^<[AC4_BK.V*^4QYQM3:.3&O, M,;[:]>2$\KAWIEO'#R7B\-W2<[U#4[HN_1T]GYQ>Q,TR^C#;DT;6S. M$YI?SL^>IAH,]5\EES[=I"S,G8>^Z3@B5 M2E*/DMO86)2':Z472PNP1K/2QVZ;RA6$;7/MXRP]6+V TX0T&PFXO^;L-2:Y MZ[JRIN-7LP K,;U\FJ8HRM@AS,8F9@#W-A+?=2,1TAY;CW9//Q_R4!CX'RGK M)H--!NI]0"FW&[1!(X9H[=PP^TED,W.1ON&[O0FF1!!)6]8.JB%';?$C]#5[%]F M]1'.[R,*'-OL_B^BO8^>G3&RF%^\R-Z8' <^J(N\COV2XQ/1H_%ZX,?0$>_5 M+N 1.55Z!EI8E%&I?*)CD)0.>IR6463 A@S+P+"R6RU::0RUR7&YV%;XKJD+ M+NN1["U-_1E(G'-\O!5?W'OW]N7[CX.VB/ &!!W6Z#!I:\3*%?U42STYOC:L MU>Z 5*E%F%W2\2S[Y,+.^(:S0JJVPXFS5C@OY5Q,=WUX$T8=19PW7&40$]\= M%JFD>M7R;5T$"[Y/ ?T;9*6:WJ5<'[1]R5:#I ], 3?]\/61VO?!FIHIQYO4 MI!Y&JX@\ _CR6Z:.O9;JXDB[K]CV _@X4$!B&.M?TMR@>OJ':&0@E?#[=\>4 M&=2LY?E/FFF2Z^XD_^_QCRG_K:0C">'!69)^?SAY/$RJ8HU=MNO=#]KH'J M>HEZ>/&$).KG1._CU6]]Z$:"UT>_]Z]> M7[T[TWLO>E-"7VJ1UO^0KA3Z&*6,S6B]((U=0M_8*N3?XWTLELA07$C>;H#Y MVQ*F=)+<$:X%!X<[*^%M!=K;Q7^C+R W>IV88ZQ=97+=COW"G;GK6"'ENUZR M>WWK2?+F2-7*[?!DAGL&;@];5E"9WD;3SGZK%Z,SX?\[X'(7$26>Y M"*>$Y7H$0WO$YBVH#TL0;O5J&.PKB>**E6??9F!.F2I)2:3S_;'F"(::)]*O M@VGZ0RS2&[ML>U1>OV*59N3(#@\K\4JJ[[@P8H7%(2]][$4TWHWHF]<8@R47 MV7)]QQ:%C%M(?27+-[XU>R#MJ7D]#9,?W_GRG^SSR>S)V5UE59(,ZIE?>W$; M2K!6-T^(\.SB#Q1A_W[#R1_I;E,1CB^0T41DV4E*C/-L,1$F 26Z//(T,L # M '6AB8B/F8D% ^13N*:U5U3B[,4W$6#RSYK^'*$EV!J^BXX7,WCJ/$Y^GLW/ M4%*2Z+/V[V'@&D[P"_$:F9&63NV74@DF)DK92/>F;R-0Z.7?03DVL6H >//P M3$%:I?<^M)<^#A^,&;)MR!W9G]=5S44.78DN+%5T?]\@>=N"ORCV1C0:*=H- M>:QS/!MVW>U3$!>-W BMA]+SORJ[<)GZ:"]0:&V5*7A1>;417T@LV0T?3G^L M4I94\.(=S3C0!;___P59CE59'B2OJ$>2EU_$SZ],JCMY6WWX-O,O^[^45]S' MQ^7_%$#1VAK-?I5=T=#9].GC>V*R_8>NV?$+[Y=-1Z:3_]Q80Y$N'J#?5TW3 M^0]8(/PO$'[\7U!+ P04 " !H@F]3ED>D",X" ![!@ &0 'AL+W=O MH&\")*"=M@^= M$'3;AVD?3'))K"9V9IO2_?N=[1#H! CAV.?G>>Y\OEQ&6ZE>=(5HX*VIA1X' ME3'M?1CJK,*&Z2O9HJ"=0JJ&&5JJ,M2M0I8[4E.'211=APWC(IB,G&VA)B.Y M,347N%"@-TW#U-\9UG([#N)@9UCRLC+6$$Y&+2MQA>9[NU"T"GN5G#6ZJ<7 ;0(X%V]1F*;=?L#O/T.IELM9N MA*W'#I, LHTVLNG(%$'#A7^RMRX/!X3;Z 0AZ0B)B]L["%SQCPL TR^1&&"Y*6,B:9QPU M?'AFZQKUQU%HR+&EAUGG9.:=)">9Y+D6&@J1=69)AR?7+L:2>EZ2B!&19!?K@WGS%H/I$+\PKB@T"T\"@165= MTEMF_1EI6+T#T+;(H512T\RG0=->AOS57O=I_EF*155H>5SF&JA?:.)C#EM4 M#E#(FOJ!OM]5FH;E7F#9Q4[7;+!9H^KO&AX(Y2VQLT3P7"E$:'R!H2VP_WC? M*''O"O"8KI/:S^9='F$*Z?4%)/9_ S2D=AC0D YIZ&$SN(0XOJ QO2-[[+#1 M(6(.<42VX85#6HP=+O> ![MQ;4W^UV\\=LK['[V%FO++A-4\5IWA04,@B=*U M/0TNT[XW]-:^LTY]0]G#?5M^8JKD0I//@JC1U&PO=V]R:W-H965TQCVH-AR+%07'TD^:??K1\F.FV!IAKW$NI ?^9$4F=E1 MZ3=346K1N^#2S(/*VOHABDQ>44',0-54PDVIM" 6MOH0F5I34G@EP:,$XW$D M")/!8N;/MGHQ4XWE3-*M1J81@NB/%>7J. _BX'3PP@Z5=0?18E:3 ]U1^UN] MU;"+>I2""2H-4Q)I6LZ#9?RP&CIY+_ [HT=SMD:.R5ZI-[?9%/, .X6.L$ITR>""8;+_DO8O#F4*&OU!(.H7$^]T: M\E[^0BQ9S+0Z(NVD C9Q:HQ<&(,6BNQ9Y+X4-V] MDCVGYGX663#A!*.\@UNU<,D7<%/TK*2M#'J4!2TN]2-PK?VO--/5[Z?_@26:"E,? $EOF/AAGF3_]<[HW54#9_W; [[.T. MO=WA5SS@-14-I^A[B5[H3ZH-A6].:F8)9W][/ZZ%^S;J:T51J3B\+"8/R+JL M04E:PKA!%NYD(_94(U4B4Q%-C5L!<0'L=E;E;X@9T] ",2%HP8BE_.,<#Q!R M)?U[]1$!;7=V+88/:-=:6#\_[=!F@]:<@,02 +PYX\R%"-J"L1!N!U]KIC2R MZBH>2B;A&.,08XR>X.ZA!WZA!16UE^E(W65X&F8C?'_5J.?QG <3CM'.XDNJ'6C34.D=12W MF^TCV@"ZL=#1+$K'X:A3NC3ZG1=HIP1Y4@>6GPC^R^1=?(_B&(?321HF<8I> M%53168X_$<[5PHL\D]("J:NQC[,XC,=IF(Y3;^KUHI2NNG@DQE4>U="C@#MI MZV\R"H=X&&99>N;M$9YU>4'WP\\R LXVT;=/O3_N1N6PG MQ:=X.V^?B3XPJ'].2U#%@\DH0+J=8>W&JMK/C;VR,(7\LH*Q3[43@/M2*7O: M. /]'XG%/U!+ P04 " !H@F]3@$0GF;,# !S" &0 'AL+W=OL\:?$3S=7^O:!7,7FK>H]!< M"E"XVWC7T>HFL_I.X3>.1WTB@\VDE/*;7?Q2;[S0 L(.*V,],'H]XRUVG75$ M,/X:?7IS2&MX*D_>?W*Y4RXETW@KN]]Y;=J-M_"@QAT[=.9!'G_&,1\'L)*= M=D\X#KIIX4%UT$;VHS$AZ+D8WNS[6(<3@T7X@4$\&L0.]Q#(H;QCAFW72AY! M66WR9@67JK,F<%S82WDTBDXYV9GM SZC."!29@.@=,7<#THP0&@H/&@I3OEB;^D!5L4%7\-0JQ#?7"G0I!ON22F5OYC.I MG3N_X ),*P^:B5I?NHNTC_!$NM::O8!-@U>$=<+R T2%GRZ75HC\I%B0D"[\ M)+1"'/M1GL/]"':R*3)(LPR*)(3(C]*4+KGK*&$UI#ZKY8G[Q7Z\6)!F02B^ MF)8@CQHK>) OK#.<\$1^%EMW>5Q [F<%0?=S C$81$D&44@1 MNK*6!(F>20$%P<^M/:D/NB?9+OWE,K9"ZL=)0D*V($6[$Q=^3MF>(60V$S+[ MOX2\;9EHD*CQV@F_XT*7 /3 M(X_UZM_L>4LMQZ [K,:=R!_H=,,Z)BH$9J#$A@MA^X&B[U%Q6=NR^E%1N'>: M+ZD+*]D(/C7E=!]<5-W!TID0E.<]7D26II?V'8;)Y=37=B*@4N2B/BC7DY3^ M8.*#H"%[$DT-(/XFY=A?ID24*#I-!$7])H6G2?J]3!(7M6'&E&0E/IIV@<6^V.*0<\\W M0^ED)>2#RAC3Y'N1E^JTEVF]/!X.59JQ@JJ!6+(2=N9"%E3#4BZ&:BD9G1FF M(A_ZKAL."\K+WMF)H5W+LQ-1Z9R7[%H2514%E4\7+!>KTY[7:P@W?)%I) S/ M3I9TP6Z9_K*\EK :ME)FO&"EXJ(DDLU/>^?>\46$Y\V!>\Y6JO-,T).I$ ^X MN)J=]EPTB.4LU2B!PM\CF[ \1T%@QK=:9J]5B8S=YT;Z>^,[^#*EBDU$_I7/ M=';:BWMDQN:TRO6-6'UDM3]CE)>*7)E?LK)G([='TDII4=3,8$'!2_M/O]=Q MZ##$NQC\FL$W=EM%QLI+JNG9B10K(O$T2,,'XZKA!N-XB4FYU1)V.?#IL_>4 M2W)/\XJ1SXRJ2C*(N%;D\(Y.^'L%WK+E@ 2N0WS7]_;("UJ7 R,O^+'+EUREN4"O%?GS M?*JTA"KY:X^.4:MC9'2,=MD,X)E5.2-B3CKZ8'6N%(/XUL&>$:C,&Y964O)R M02ZHXFI;R/=J0^ >JR5-V6D/D*F8?&2]L[N,D;G( 74H69MT$M -1*DS(BI) MYKRD9FETKS<.*9T\ 2_F \:W ">(ECN)!8KR@;];C)&FU?QG<#LB=-*GE4%2^X[K!ABY+;7A,V1]-:?H MF5)82EPCK^&2!RB(ERL>29"+H7$7$Z%"6GL^/&X57 X[EN2VW)"[9A:X^6,IY!_971T6#+.))5I]H3!P3TD6YOJ$=HQBE2:6\QJ ;=- M:&]P"61VN*YE'K]L"UMF[&8KV=IL857! M/',!)VO$-W#=RBX!>("(ZQR29OIR*\F+'#\)7TCQR3LJRR/,TUH,.!1&\8N3 M@8F7@'8"03):X*[?86H'H#]N.2R6NLG^V?[MN%Z,MP$0N@=!88N@\'4(V@D? M!WJXF&*AF[*^PFI!& FXQ($?6$+;4+17[6X4I1DM%XR8PGI6P'79KEYD&",( M\#)[)19I8=\#&+X';*M(B*)]%S3U356-6[51S2_G4VO&-A,@=Q.XTV.FH,'! M_0"N6Y/6E?D/^6.X@WC0DG*X&C.T:ON5]8 $H1.,7/*:4+'-,OZ/([7%@N>! M&D,QASL#M85][(2A_ZHX6<#N04C4(B3ZE1G3>7&UF+ O)_=M6[UC:5;R;Q7; M.F3VZ\3T*KXH^1RZ.2BHN@A\\5.8"^(HJMR9 ]ZZ[BSEE^MH? M$,_;C,KNF,&)L1 VSRNN,Y#:]*NZEK9.DIWA;][2FDQ?8O]%1=TBVL*W)GD- M18OT 48I3TU'7 ^M&8K$2^P@2/#?'< UZ%Z@XZ90XGC@DSCE7#56<(DW&DQ354P_KU"H=A'$P4YQR[>E=8IP.:_9%N_0 M?JEO-*W" :7@%4K#E02-FT5P%L]68V?O#;YR;,V>#"Z3M5(/;G%5+(+($4*! MN74(C'Z/>(Y".""B\;/'#(:0SG%?WJ%?^MPIES4S>*[$-U[8._T':V:1I WABKJMZ9&%1<=G_VU-=ASV$:O>*0] Z)Y]T% M\BPOF&7+N58M:&=-:$[PJ7IO(L>E:\J=U;3+R<\NK^0C2JOT,QS=L[5 &ZW3#O,58=1O(*Q@>X5M*6!C[* HN7_B'Q&4@E.U*KY"#@'=8GD$8C2*(D M/H"7#DFF'B_]:Y(7W.1"F48C?#];&ZOI5/PX$"$;(F0^0O8:8[HL12,0U ;. M&ZTI' Q1_U31@W#N)LY,S7)$"\UX3>TT$MZREHV51<3EH!6Z4* _%I"O$DAGMEF0 ^L/..V7CBA'0491GL';*\*\ZQ MVXQ&D\Q9G8Y<],]*ON]W7X"EHVD+M3.@/8W2MG=P@48'L/E+U!+ P04 " !H@F]3 M4A/L;/8" !%!@ &0 'AL+W=OE8F"QYDMRT^_I1E?ID:T\- (:59!;6V[B")3U-@P-)U# N@_72V[9ZO52=%5SB5H/IFH;IQQL4ZK@*DN#)\)D?:NL, MT7K9L@/NT'YMMYJT:$ I>8/2<"5!8[4*-LGB)G?^WN$;QZ,YD\%ULE?JEU,^ MEJL@=@6AP,(Z!$:O>[Q%(1P0E?'[A!D,*5W@N?R$_M[W3KWLF<%;);[STM:K M8!9 B17KA/VLCA_PU,_8X15*&/^$8^^;4\:B,U8UIV#2&R[[-WLX\7 6,(M? M"$A/ :FONT_DJWS++%LOM3J"=MZ$Y@3?JH^FXKATE[*SFDXYQ=GU5M/]:OL( M3);P[G?'6V+,'T!< YW2MK:P#M98OD\/J+B MA@K3IPIOTE0Q:'D,9I\@I>-G2<>;SL/QV'L!6,6GW>^(_-WEA-W\K/ M5U+E0ZK'Z)./1R9 8* MU;2:&RQ=$;9&J)2@0>3R ,PNX(I+LJK.4*09 7%ML=FC'@B'MUB<+(FWQ/") M[<^2O($D#N-D2L(\G$W&<$L9.TL!_WR2,"<'>L8IO.^TY+;3Z(NM^(.3#:R M<)YD<.F+B\Y&NT%]\ O,76LG;3_E@W78D9M^-?QS[Q?L'=,'+@T(K"@TOIZ. M ]#]TNH5JUJ_*/;*TMKQ8DU['K5SH/-**?NDN 3#/\?Z+U!+ P04 " !H M@F]3B>M^_(D" !\!0 &0 'AL+W=OP/;Y[KOOSOENNC7VV56(!*]:U6X6543-)(Y=4:$6[M(T6//-VE@MB(]V M$[O&HBA#D%9QFB17L1:RCN;38%O9^=2TI&2-*PNNU5K8MR4JLYU%@VAO>)"; MBKPAGD\;L<%'I._-RO(I[E%*J;%VTM1@<3V+%H/)P,^F=3!\]6 M&):*([9R:JH0UD:QYF2] 4$3.),U6TWKN'1W#MQ90IVC[=L+=UCL+(-@2?H" M"J-Y"C@1A/0!1A>CZW%8,UY[ITI82;Z]G@I9F;?>W\$P2<)O[ZBQE(504"@A MM8-L.&8.U_"-.5L87&60IB-X,L0NXITZ/\#5Q7!\$]9LD,![;Q8?*$*CW03= M^Q:U-77BZ*W]:%ETBOKGWLVE>V$WDJM0N.;0Y/)Z%('MM-X=R#1!7[DA5FO8 M5CP>T7H'OE\;0_N#3] /W/E?4$L#!!0 ( &B";U-^.%#SS ( /,% 9 M >&PO=V]R:W-H965T'DLC9SKI[ MOT4D^*65\?-H2U1-X]CG6]3"G]@*#7LVUFE!O'5E["N'HFA 6L5IDIS%6D@3 M+6:-;>46,UN3D@97#GRMM7"_+U#9W3P:1H^&6UEN*1CBQ:P2)=XA?:E6CG=Q MSU)(C<9+:\#A9AXMA].+48AO KY*W/F]-81*UM;>A\VG8AXE01 JS"DP"/X] MX"4J%8A8QL^.,^I3!N#^^I']0U,[U[(6'B^M^B8+VLZC200%;D2MZ-;N/F)7 MSVG@RZWRS1=V;6PZCB"O/5G=@5F!EJ;]BU_=.>P!)LD+@+0#I(WN-E&C\DJ0 M6,RR7C:'&%:X*CSV*MT!_/8F+*X(CS#G[1 MPM,7X.=P8PUM/;PW!19/\3%+Z?6DCWHNTH.$=UB=0)8,($W2X0&^K*\O:_BR M0_5=29\KZVN'\'VY]N3X+?PX0#[JR4<-^>@EL=PB1:T0[ 9"HN?.[R!#:+FI MKT2.\XA[RJ-[P*C5G%M^^)ZP".2T1=A8Q1TD30F"IG D#5MM[84I_#'PL1'J M-;K^[%A0WEF&C26!E?C-@O-[6#E+75?PLG1"@[+"P&MX\VJ2#M-WO,H&IPQ9 M%)%B6#I']U*.R;)!,QK!2M9\R,VI9Z]XY3B9PC9X] M7XS0UI'\PUQ%J%5Z7PN3(Q?MR?>(HW1P>G9V#)\M"<4*3?F6T.D6\T3K:# > MG<-E[5R04P5RKHT/[@ H'8S2#*Z?! S \!QD7/X?U9-LZ2!+S^"Y]Q/O-:)& M5S;CQG-9M:&V)WMK/]&6;2/_"V_'X8UPI30>%&X8FIR,3R-P[8AI-V2KIJW7 MEGA(-,LM3V5T(8#]&\N7W&U"@G[.+_X"4$L#!!0 ( &B";U.OIX+*]00 M (P+ 9 >&PO=V]R:W-H965T=+BSE*KE!J>JG.M>"5Y8 MI;:9,\^+YRVO.^?JPJ[=J:L+.9BF[L2= CVT+5>OUZ*1ZTO'=[8+]W59&5J8 M7UWTO!0/PGSM[Q3.YA-*4;>BT[7L0(GEI;/PSZ]CDK<"WVJQUCMCH$B>I'RF MR9_%I>.10Z(1N2$$CK^5N!%-0T#HQC\;3&KO\0FW@BPLMEH^T7UJ-L'#B0#]K(=J.,'K1U-_[YR^8< M=A12[X "VR@PZ_=HR'KY*S?\ZD+)-2B21C0:V%"M-CI7=Y24!Z-PMT8]<_5@ M9/[\@>(JX$:VF&O-[7&=/O*G1NBSB[E!,R0\SS>0UR,D.P"9P2?9F4K#;5>( MXKW^'-V;?&1;'Z_94< 'T<\@\%Q@'O./X 53S('%"P[A55R)3^,CZ)2J9[KGN?B MTL%:U$*MA/,NE_EN+M=<8P'E4F$^H.[ 5 (%,#O=*-IIV=0%-SC1!G]T"IH< MQMI7%D(#[T90)2HJR96 1FIZVL$O98)W770F&^',.CY42XATC /.) M-IZ$LDG]C*$=VS^UR'+0Z($^LQR@C[@& 3^# M[S'[C?#+T@"_ >INU7HEBR$WD_PO/Z7,9Q\AA!A\'^[Q?+G**WL$!EF"WC>8K=*%4G1X>HU5XP76;DVLHB8$H9LF&(#+L@@M MN#Z+$"ST0GB4!C7TH41B#,R-TY "<+TTH7 \-_$\'&1N&@1PA+'1Q-CH.&/' M_CP1%K[TUOB"&FAM7O>Q]2CB?K8^_L@62R7DU/:*L#EM-N>!9'SKX^@&*BM+ MN8X(U(X$$GL(1#PY?T\C%\1+CD* _$:CV X Z<_/X/-@U=#N=]O/$6P:+,I2 MB1++ [X,!NND*\AQ;@OE5Y%O#/KNR$E,:Q!Y;A;89,TR!K]CAR&M'*1(XM'A)!"GI(L$P H^E6Z=L6@ZB8"CHIO!?05PW!YQG>_8 M&?38B%<;,T3C79)K*#=D(6IJ?)NA4Z8ZV&3_JX>^MBPO%F<3B)^IC6$UP*WI:\61CNV%UO2N\#7V$G+?'*J9=BO)?&4XIGV#-? ML3MKK"3LI7:XCQ_SG1=2*U1IWX$:F^O0F?&Q-*U.3\W%^,)Z$Q_?J9^X*FNT MW8@EJGI8.@ZH\>TW3HSL[7OK21I\O=EAA<]EH4@ ]Y=2FNV$#$P/\*M_ 5!+ M P04 " !H@F]3B#[0TMHA0 MHDI2_KO(2* MZ2O90(T[&ZDJ9G"IMKYN%+#"&57"CX)@[%>,U]YBYG0KM9C)U@A>PTH1W585 M4]^7(.1N[H7>7O&-;TMC%?YBUK M/(#YHUDI7/D#2L$KJ#67-5&PF7LWX?4R MM>?=@3\Y[/213*PG:RF?[>*W8NX%EA (R(U%8/CW K<@A 5"&O_TF-YPI34\ MEO?HOSC?T9/=7>18?F&&+69*[HBRIQ'-"LY59XWD>&V3 M\F 4[G*T,XM[S/OO4FNR D4>2J: 7#RRM0 ]FOD&+[#'_+P'6W9@T0=@&?DJ M:U-J/$'>'=,U;S> M'GO[U\U:&X7%\?<9_&3 3QQ^\A%?[)FB%4#DABR9YCEA=4&^<-$:*,C[6)\* M\?D;'DL@&RFPE] /8FRFB :C4:E,20QNY[)J6L-9)9@7@Q4:S2WR;E'CN?V+WB-T++5 M2$)3 J\Y;O<76UX'&@66\,@EV_X$1]+]GO./Y"():1)F(RM.:#*-G31.:)0$ M3DP2&@;AB#RYEH3BDKV PB],=XE&9Y$B?JL;9H0V&RN#\QW@ 4$;^B?Z(8S M/8 =Y"Q0PV6!.Y9>;0^O(6=8-%@S%KWOE KG32L*4F)UX0G "8/T+O?4_H>^ M.=4'#T;FST0VUA]-C"1-J_(2QY)UM$(?M3L03FB83NDD3$@8TCB.:3R=?J!= MM6N!=?G$E$(/M"O0E>(OS !9"C38)"GB9.&[]:,T3)!H0L<9]ED\M>0G MTYAFD^P#[:FF\8^&9 5JZYX"&L/6UJ:;EX-V>&W<=$/V<+Q[JGQE:LLQ_ (V M:(IMBB6ONO'?+8QLW,A=2X,#W(DEOIA V0.XOY%8S/W"7C"\P1;_ E!+ P04 M " !H@F]3(D.UX"L" "(! &0 'AL+W=OE1Z-/;)U0#(GANEW2*J$=L[SEU>0R/J9>]<+ V MZKLLL%Y$[R)60"DZA8_F^!&&?FX]7FZ4"U]V'&+CB.6=0],,R<2@D;K_B^?A M',X2IN\O)"1#0A)X]X4"RXU D:76')GUT83F%Z'5D$WDI/:7LD-+NY+R,-N MRZULPPF9DJTZ1P'.L5<;0"&5>YURI#(^F.<#Y*J'3"Y 3A/V8#36CGW0!13_ M G#B-Y),3B17R57$#>03-IO>L"1.8@5T"5= 9V/GLP ZNP#ZQ59"R]_"MW[# MUD8[HV0A>JWH@FTM.- H3D=S+[70N12*[<@))$QT[,=R[]"2M'Y>830?&=QEXHHW<P--&[2V-TC* M#&ULO5EM;]HZ%/XK%KI7VJ0. M8@<"3&VEEK:#=9M06>\^7-T/)ABPFL14F<;"K;AS4)YSP^ MKX]/G/,UXT]B28@$+W&4B(O&4LK5QU9+A$L28]%D*Y*H7^:,QUBJ6[YHB14G M>&:4XJB%/"]HQ9@FC;]#OC//*F2D6 M9,"B'W0FEQ>-7@/,R!RGD7Q@ZR')'>IHO)!%POP/UKFLUP!A*B2+ADRMT#A3\,H4@5PCJKM#- M%;J'*_1*%'JY0J_N"OUJBNOR]9 M*G R$^/?'^P*46S?*YS3:H$!8CG+W$]')49R^?:J/Y_!M^/-6";)0 M]"N=QHW>Q+C/-5"\+'VP0/W>K7Y'IDV >H?U6.132S7@M@O1M@N1P?=+\ <1 M%L+TH&3A$_C[B_H=C"2)Q3\.='^+[AOT=@GZ[4NXQ,F" -V\K"AXF7[?Z.M- M^/G2:_;\GHK4<\&Z[>VZ;>>Z Q;':M<4VJ2AR"$5,[ B/ OD M>_ ?<-;(=;90;\] S_.L@1D9U!.[JR2IY) MDI(B$LA@@IWENX&_;^*G&C+#8QF$>KU]H=&Q$.PBK]C38.MIX/3T.Y,X DPN M59X=?F8@G=VE@T[GP-$B(;][X&EP' W?"PX\/49"@1\4>]K=>MIU>OHMC:?* M2=7 :M;5F57[9LY]0M5V?EG$J=UCOXI-Z6U-Z3E->6"O.)+424O]+5;_!+0$ M/3M[>&]1(#G*7G%V=HHSW^,*I )T6"(%4D&G>X U*I!"@=_J6N#L!61-Y1*,,9>O0+)R M)5=R[)8$3[$G0;LI0?>NM&\]MM:K^3%=S3E38^@*OYHGA9.6?YQO]2)9PEG0 M;EJP:M(C1]'=Y.A[Q%!>2^J.53>H:#?Q2PVPY([0FO=BT*O,KUHYR4$.<'&J2*R$/PPMA_6_SZF97GD MGZ"?D65KY.;-VQ?"0ZI"N^(T- %>Y^;_RFM&OIC>_FUQP.;!,'J7BW6=4L,J MJ7V/+;DC-[D?9$G3^-)I^1>=@G^1Y5_DYM^MV52(E,Q,DK)\Z.R4 M9N8>'0_*G0[L]_LEXS*RW(O[^:] MMVV ?#%W9=_E4A5M,JP4VW?9,JWO)KWRC-5J!M\2HG^28YF=%*_?V/)A\>)*V^6)/U3D*1O2=*O&E)W[>?*_C,==OT, M+XJ&FNL*0-AK>MZ?1_+YF\# :$@ &0 'AL+W=O!!(KI.$BE_7$/--W\/>[L:8+9;*W/ 'O15=P 34E]6#T",_9YFQ!%+)>(H$ MS/O>%;Z\(RT#L#.^,MC(O6MDEC+E_-$,[F=]+S >00R1,A14_SW!$.+8,&D_ M?F:D7F[3 />O=^RW=O%Z,5,J8\C2" M5 EJ*TK?&#/YB-Z.0%$6RW=Z]M!Z#^*OJ69>SU?:=^.!'V5^7F_])&5^PJJ! MPN ](@'!!^##:O@((@W'%AX<@(]>9_VF/OR0]=O76;_[;^N^KI:\9$A>,L3R M-4OX\KQ>H=^[0I%H#!&P)SJ-H<)$F)L(K8FPS,0_%8.^?])ST+V"1/ZHL-#, M+32K%_'"@M 6WJ,5"'-/*_"A^JSF"]N-('ASJ#"K<>0 [L6"6OF"6O6S,H8G M2-=5F6CGM.TS9:*36^B<-A.C:C[2*ZN&A>V')F_R -X M42_SUT?W8S"@V(B"T];!T$&(L2/ >&^3Q/5#[&XN7$@I)N<*;*&E M.#QM8&\$A!(:KR6,J5#K:]7 *=@3 3]/,YYVHW,*_6^>>@P1]02P,$% @ M:()O4Y@=4W"0 @ =P8 !D !X;"]W;W)K&UL MO57?:]LP$/Y7#M.'!++8<7Z-XAB:EK'""J6AV\/8@V)?8E%9\B0YZ<;^^)UD MQ\W:INQA[,623G?W?=]).B=[I1],@6CAL132+(+"VNH\#$U68,G,4%4H:6>C M=,DL+?4V-)5&EON@4H1Q%,W"DG$9I(FWW>HT4;457.*M!E.7)=,_EBC4?A&, M@H/ACF\+ZPQAFE1LBRNT]]6MIE789W.(Z7P21(X0",^LR,!IV>(E"N$1$XWN;,^@@7>#Q_)#]@]=.6M;, MX*427WANBT7P/H <-ZP6]D[M/V*K9^KR94H8_X5]ZQL%D-7&JK(-)@8EE\W( M'MLZ' 6,1R<"XC8@]KP;(,_RBEF6)EKM03MORN8F7JJ/)G)K?1NT++N#!].(,03,$T&N 2[B6W M9D!&FM]P(^L_X3S9[Z0 M='9BXTYL[ '&IP#H2N>U0% ;N,,=:H,T9JSBE@G^L]'X]1-%P;7%TGQ[ W/< M88X]YN0$Y@%'/\,90,9, 17C.5C5:"R4R,GYM.KQ$U>2'JE*1I)VGZ MIB2ZQ2716EF5/;QQ>+,NW>R_79AYASG_&PG&2?!%Q7P E>94V8H*ZJL)/7IH MM2E/L^QAX;I5]Z])?P-02P,$% @ :()O4Q+:19C, M @ 2@@ !D !X;"]W;W)K&ULO5;=3]LP$/]7 M3M$>0 +RT6_45EH+TY"80%3;'J8]N,DUL7#BS'9:F/;'[^R$4*:V:)/&2V([ M_GW<]>SK>"/5O8,WTF2RSHRTJJG!F:JM37I4*6 M.% N_"@(^G[.>.%-QV[M5DW'LC*"%WBK0%=YSM3C#(7<3+S0>UJXXVEF[((_ M'9V\E5 M,O$"ZP@%QL92,'JM<8Y"6";R\:,A]5I-"]P>/[%_<,%3,$NF<2[%5YZ8;.(- M/4APQ2IA[N3F(S8!]2Q?+(5V3]C4>_LC#^)*&YDW8'*0\Z)^LX.P;4K58/VX49K5"M$=A@>49!.$) M1$$4O@,?M*.LGR_I?#+?1A"U$42.O[./GPHUJ02"7,$=KE%II'?,2FZ8X#_K MB+Y=$PJN#.;Z^P'-3JO9<9K=/9HN/53C32PG0+]3? ^EXC&"43Q-4<$1+Z#2 M"90T=ON.X1<\)V!7)FO5OE.UYVD]C8*QO][AM-LZ[;[JU!HE$UPF)V RDLZD M2,@F2WB10L(>=WHYS!L%.X O'/9:A[U_=!C+0F-GPWJEJCM /FC)!V]6RL-6<_AWI\6<+#K2LW_,\I;P2V&ULE911 M3]LP$(#_RBGB 21&TI3"A-I(+6P:#T@5%=O#M &OL(Y6(#IXKI6D2E<[55W%,>8F5H#-3H^:=E;&5<+RT MZYAJBZ((2I6*TR2YB"LA=92-@VQNL[%IG)(:YQ:HJ2IA?\Y0F>TD&D0O@GNY M+IT7Q-FX%FM?2+VV(2)1X(%>;.6Q#\V^ U*N4-,<939S/J77K%W?F+]<\A=HYE*0BOC?HF M"U=.HH\1%+@2C7+W9OL%NW@"8&X4A1&VW=DD@KPA9ZI.F0DJJ=N_>.[RL*,P MO#R@D'8*:>!N'07*&^%$-K9F"]:?9FM^$D(-V@PGM2_*PEG>E:SGLEE#+"&" M:U,MI18A51]@?CO_!+=Z@^2X @Z.;] )J>@$CB &*H5% JGA04M'IRSD^9U4 MBK5I'#L&\^;CO(.8M1#I 8@%UF>0#$XA3=+!P^(&CH].7OVTX]]68PZSCS7M M8TV#F^'_Q"IT 5,BOO[3_*F1)(/T^W1)SO*5^?&.WV'O=QC\GA_PR^XJMLFU MS!]!$C580-U8:@1GUAEP);Y-.">T#?P$?L.^%+2);3V/@F??@)ML>#%*_#>. M-WN8SWOF\W>9YXW-2[[M4%N98\!IB+'1MC">ZK5$^\A:^Q<[9(,#3*.>:?0^ MDS4Y8D&PLJ;B%V&#E@$MYJ*63BCY*U3T%-;6<)&9;Q_6Z T6)^P?KGBGG_S3 M="?L6FH"A2O62LXNV8AMV[U=.%.'%EL:QPT;IB6_D&C] =Y?&>->%KYK^S&ULE95M3]LP$,>_BA4QB4JE>2A] *61UJ)IE4!"5&POIKUP MDTMCX<29[;0P[5,WIZQPHM"NW>%.[;+M%EPH["D.]B OB]O)<[<-DK" M0^)*:9$WSDB0LZ)^T\?F'#H.X]D1AZ!Q""QW+60IKZBF42C%@4ACC=',P*9J MO1&.%>92-EKB+D,_'2TKA2M*D97(MZR@]JC.R.KF>D/6:[+)J 1%3J] 4\;5 MH+-U0ERBZFU6D/N":37$11S?,,XQC I=C81&QXT;FF5-$QRAV4 Y(IX_)($7 M^/>;*W)Z,OBC4S__CNIBOFW209MT8&7&QV2PM).* Q$IN8,]2 7XCFG)-.7L M9WT(WZ[1BZPUY.K[*YKC5G-L-<^/:6H1/V 9)P Y).04SZG.9]!W3'6LB8UE M_E?[Z&SN7R#.6XCS-T"4DL5@"1+!.96*E"!KF@'YU;G8/K):8-HA M\X] 35JHR3M.9DCVE%=@./KDZU"^W]&?C_Q^@&D+,'T#0"P*K 2-=Y-*D2-/ M71PB'+9U\4;7#QLCV3.Q6K/<.7Q?S/6_D M>1_Z:M[M-!K3LV^HW+%"$0XIAO)&,\Q&PO M=V]R:W-H965T49$FV=6&;(GF(=9ES9CC#.:0XVM+TE:T( MX>@]CA)V-EAQOC[5-!:L2(S9D*Y)(MXL:!IC+F[3I<;6*<'S#!1'FJ'KCA;C M,!F,1]FS:3H>T0V/PH1,4\0V<8S3ORY(1+=G QCL'CR'RQ67#[3Q:(V79$;X M;^MI*NZTDF4>QB1A(4U02A9G@W,XG1J&!&06/T*R9;5K)(?R0NFKO)G,SP:Z MC(A$)."2 HN?-W))HD@RB3C^+$@'I4\)K%_OV&^RP8O!O&!&+FGT,YSSU=G M&Z Y6>!-Q)_I]HX4 [(E7T CEOU'V\)6'Z!@PSB-"["(( Z3_!>_%XFH 8PV M@%$ #%6 60!,58!5 "Q5@%T ;%6 4P <58!; %Q5@%< /%6 7P!\50#HN\KI MRI"RV,K5AEVY0;G>L"LX*%<<=B4'Y9K#KNB@7'78E1VRNFMYDV0==H4Y'H]2 MND6IM!=\\B)KTPPO&BM,I*+,>"K>A@+'QQ<;)IXPABYI_!(F.&OSKVB6"PRB M"S1;X90P].6*1QH5?B=:"PL=%[L-H\3$CZR'2X009N@$LHVL@N>PF MN=]$@L3O(;GJ)GFB;T-!D)'HK237W23GF^40F7W#N>D9#DY*DO9(;KM)KDBP M(P&WE>1.F:0CDHE"B4V])R?W?25.%$B^=9,\XE2A.@\*\\3LFR>/ZCEI)WE2 MSTD[R7?UG+233-4GF]]$H@GI*?7'*/7'R%C-MB2)+=)\$Q&I-,_DC:2,B-\ MKT..H_#O7(]^?Q H-.$D9G]T^#1+GV;FTVKQ*:0N%JQ"78/7$Y0/!8G=%N,X MF8?)$GT)D^)QH]KE[';&+G=L;V/P !S3=,R1]E;OO 9+L S'L<'>MYRT<%JF MZY:6>X.URL%:RH-%(6,;,N\;GW44B^G8NOQK#L4N0[%[0DE$@7GX(LHMMK\+ MDJ8BF/]9_K6ON%C+]53 MK\7W7HMIE\5>?9VRODYG?:_?@Q5.E@2ELFV;2I;C_;K+H6=ZT.S7+?VZ*E-\ M)B=2ASQX)9WW:9+DES[]SB%DL:,@;Q#1%(N4QN*#+7=^X+JG+?P&S=%%4QAP MT!>7QY:V*R3'V#>[.C:S+,OT=6??[KK!L6$>LMTT6CE@'@CB[;&=X^J6=S") M[QK&8+BNXWHML@EZM3'6NV=5A,6V^!PISBZH[;CAT^875.LL&!]LSH) M3NA M6FZA9[W-,GFAG,EJ:0/K\S)9K6+0MXQ];/L Q\+KVI:8VY[9DNE*@*%;@?_] M8G];,-:C\3K6>JA$&7I4^?%AAB:3KI17B@R?)\E0:3)TB_('"WT-Q^)DN$Y' MG(LUWQ#;<,$X8BLA!(?>@*BC0_ M+LUO.%UGQSPOE',:9YGH/Y\" "&!@ &0 'AL+W=ORAZH*611802%0YMI_WZ#BE% M'$*XRI;WT?TP)*CCU50T4[N=(E-S35 M&Q]K#3QS2:7THR 8^247E9?$;FVIDUAMC105+#7#;5ER_7L&4NTG7NB]+CR( M36'L@I_$-=_ "LQCO=0T\SN43)10H5 5TY!/O&EX.QO;>!?P7< >#\;,.EDK M]60G]]G$"ZP@D) :B\#IM8,Y2&F!2,9SB^EUE#;QZ9M-*'9@;/JLDF/JCEU>7/V+XI.3SD[4V8D<;/\]=GB5L2DB M^9BFSUN!PJW^G*[1:+H5O\[P]CO>ON,=G.#]K!61UFV9CI6CR0^;<["?RBX9 MA3>]0>SOCO ..M[!6=[N8'*M2OI(=J 1Z)WR6A@NQ1]7@6NVL?J.R6K@AP>J M^J/A<4W#3M/P'9KFBZ\K=G]_1D*#%D8'&J+AX%1E1IV*T5D5#R=KD7(L6,U% MQHQB6' -A9(9!;=;7_S]Y_D%;L1UZP?5&5,@D MY)06],9D3C==KYD85;M.LU:&^I8;%O2C &T#:#]7RKQ.;//J?CW)7U!+ P04 M " !H@F]3>C3J@:D# +#P &0 'AL+W=O8-WPPYU$P.C'\3&:42?"^+2DR=3,KMK>N*549+ M(F[8EE;JS9KQDD@UY!M7;#DE:6U4%B[RO- M25XYLTD]]\AG$[:315[11P[$ MKBP)?[FG!3M,'>@<)Y[R32;UA#N;;,F&+JG\LGWD:N1V+&E>TDKDK *O$^GCJ=71 NZDIJ"J+\]?:!%H9G4.OYO M29W.IS8\?3ZR_U6+5V*>B: /K/@W3V4V=6('I'1-=H5\8H>_:2LHT'PK5HCZ M%QQ:K.> U4Y(5K;&:@5E7C7_Y'L;B!,#Q6,W0*T!,@W\"P:X-<#7>O!; _]: M#T%K4$MW&^UUX.9$DMF$LP/@&JW8]$,=_=I:Q2NO]$992J[>YLI.SI[HGE8[ M"OX$RV:K +8&\UR0S8;3#:F3J6:.L+=S*DE>B'?*X,MR#MZ^>0?>@+P"GS.V M$Z1*Q<25:EF:W%VU2[AOEH N+ &#CZR2F0"+*J6IQ7X^;I^,V+LJ'%U,T#$F M]VB4<$FW-P![?P#D(6A9S\/UYIY-SJ]Y7_RT][-@X&Z#X)H/7^"[O!>^?E!0 M\%[24OPWXLCO'/FU(_^"(W74"_+,>..'-TYLNZFA"6L:70?WLRC$$W=_FJ$K M,/,A!J$X/@@"'NAH70(0B$.[4K#3FEXA=(1C>%P^4F2($.D!>4C;.9SB KB$!MT9Z+" (??]">OJ+!N)Q?>R%%#*G8BQ: M_6T"_5=.3%_.X6^IY]!2JP/DF6FR571D5G0+*@RB0:)L-?WDM)WK[8LZ'*_J MG[32L^'APE"P@S\S0$!-A\\ZU@)"9'O?DX[ZD M?%-W50*LV*Z2S6=<-]MU;G=UOV+,W\/;!VB9G^M.KVXF>OJF3?Q(^":O!"CH M6KGR;B*UDWC3>34#R;9U:_',I&I4ZL=,=:N4:X!ZOV9,'@?:0=?_SGX 4$L# M!!0 ( &B";U-KOTUIO0( -0' 9 >&PO=V]R:W-H965TS, M-I?^^]E.B* %UDE[V$OBR_F^\YV+[=Y*R&>5(VI8%XRKOI=K75[YOIKE6!!U M(4KD9B<3LB#:3.7<5Z5$DCI0P?PH"+I^02CW!CVW-I*#GEAH1CF.)*A%41#Y MZ&T6QG2>:[O@#WHEF>,$]4,YDF;F-RPI+9 K*CA(S/K>=7@U3*R] M,_A!<:6VQF CF0KQ;"=W:=\+K"!D.-.6@9C?$F^1,4MD9/RJ.;W&I05NCS?L MGUSL)I8I47@KV$^:ZKSO?? @Q8PLF!Z+U6>LX^E8OIE@RGUA5=L&'LP62HNB M!AL%!>75GZSK/&P!HLX!0%0#HE> ,#X :-> ]GL!<0V(76:J4%P>AD2304^* M%4AK;=CLP"73H4WXE-NR3[0TN]3@]&",2^0+A'/X1J0DM@AP.D1-*%-G9O5A M,H33DS,X KXVOBV#/ZO]W%1^H@-^)EA>0#MH011$X1[X[7'X M$&<&'CIXL <^?#<\O-R%^R9A3=:B)FN1XVL?SUH+QFB/%N5S&*%TAY#/$+Y/ M&9T3V]TL'8B@XG94AFI&O_QB^&&.XV%>CJBK-TH:SME\<%( M,Y32N).5Q'V5JABZCL%>"\M!MQMU>OYRNQYOC3IADNP:#?<8Q=W+QF@G@KB) M(/ZK",R?$9M +N4/O>?25R3KD"AIGA#BX24WY9 MO2'51(O2W:I3H7916@.SGPFA-Q-[43 W4$L#!!0 ( &B" M;U,4C%C;U@( )\' 9 >&PO=V]R:W-H965T%[H%9=R93>S:G9Q-1*5SQN%.$E45!96_YY"+W=3QG?W" MBJ69-@ON;%+2%-:@[\L[B3.W94E8 5PQP8F$[=2Y\:\7D8FW =\8[-3!F!@G M&R$>S.1S,G4\(PARB+5AH/AZA 7DN2%"&;\:3J=-:8"'XSW[1^L=O6RH@H7( MO[-$9U/GO4,2V-(JURNQ^P2-GY'ABT6N[)/LZM@H=$A<*2V*!HP*"L;K-WUJ MZG 0)YN0- @F/ :QD!@C=;*K*TEU70VD6)'I(E&-C.PM;%H=,.XV<6U MEOB5(4[/5O (O )R2189Y2D0QLE"<"VQON0+HQN6,\U D;,E:,IR=8ZA]^LE M.7MW3MZ9Z*^9J!3EB9JX&@496C=NDL_KY,$KR=#+N(;RB@R\"Q)X@=\EJ!^^A!CAOH5[/7(&[>X,+-_@C=W9 M2E$\;\N.Z8PL[-D 27[<;)1=_]F3<-@F'-J$PU<2SFE.>0R$:K*!E''.>$K$ MEI0@F>C:H7G-%UH^TS(>9R,_BB;NXV'5.H*&X;@->B%UU$H=]4I=02Q2SFPS M0(6R*17C<5[A83!'<_/?;NJ4HP.AE_YP/#ZRTQ7E>8-N/V'K)WS#3VT >Q!( MB0:22AJ].H-&\ 7AV-8/O,JZ!'\Z_YUY>*(R& ^/=^8T*/+];B-1:R3ZUS,$ M/.FO=W1R,,(P&!UI/ UZ<<1JD>Y!#\3?(K57@R*QJ+BNVV&[VMX^-[;INL_A M]=5U2R4>%D5RV"+4NXJP/+*^#NJ)%J7MJ!NA\1^TPPQO4) F +]OA=#[B4G0 MWLFSOU!+ P04 " !H@F]36*+F:>8% "%'P &0 'AL+W=O[#T]^)2LUJIX,)B,-W3%[IGZLODH M]-V@6F619"R7"<^!8,N;WAOX>DKB0J&4^)JP1WET#0I39IP_%#=WBYM>4"!B M*9NK8@FJ_^W8+4O38B6-X]MAT5ZU9Z%X?/VT^KO2>&W,C$IVR],_DH5:W_1& M/;!@2[I-U2?^^#L[�LUIOS5)9_P>-!-NB!^58JGAV4-8(LR??_Z?>#(XX4 M(/$HH(,":JN #PJXK0(Y*)#2,WM32C],J:*3L>"/0!32>K7BHG1FJ:W-3_(B M[O=*Z+>)UE.3=S01X"M-MPQ\8%1N!=-!51+TP=$;O@1OI&3Z\4%F 8J0@4]L MOA4BR5?@+96)!"^G3-$DE:^T^I?[*7CYXA5X 9(Y& MY7K8"V>FP'WAMD0E3%Z!-SOM,#I+65_7<%_2E($_WVLE<*=8)O]JV!)76^)R M2^+9\C-7- 5S*M= 1V!_P;YMDYW>2T?:%9']@F&Y8$$*-&O'?YCDE5TL05H!D7*OE;,\*<2^7"&ED@4! %02U+ M;FTQ',?#T UU5$$=M8>Z$EQ*L,UU>TQ+Q"O=%EV(1[;;4 VM+8+<2.,*:?P, MI*F^=R&-+1C]@B1/H#ID/ D ],T@@XIL%H)MJ**@651E+NB*)T\'S@R(=1! MK@%VR!6IX -]U.E@BSJC^T:6/34RJHY@[]N:J-K:K&AK;9+\L/4QYC :1E;> M..100.(@\!AG^@I$_Y=Q;<.'G"8&N&ZB+:=-',4CCXFFC\'F1O:>[5@*(/@' M="5_:+H*))>B?VA:#APV&G:K&=_I\:%-\Q@-1_4*=\A!/(JCR.-QTYA@UZ9-H :FX#QO5U MK&=$ QDB1_!2T4!'@WLSP7:<>I#-@C B85"O78<T)CR!(UD^5YD\]A MT1/4%F);QC/[($.[J'F:/V_Z.2QZ,MK >CMR"?GP&L9&S8Q]UOR#'#0=D6%< M)TJ'7%-* 'S6QNJO7+]?WUK[_ ,/CMLRA'!5U%YU2LX6@47:QB#6FC#L-_ MBXIUS/1!X/.Z87'TG,'>6X@V87M&1&S8&G<8VEL7&;:G<1\20^"X>1(_JWRP M:W3VQ0<;7L?-O&ZJHCSBZL_H_$&[0U;)>D9AX*.S&7RQ\R##MK@#V_Z\,+#- MH#" T'. @PV)X@XDVKHRL(-%/4@,,^)F9CRS,NR!MN]+1\.4N,OA2MO2L ]/ MB@CYP!@&QCS?B0T7!9(9US\#SJD)PY@XOE1-$$..I,N)QD]K@MBL"$=H M5#_*<(B%0>R)"S'\23KP9^O*(3:!!G6\32*G8 W!D@Z#<^OB(O9\ZY#Q MC';$,#+I,#BW+4#BF)MU.ECNM8_"=3IXZ(L<'84W\[DIT[M<,9'3XHN:_B6V MXCM]5YCRO'9&#*63BYV>$\/>I -[MRA=QSE$X#N (X:X20?B;E^3-G/[D!C6 M)L\Y]/86G#W^^I 8)B<=9M_6M13;WXOL^ R./GD6'Z@_4+%*<@E2MM1JP76D M#1'[;[[[&\4WY5?0&5>*9^7EFM$%$X6 ?K_D7#W=%!]6JR_ODW\!4$L#!!0 M ( &B";U-&!>>/0@, &0, 9 >&PO=V]R:W-H965T1.OIE>^K:((Q51=B MBHEY,A(RIMH,Y=A74XETZ$ Q]\,@J/LQ98G7:;FYONRT1*HY2[ O0:5Q3.7G M#7(Q;WO$6TX\LO%$VPF_TYK2,3ZA?IGVI1GY>98ABS%13"0@<=3VKLE5E]0M MP$6\,IRKPCW84@9"O-O!W;#M!981>)2!5-AJKE:\/< MKN]'&]60#N-,;J=PF]2DZOXNA5=]#[3F7R MS6Q9X!FASVV*+W+470Z[V6>=2E!O7+;\65'8S:@@C_A"KIJ3JY:2*VJ7"U-2 M="W/6SM&3^HYO7IIV<]"4YX;8MG$2S94P\B2GRWVFMU3*S(#2V:;?8OE:@5C MZHV K-NW&54-:]L-;.25-$HKN<<9;[Z8"S"-ZHE-3TDA+U+O,U M+X_1W&9.KUDJ259IT=YMEC4WS"#-H%I=LVPS:L>.(\&JQP<'6!;NLJQ$ 5)X MCY!CM(BL>C8)_T-7S)+4]K3%+6&[7%IU;5+>MKLBGHK4J#%$R6;4'F_V<*V4 MD,AX;H;L; !DU<))>0_?\W^R+G*4S9ZLNCTI;_<' M=H0L2_'U2AIAL[[NXF;8^K_-+QP![?G[@2K[1AJ*]$R-*0A5>V AVD/3G+;6#AV9SL-_/O93AI25LKVDOC: M]YR<>T]R,ZJ$?%(YHH;G@G$U]G*M-Y>^K](<"Z+.Q0:Y.5D)61!M0KGVU48B MR1RH8'X4!$._()1[DY';F\O)2)2:48YS":HL"B)?ILA$-?9";[>QH.M<7OM("^RN=^PWKG932T(4S@1[I)G.Q]Z% M!QFN2,GT0E3?L*EG8/E2P92[0M7D!AZDI=*B:,!&04%Y?2?/31\Z ,-S&! U M@.@MH/\.(&X L2NT5N;*NB::3$925"!MMF&S"]<;AS;54&Y=7&II3JG!Z""L1[I"H4J*Q2"OX!(]$2L(U?*K, MY,_+A-%T!U- > 9S2;=$(\P921WQZ_$GN%]>P^G)&9P Y? C%Z4R$#7RM2G+ MBO/3IH1I74+T3@DAW FN8;9/MXW[6A[$NUZ,HV.$BYQF;_ _"0_ ].7%K4>SXX@\MZG7-V/F5@3'"^%)*2?D:ID118]0]%XE"N24) M0[CEFU*_\:X',\+2DM5&_EP(QL!\&!61V:\CHONMZ+X3W3\F>NO>*[$"UGV' M$EQ3SJW6A##"4SQD>M],%1 MZ;.<\#7:EW)UL(B70WIKRD%'R448AH>%#%LAP__H8=5\CWN]1)Y]T,CA!XVL ME?F="5*@7+O!JB 5)=?U,&EWV]E]Y4:6_YI>#_X[(HV_"ABN##0X_VR:(NMA M6@=:;-P\2H0VT\TM<_/_06D3S/E*"+T+[ /:/]KD#U!+ P04 " !H@F]3 M03]Z5[X" #9"0 &0 'AL+W=OW.2VL>K$P79:^/O93G #:C/V M@'AI[/B>DW//46U/MD*N50:@T6/."S4-,JW+TS!4208Y53U10F%6ED+F5)NI M7(6JE$!3!\IY&&$\#'/*BF V<>]NY&PB*LU9 3<2J2K/J7PZ RZVTX $SR]N MV2K3]D4XFY1T!7>@?Y8WTLQ"SY*R' K%1($D+*?!5W(Z)[$%N(I[!EO5&B/; MRD*(M9U\:69!%BL@;@#.N;!6YMHZIYK.)E)LD;35ALT.G#<.;;IAA8WQ3DNS MR@Q.SRXHD^B>\@K0-5!523 9:86.T3%!EQIR]:=#1=^KZ'=VZ7/GN]SSEAQFY>S+MZ8EV/':[6,S M(U$O'D_"33N]?66X-XQ]V0O5 Z]ZT*GZ7G!CC%7;8<'0DPT_,(@3K^+D?8*H M:4G<_8NP)QQ\8!L&[C1*_ M3QP-[_B%SQ@3\BJ/0W7[\R"M'9YT"C]G&Y:"\>F) 4^[O-AMA"3ZR$QV&R:) MWRF3FG?0]OIU'%TEM=ZP=>[:2\\UE2M6*,1A:3"X=V+ LKY'U!,M2G<4+X0V M![L;9N;N!=(6F/6E$/IY8D]W?YN;_0502P,$% @ :()O4^T76RJK @ MJ@8 !D !X;"]W;W)K&ULE5513]LP$/XKIX@' MD I)TS8@U%:B!30DF! =[&':@YM<&PO'[FR'PK_?V4E#NX6RO22^\WW??7<7 M789KI9]-CFCAM1#2C(+,R& ^][UZ/AZJT@DN\UV#*HF#Z;8)"K4=!-]@X'O@RM\X1CH+B?< 3Q[79.H.K9*[4LS-NLE$0.4$H M,+6.@='K!:E83(SP]"2_$?B5J >%?5@3DNN90N\YP))E-L&V[%GGAVMU9>QKTH.3T;AB_;+?\[*AY$ MW:2)VI$^:*0/]DJ?YDPNT7U^B]8BWMKT5I2#+26#)(G;A22-D.0_>KAF6C-I M=WN),ONDD$2-+^G\6]02P,$ M% @ :()O4W7%FP+V P / \ !D !X;"]W;W)K&ULS5?);N,X$/T5PNA#-Y")%N^!8\!+@NE!,AW8O1P&DIBKVU:D=7KC."J( M(*'J6J3 \"0R'3,.3Y*H M+$FH?)U"++:W+:^UFUBP=:3-A#,>I70-2]#?TB>)3TZ)$K($N&*"$PFKV];$ MN[GW!L;!6GQGL%5[8V*V\BS$3_/P.;QMN881Q!!H T'Q9P,SB&.#A#S^*4!; MY9K&<7^\0[^WF\?-/%,%,Q'_8*&.;EN#%@EA1;-8+\3V=R@VU#5X@8B5_4^V MA:W;(D&FM$@*9V20,)[_TI="B#T'WSOAX!<._J4.[<*A?:E#IW#H7.K0+1RZ MESKT"H>>U3X7RRH]IYJ.1U)LB336B&8&-ES6&P5FW&364DM\R]!/C^\ID^0[ MC3,@CT!5)@'31BOR&YF))!49#\D<)-M0DP#D@=%G%C/]2C[.05,6JT_D V&< M?(U$IB@/U.=0[B_0Q1\VH!S(W2XSL&UAVVQ!2)6)-@515@51;PK MBBNLA #;NX*Z*LB7Z=EE3+_?C#L#UQTYFQIRW9)G,4E1PX"E-*XCG]/H M[I'WNWOD\X+H'NWPC<7\V.( YD"#7JE!KUF#:@N,:Y"@]!5N!A*6)75EVSO' M\N[8HN\.ZDGV2Y+]\X%"W4W.+I"AC=,,4YII,EE+L%VW(5L'Y3J#]UA,PY+> M\%?&:CH\BH37>9MV]V>,#HAZ;O5==!NI%L%9VO-:P]:]O2^M]QYCX_D50;]Q MR_/:GI94QP(,6IKINN]/@6PTK-6WP6LW4D(1Q ;D*UE@Q31MLFKG M7N==1J%JZ5YS3_\_4>C61:$W&![\G8A)U6^]YH;[14<@R8- ";Z"3 ZD^Y<\ MP 9BXN-H7^E2QB:)JF;J]=]E#*LN[ U^U:&A-HZ#X[/"44=S]@[]"S3R_R%4P^;WRD&PO=V]R:W-H965T8 U2L.5!(WE+'@8W\^G+M\GO'(\F),U.">94F\N>"IF M0>0$H<"<' .SKSTN4 A'9&7\[CF#H:0#GJZ/[(_>N_62,8,+)7[P@JI9\#6 M DO6"MJHPS?L_=PYOEP)XY]PZ'.C /+6D*I[L%50<]F]V7O?AQ- /#X#B'M M['5WA;S*)2.6)EH=0+MLR^86WJI'6W%0>-?%,("PQ([A>(C$NS U< 9?PS(6P?35)2%:'8POSON:\JQF? MJ;G$? 23\2W$41R];)=P?77S-TMH70Q6XL%*[&FG9VA7N$?9O[-!Y-DG!_6CD\F1SW M$3XSO>/2@,#2HJ+1E[L =#?874"J\<.4*;*CZ9>5_1>@=@GVO%2*CH&;S^'O MDOX!4$L#!!0 ( &B";U.G,=4Y>0( -$& 9 >&PO=V]R:W-H965T M2\KDTBF4JJY=5V8% ME%A>\0J8WMEQ46*EIV+ORDH SBVII&[@>8E;8L*<=&'7'D2ZX+6BA,�+(N M2RS>;H'R9NGXSOO"(]D7RBRXZ:+">]B >JX>A)ZY?92N#@."'WU""#I"\+^$L".$UFBKS-I:8X73A> -$@:MHYF! MK8UE:S>$F5/<**%WB>:I])X=@"DNWM#Y&A0F5%Z@2_2\6:/SLPMTA@A#3P6O M)6:Y7+A*9S0\-^NBW[;1@T^B;Z"Z0J'W!05>X(_05]/T-62:[ENZ]Y'N:I^] MV: W&]AXX3_-KHG,*)>U /3K9BN5T-?I]T2&L,\0V@S1)QD><:-/1X$@F([6 MJZ4GEFZ^L$/J1\$\7+B'85E&4,%\@/J@+>JU19/:[@@C^J+D:,_Y^&&V_'B8 M=G8L;023^./"XEY8/"GLB2M,]4WK#F=,67R:-8KBY$C;""KTHFA<7=*K2R;5 M#;Z0K!9"CR_&%":GN;TD.E9XBIK9JSTF<-8+G$T*_,[99:=LNHBSDUL5SGWO M2.$I*/&"XQ*Z@X9CFOTW+/:$241AIVG>U4P[%&T#;2>*5[8';;G2'G_'N7J?F+;6_\72OU!+ P04 " !H@F]3BW%/SY$# #N#@ &0 M 'AL+W=O[KG MXH?< 2CTF":9G%D[I?(KVY;Q#E(J+WD.F7ZSX2*E2G?%UI:Y +HND]+$)HX3 MV"EEF36?EL^68C[EA4I8!DN!9)&F5/QZ"PG?SRQL/3WXS+8[91[8\VE.M[ " M=9[9394U2R&3C&=(P&9FO<%7"^*:A#+B"X.][+21F"1.MJYE&R:;,UK-AF5G&E1+Z+=-Y:KX4 M>D<(]0O1;(W>_2Q8KM=(H==H5:TKXAMT(N;E-2C*$OE*1]^MKM'+%Z_0"\0R M=+OCA=2QUG+>5'')"S@KR2^0Z%X@X! ^D+\;3KR'6Z;A,=P[3 M;0VFH4,:.J2LY_Z%S@5:)E1/^1# MQL=CCXJ2.7WD<'<9C"W',P[,=@M5S1! M>18)V!H.D_9Z(P N/0?>#W B[PSJ#1FM_)&]MJD MJ3=B,JKZ?2$RI@H!I> ->S1M.0:D=5CL M/@/_UASQN#O^/_^^VT5><(Q_*&AR@GYKB'C<$5=\H_94P!B UK5P\ R\6U/# MDS/QGO0]VPUZP/M1)/!/$6_=$8_;XPWH8^B.)VO$4JW] 8SNAB.SL^? MM/9&G//PK^L>D'5)=,1_(,KUW6B8/VE=DHR[Y()G4HFBNE;HXZO6O]6&,[8" MI'. ?(83)&D-CISI#$GZQT.7^.1X!?I1X?$)TNY<1LQ-\!,56Y9)E,!&)SF7 M$[U^HKI<51W%\_)^&PO=V]R:W-H965TICVX"LKDQ,F5*J]<5Z8Y%%@.> E, MOUES46"EMV+CRE( SBRIH&[@>2.WP(0Y26S/EB*)^591PF ID-P6!1:O4Z"\ MFCB^LSNX(YMN)<^U>+L<%;P%<" ME=Q;(^/) ^>/9G.331S/7 @HI,I8P/KQ##.@U!C2UWAJ;#JMI"'NKW?6/UK? MM2\/6,*,TV\D4_G$^>"@#-9X2]4=KSY!X\_0V$LYE?87535V=.F@="L5+QJR MOD%!6/W$+TT<]@C:3CMX$6;J9*6$?DLT3R5+H4M.J%>$68863UM2ZB)0Z#WZ M@H7 )HGH; X*$RK/]>G]:H[.WIVC=X@P=$LHUE\?VSAJ,;!87\T2,6M6*1%8M. MB,U!][>48-,VN@JI9OMU_9JN]YQX@S!VG_>STPD:'8+F'2!_$!V"%IV@<0LZ M<''8NCCL=7'%UZK" GJB-6I-C?Y_:L:MV+CWWM<%%XK\/)F:<5?4@Z/4=(+\ MH]1T@H9'J>D$14>I01"G?,E5_ >UI.^:N;7<_.I_Z5S._XWRN MQV(]Q7Z;KV?J+18;PB2BL-92WF"LJT+4*%[:1OS E6[K=IGKT0[" /3[ M->=JMS$"[9^%Y!=02P,$% @ :()O4RW&VC*( @ Z08 !D !X;"]W M;W)K&ULC55=;YLP%/TK%NI#*VWE&[J*(+6)IDU: MM:AIMX=I#P9N@E6#F6V:]M_/-I21A&1] 7_<<^XYUU_)EO$G40)(]%+16LRL M4LKFVK9%7D*%Q25KH%8S:\8K+%67;VS1<,"% 574]APGLBM,:BM-S-B2IPEK M)24U+#D2;55A_GH+E&UGEFN]#=R332GU@)TF#=[ "N1CL^2J9P\L!:F@%H35 MB,-Z9MVXU_-8QYN 'P2V8M1&VDG&V)/N?"UFEJ,% 85<:@:L?L\P!THUD9+Q MI^>TAI0:.&Z_L7\VWI67# N8,_J3%+*<65<6*F"-6RKOV?8+]'Y"S9#_#>"_![@&^,=LJ,K066.$TX MVR*NHQ6;;IC:&+1R0VJ]BBO)U2Q1.)G>Y#EOH4#?",X()9* 0.<+D)A0<8$^ MHL?5 IV?7: S1&KT4+)6X+H0B2U5;LU@YWV>VRZ/=R3/"II+Y#L?D.=X[@1\ M?AJ^@%S!70-W=N&V)_3RNSD20/PK:$1@, M H/W"2PQ)U*70VFM)2=9J[5.+G+'&(YT!(ZSI_5TS([4<) :ODMJ!07),44Y MQ:2:%!@>)/>#_6).Q#CQM,!H$!B=%/A=EL"G]$0'N=S(W]-S&.-YX;2>>- 3 MG]3SP*0J$^[+1O\=[BF-\<'FBH*K3WLB)X)\=W]9[=%%I!^!.\PWI!:(PEK! MG,M8F>3=Q=IU)&O,W90QJ6XZTRS56P1&PO=V]R:W-H965T>>^Y'K>"/5O2X!#'FLN-!3KS2F/O=]G95043V0-0B\ M*:2JJ,&M6OFZ5D!S!ZJX'P;!Q*\H$UX2N[,;E<1R;3@3<*.(7E<557\N@;K[F4R^P@H!#9BP#Q;\'F 'GE@AE_&XYOZNM^R?7>P8 MRY)JF$G^@^6FG'IG'LFAH&MN;N7F"[3QC"U?)KEVOV33V@8>R=;:R*H%HX** MB>:?/K9YV $@3S\@; 'A6P%1"XA> D9[ *,6,'HK8-P"7.A^$[M+7$H-36(E M-T19:V2S"Y=]A\9\,6'[9&$4WC+$F60FJXH9++PA5.1D)H5A8@4B8Z#)!_*M M!D7M";D"+(R1$Y!J]EIK,10YY#WYV&/_I -['='0Y";OX/ MGKX=/NR!SP_#4\@0/NSS_BP94=<@D>.+7FT0W=,A*=,9EWJM@/R\6&JC\,/_ M=<#KJ/,Z[P^]1VW?7=*#"CL?NJ&2P'0UV4-X[#I=#L?'Y)@$,7^PV[I M7C%Z)G;:FNJ5HQH5%D@=!@\!%SH9KIWVR,K-UX6TJ#P](M2WPP05D#O"^D--N-== ] MP&PO=V]R:W-H965T MKJI%N_?B M="],,H!5)^9L ]W]]&<[(8(V9".=[@W8\?QF_O;,)!X=N'B1&P"%7@M6RK&S M46K[T75EMH&"R '?0JE75EP41.FI6+MR*X#D%BJ8&WA>[!:$ELYD9)\]B\F( M[Q2C)3P+)'=%0<2/.V#\,'9\Y_C@*UUOE'G@3D9;LH8%J&_;9Z%G;N,EIP64 MDO(2"5B-G5O_XZ?4V%N#[Q0.\F2,S$Z6G+^8R3P?.YX1! PR93P0_;>'*3!F M'&D9_]0^G2:D 4_'1^\/=N]Z+TLB83V3\ M99Q)^XL.M:WGH&PG%2]J6"LH:%G]D]?Z'$X 'U\ @AH(^@)A#81] 5P#N"\0 MU4#4%XAK(.X+)#60] 72&DC[ L,:&/8%?.^8.:\WTB2[*KJJ2FR)S8@BDY'@ M!R2,O?9G!K9.+:\KBY:FHQ9*Z%6J.369\J*@2K>(0J3,T927BI9K*#,*$OV& M%K('?@D^[\:<=T_CP(C[KQK_P_4"C%O=:\/MN_':W'J#P MLOB';GP&68.W1?^]A_CPLOC'7QP=*3NCSWN+]Y,6_.F_[?U3_^C#<]S5+=#T M0=#T06#]A9?Z@!$I$5^AA>+9"_KK#[V.Y@H*^7>'][#Q'EKO^%*1G[71#1+F M12]MQ_$EHVMB/B_R!JWH*^1H2WX8L[9#J<+$-HSY6.XGTQ9 M\ P@EV@E>%&U.SGJ;"LIW%= U B(.@7,I=R1,@-[&)(P,$D0D&L)9*EG&2_W M(!0U8WUG6('0BTC:+%WI-X_<$ 'RNJWYJL#1B5;?QR$.<-I(KMJLQ1 /(^SC M^-SP\;UA$B8X#MN/(&Z.(.X\ O,.UK<+6WD=Q98T[I+_H933QGO:7\LH\6,7W&NCA-S M9VBNZY-_ 5!+ P04 " !H@F]3&I_R@U # #W"P &0 'AL+W=O>%6)F M[:0LKVU;Q#O(J;AB)13X9<-X3B5.^=86)0>::%*>V9[C1'9.T\*:3_7:BL^G MK))96L"*$U'E.>6_WD+&]C/+M?XMW*?;G50+]GQ:TBVL03Z4*XXSN[62I#D4 M(F4%X;"963?N]:T;*()&?$EA+X[&1!WED;$G-;E+9I:C%$$&L50F*/X]PP*R M3%E"'3\:HU:[IR(>C_]9O]6'Q\,\4@$+EGU-$[F;66.+)+"A52;OV?X]- <* ME;V894+_DGV-C1 <5T*RO"&C@CPMZG_ZLW'$$0$/VDWP&H)W+L%O"/ZYA* A M!.<2PH80GDN(&D*D?5\[2WMZ226=3SG;$Z[0:$T-=+@T&QV<%NIFK27'KRGR MY'P)CY)V*3*@+ -T4L72Y TS<1K_/BP7I*+5Z^GML0-% MC_$UE%?$=]X0S_'<#OK"3+\I^15Q)KWTI9F^A!AW=S7=Z:"_,],_5$4KOHM^ M>P;=FW31;8Q1&RBO#92G[?FF0-T50O(*$UN2;Q\10.XDY.*[P;S?FO>U^:#' M_"JKQ#59<2(6H:!$#B9F0HDMP;38T"#Y%7'IA%/5*#EO)H5'R9R9I M1C)6;"\E\%P+[E(8#BH\1?C!*)CT*HQ:A9%1X:+B7%VB4OD4ZSMF_;#<:%#N M*<(+/+]7[:A5.S)?@4%IHT%IIPC?\[W^6(];;6-SWM!?6#KC)TP=)IO7$H=; M3G-T*2W('S($,63OI%4Q>8GBX#J'5\(Q'E-M\(9L.1.=N=:P30'H@/@A]C]] M 7"/7C#7J.T&CYQ@7:!%0NY!2"IQLN"0I)+<;#F E".N-1?T0.)=LUU^RAQ^1=PS_>VPTZ1-Z> :PU MVD_WY7U!+ P04 " !H@F]3U)()'-X$ Y%0 &0 'AL+W=O M./AB'\+0FQ&+*81.K-FO$02W7+-X:(.<&K#!0&!C)-UP@Q MC0;32?;LB4\G+)$!C<@3!R()0\Q_WI* [:\'<'!X\)UNMC)]8$PG,=Z09R)_ MQ$]VOR/%AIR4SV>!R/Z"?6[KV0/@)T*RL K#T(:Y?_Q:Q&(&@"9 M'0!4 %!?@%4 K+X NP#8?0%. 7#Z MP"X/8%> 7 ZPL8%8#1*0!V ,8%8-P7 M ,U#YLS>D#+9C6QW0@[IAJ?YAIT5=4@X;&2\"IO>)++[(#E.%5R=,H/>O/DJNW5.'D=$Z6$ER!&8MVA$NZ# C('EW,B<0T M$!\FAE3+I,:&7U#>YI2H@_*9Q$-@PDN 3 3%%G,B6DAF>I*O2:!(QF=(YGJ2 M1[8;*H*,Q.PD^:0GN4DV0V"=V\[G,]O!44G2[_M17*U_XL9C?+_9OX\O FOGP[5[71@05Z+?!'/?P;YH?< MF%ZK$X8ZWN491^491QFMI3OCBTA(GJ@N+<%?#\H +"0)Q=\:>JNDMS)ZNX/^ M@0D!5-LFKY)&FX2*;;8*6ZN>NY27("*RK<)R4C2W?0*N6/+-,V)L:L7 M4=/PQ.*^A[W+NMW?N,A:':^K-D_HLFE$Y)Y[Q'IMR2WM5Z MF[D)_%SKR0JL.0O5P*;N! $^CJG$ ?T79T/8!8U +@\?P"_0*12W^8I.+:00 MFF//0M Z#OZL:>EXT+71L=F\:6;;MC4VW6.[3RT+(^N4[7.KE0LMY]CN2]/. M]4Q[=%) =RU[0)[G>B.OO8Z\,C.>OHX"K [1+>A93Z.2=O0>]30NZ<=:KS/Z MO)S2V?^R5EJT7/2R*!Y A4C4FYZ%-1LW,S)"IM=Q8*%9#3SFF2-[/.IHX@!K M4Q1\CT##2L(A.AOJ2Q!S&ODTQ@' (4NB-EU]+(CJ(J?:B5D7PV,?*IV'>J%? M1)*H9$G L22MS5&/MX:>\[LN&I7J0KWLYM%8$5_]O%72I2K*QYS_5.T'['"0 MM#EW7U >28$N+)5F0T?KS$W(5#D5LIEV/2K\-#G@(B#J4,LMCMK'&N><0\7@ MXC02JG6\Z@90WP[^9^.&31&\0I[.HTH%H5X&LV/$$BDDCE;*I];EO<;RI_. MUN38M4I)X:A?\9/7F$2JZ/39711TFJP5OIZU.W:XTF:H%^?&3[I??;L+JK04 MF>\A>ZC2501[;R(ORJK=I#)$6=9/$K$",>%Y-VD];,4Z:6\HXZST"+5'&=5& M:[TNMT3YB9,UX5RUNK.!KJ076>\2Z$I1T;E!]JT";3<#[0P;\Y%1^V21?E14 M/WTV:F8 5DKF*DZQ0#P_#M=?B-9G'W%6#(I69A=;@E>$9X:J/=KQN3A)OTP M4GXMG?X'4$L#!!0 ( &B";U//1ZVMBP( (,' 9 >&PO=V]R:W-H M965TG[NMA#1?5$UB#,DZU4%44S53M?UPIHZ:"*^U$0I'Y%F?#RS-U;J3R3#7(F M8*6(;JJ*JJ=KX/(P\T+O^<8MV^W1WO#SK*8[6 />U2ME9GZO4K(*A&92$ 7; MF7<57MZD-MX%_&1PT$=C8G>RD?+>3I;ES NL(>!0H%6@YO( <^#<"AD;?SM- MKU_2@L?C9_4;MW>SEPW5,)?\%RMQ/_,N/%+"EC8<;^7A*W3[2:Q>(;EV_^30 MQ08>*1J-LNI@XZ!BHKW2QRX/1T X?06(.B Z%8@[(#X5F'; ]%0@Z8#D5"#M M %=,OTV6R_2"(LTS)0]$V6BC9@>N7(XV"6;"OEAK5.8I,QSF"]@@^4A6],F\ MLL4]62F)7='-<*=H1/G;RTQ'Y M#Z163!2LIIS02C8"A[+6ZJ1.Q_;!ASQ. OO+_(P'34P%(@*-!(%$48 M2O[2 +DVCA7-T%W'Q;[0-MT+$02O1*=I(O] M^!W=3-FB*'7;;!\:6YXSG.&0YPQI'[R*^#E97JTV"0S)8\ M9$E?K'@$GRQ$'#();^.G0;**.9MGH# 8$,MR!R'SH][10?9L$A\=B+4,_(A/ M8I2LPY#%WTYX(%X/>[A7/GCPGY8R?3 X.EBQ)_[(Y=?5)(9W@XV7N1_R*/%% MA&*^..P=XT]?;"<%9!:_^?PUJ;Q&:2I3(9[3-^/Y8<]*(^(!G\G4!8,_+_R4 M!T'J">+XJW#:VXR9 JNO2^\76?*0S)0E_%0$O_MSN3SL#7MHSA=L'<@'\7K) MBX2R &RLFH@+ =@. % #2%4 + .T* ML N W17@% "G*\ M &Y7@%< O*Z 80$8=@6,"L"H*P!;9>6LSI!-L3M7&Y?E MQIWKC>:X[+HN'/5<5EVW+GNN"P\SBH_R/=5MBG/F&1'![%X M17%J#_[2%]G.SO"P%_TH):%'&<.G/N#DT1F?2O01'0.OS/DQ4;XN1E^)U[Z ,W@E@9^T3+Z^JF/ M:'/NGUMR9]$&KAO]T@P_X[,2CCT-?&R&7_ IY)Y-'78U\*O.HVN#O^ZP;*C5 M.'4W;[IQCW-W-L-[D]%&$)W ]PY>T9^DJR!R?9\ M>+!D,4^TA)4[=#*':=?V-*'8FU!L8R@7S(_1"PO6'(D%FM4# MTVV#W*5;#<;Q\&C8&(VSB<8Q1G,\!S:'QH\%R(\DA\F0^P@ZU]!?A[KM[-0" M\:RM*/)XG=KD[5CWR<,SYG$CD@1!G/Q-^M'3VD^6 MV8: L--0]U'$=?%>>[5XB3NBM7AO/4.\>>9U3S8E=4_W=;N&S(>;S(?&S"?, MGW_THX_//C0*S.X=# @5C1/2;?&TO*.S[LWQ6/\Y"RX-;)7#W1 MQYB/Y%67 ^E3IR%$)1G8K!G_A:@O"Y_5_34:F69,R08VZT:V/!2/[9 PGB/9M MHV@?N^^R;10?8S,AO\/$GV,=73L8>Z.&F5<:XW]!HJ4SDSF$6DTP6%:8TJ+2#T73:!8G=B9O=)+&:< MSY-\=6TZO51Y_+*QG8E$)CK1(9KC@;TM.OE97F>8GVF:=HEB?&)F_ G[ELY, MTBGB,:FW_Z:^@B@U(.930.4\DTXB[-.9B-,U(@6:C*^ULU=O];%K"D8I!S$K MQX4?P31 %X\6G.LK5V_'B6EH)0/$+ /CHGU&,6P*G0*UX#'N6]:ONGN!-B"I M [=S4,I#S)WV5@[[Z;<(>>\@5FF%M4F9'6I"*W(RXVA+2E1I'35K7<98&8/ MBM!%0NL*1DRW#E3)+V'>>]">%NRTMU9'*EPZ&VR$K?J=F?O^Y1_KS8K2M M0([%C--E.5TDG=INW\VT;J=; MO_<:.^R9+M&5DMIM2KJ=8+.2W1:>VH*]T]AA75(:.]/:M95$VV:)[GH!>FO7 M)5>?4=U.NQ[;_6UGI!3<_@DG-/0/NA'1'.J8;=XIBY[1_0*:/;!] 3:NQF? MW#]\,'1@ME)J^UU.K[X'C./^Y4/Y&BE7VFX6ID%*$V&ULM5A;=_O@5(+"-$6BWDSS$7,XY^F[Z^&"X)?2%K3#FX"V)4W;:6W&^_FP8 M+%SA!+$^6>-4W%D0FB N3NG28&N*T3PG);%AF:9K)"A*>Z-A?FU*1T.RX7&4 MXBD%;),DB/XXQS'9GO9@K[PPBY8KGETP1L,U6N(GS+^MIU2<&97*/$IPRB*2 M HH7I[TS^'D&O8R0(_Z,\);M'8/,E6="7K*3F_EIS\PLPC$.>2:!Q,\K'N,X MSI2$'=^E:*]:,R/N'Y?JE[GSPIEGQ/"8Q']%<[XZ[?D],,<+M(GYC&ROL71H MD.F%)&;Y?["56+,'P@WC))%D84$2I<4O>I.!V"-8*H(E"5:- !T%P98$6W<% M1Q(<7<) $@:Z!%<2W!K!]A0$3Q*\.D&U@B\)OJY)@20$N@1HEIDS=;V 5;*U MLPW+=,-ZOM64,N%0.^.P3#G4SCDLDPZULP[+M,-ZWM64,O&PGGDUI4P]S'-O M%%LQW\<3Q-%H2,D6T PO]+*#O!GD?+%]HS3K6T^"JZ!Z84S\$3)^$+^#C!'$4Q.QD:7*R:<8U0KG!>K& I5GC"ZSXP MX2=@F19D*T0Q:Q 9MXN<;99]8$N1!OJDG7Z[B84-08<-%^TBC^2U+P1R$5,I M3#\ A9Y2]5K#/UOZIR%WTQ%SE.Z,5(K< M:GL*/:7(W;N$ZUZCKF6XU)E\Z"K,5$/DL5WD 5&-FOJB[XXZ75-]=]0B7_7= M48O,] LG:!(Q1*.LNJ55=4LK5[45JG_@9$VHF._ Q?=-Q'^ O^\% MQPG+!_ M6O3M2M_.]1V%_@UC&Y2&&*!T#A@2C9@LQ'18M>APKT6OJQ;-BA8=I;*BFYKT M5;'P(%\X&V9?1Q ZMF,Y_M!XW6\2#4 G&#C0<0^!-\= S_8>;VO7J<=$!W':"# M" VJ" U:(W2V7%*\1%PXNJ'A2@SMTF_A5E-S+-3*U&C-OJH4@Q0!N^(C3Z*6YT[!+OJ*9] MVX<'5A;NZ +OCX$*A_W*8?^W'33/,%:5W M"+QM +J>Z?A'A=S@B.5YKN=[BF+:S1>P?< 8QX@Q< YTBVHW+T#W?8IJ-PQ MG6F@^*BJV(1C>/Q(MFHA,_8^J&2?;\4KR3)*&8CQ0G#,OB?(M/@B6IQPLLZ_ ML3P3SDF2'ZXPFF.: <3]!2&\/,D^VU3?I4?_ E!+ P04 " !H@F]37]0_ MR,T$ "(& &0 'AL+W=O"DK@P2I, A>$T2 G+1LM%\6PME@N>JX1E="V S-.4B*WTO0436G,:Q? M']$_%\YK9^Z(I-<\^<9BM;TSDC\@N=IRP?ZE,7C/LO+I!_!?JW\V M>7:623&+$8']48)/]JG=8@_JDHC[Q4E]K%:)"Z'B_.A&39^&%K6GH']?P9%IY M,GV9)R_-PW18'GJ'-=A?5.POO.P_$R:T[(D'70DMZ9U@$364&8_;Z/KQ8 AB M\N03A%G%;/8R9F=&GEF:IR#BV9X*6R&)KG)M-"TXQ(UXX6E'N.85J?G@'0?H M]YPDT@@5?8PHC25X!T./YS!TM2,\K1C"6IF"7H]N"U=LTO4BINFN:!O45N^V M+4_B@8NXG&7:V%WML8:N)$#DY7;C^%B" [E8U(M&ZCL2#UW9@/ZZ\3M7-D:Z ML)O=KEO#>L!TL@XV6:TBU0..>[<-=$4!^JO"'X+$++LO &MY-'Q+AC7>K5S] M^*B?JZL"T%\&KGDF:92;%A6H;MX]?/US#(BMTWKH%_NK7.HG>F\6)!MK(2O6 M1RL_/R;NI>?$'/K5MU^>="7]RC*CHKX)G4;#V8F%RBDO]$OO6PG5?+!0(:?7 M*'R#N-OJY>N5G6HC>-JXHUI?[A?A-XI[.4NC_9IUQ-UI,AK>R[?&?>8+@5-4 M-#YQM)T@(K]8O56T6YK=KF@[\4-^H?K)IQSQS]L<5.>+%?>'^J'O=@]M9C[&0: M^YOK=7Z7L.@H&UY,I\?XU >0.>*ZE(5BR'P>BG1RHB)H]_JM9V^D!%*O'KB@3A^:2#E]-NW'>FP?9$4;!.2$13 MJE,S)/%.?O'TQ(EWVHK]\O>ZQ%\\3WP(L?YT!-@I*?8KW>L3/QN2^*!VZFO. MZ+\2<<\R"1*ZT6;A^85V3=AC;WNC^*XX"+[C2O&TN-Q2$E-A!NCW&\[5\<:< M+5?_?%C^#U!+ P04 " !H@F]3D"2Q8!X) Z,P &0 'AL+W=O[+[[XBZ607XS.3M9L MP;]R\6U]'\.GT5[+S%_Q,/&C$,5\?CHXQS_?V:8SX.U6\,LH M^,.?B>7IP!V@&9^S32"^1(\?>>Z0)?5-HR!)_T>/N:PQ0---(J)5/A@L6/EA M]I,]Y8$H#"!M T@^@/0=0/,!M.\ ,Q]@5@90IV6 E0^P^LY@YP/LO@.+LO MNY3C6LY;#=LE/2OX45;QZ7*Y8H*=G<31(XJE/.B3#^F:2\?#*O%#"0]?10R_ M]6&<./LJHNGW8[G 9N@R6@'J)"Q=M\=HPN*8R<6+WE]QP?P@^8#>H1%*EBSF M"?)#]"WT17($7\+S;\MHD[!PEIR,!-@EM8^FN0T7F0VDS0:^'B(#'R%B$)QI M;U!RJ5=RNPE B=>AY$JO9!)MAZ @56*T*AGW<(=F2O"WKU?H_;L/*FZM6J_U M6L\W"]#:%:1?.H+$PKV2=O\^ZI5<\>E."79:E=ST5J*QY/9-(OUK5R6%-:T- M6C[UM\UHU_+Y!5E?!RQL4#%YDR#=O=P]I;6L;P28M GA&1;E[]IQ^??[(XAGZ\Q.H1#>"KY*_- ;1O4$T-E.83.*C3$R"_D4M"?J<*;92Q;)?VYZ1D]&VP19S;XNI MM>5N+4.1(.CW$@&@ZX<+]!Y .(M^4YV-S9H-V,&6ZV!S;TJV;AL$,;4,CU8$ M;_MJG/00+$7!VD?!TD;AMTBP -(@8A_:U2G:LF##98*B/#S\B<=37U;&O^A= M$[QD^NVB9891MOY3#YE)@XQ;%;JK"]&"3"D"]CX"MC8"?Z3=+Y\=LRV/H9M' M"U@; LV8X&C._#@/">PB]C%))2 BLEQF41"P&*VAK-/*^2#CU+*(,TZQ580\/X M20.,WMX03ZNGV$).BTC=LNB\^F(AMEL!C4]>+6[4<*O!K:LBAE-;>'4ISZ6T M.?K84(VSH7<;MK2 NT=HP4-8? $"'$9L!EVZGXBL<=8$%Q<:='P81(@5-6/R MNHSS)_D,!23%U-O6S7([9(JNZ9( M'NM9_J7%C.O<;KI.E4-RJ5*A$L^JNE27PAB3BMA=@YAC&BU+U/G(*\AT*6LSWDK[I5G,AFZN M+/BQ0=!V#-.ME/%-DR/$<6S';>$RK.@=Z_D]RTS6UV;9UVTBL"))[!Y($2JZ MQ'J^_)TG0C;LT';YT:QQ0Z=78*)GSF+M)DNQ&-&SV&43?(>1@"D$K(QIM C] M?UH;Z'&NO01LKET%Z]MJ8DF0Y M0@X"4!7+!/;)T)8_:Y-6V!KK^?I5XB'&S4_IQQM#4.Z78F>@WSPV "Z5R[<>).):E"^ULZ$MB MA-9--Z'B7F(?!A(313I$3SH%))9'.;#@&U.I5T*Z]E%$D171[\CN>9Q>^(53 MWLV!1!$.\0XC\E31#GU3VJ%U/JEM^V[["$UHG7):89 JPJ%Z]*\G$CRY#%B2 MH O4L]&FB@[HH1R5%LY*^QZ6LLS]XK%3>U=]3>O;*6PZI*6]I K"J1XW7[JM MH_4SR]J!WJ1#J&RJ F:J!^8QB\/CNXW(TJ5# *JPEQX(]E*%O;3S0.]_(8!3 M/]0QZA#01VK2)57V4*$YU:/Y&W2=XXXI<=IU(K)K.C'I:CJI8A&JWW6H)9V? MOK[@\H'63_.PZ9G$<*L)ZRDXZ2%8OEE1U&3JJ>D%9^H-V)8=J2XUS=94[JQ9 ,Q4SF2]B M)IC],X\74.CG"PB<) N=MXJLS ,A*U.1E:DGJU>V,Q=FP^V/Z7FN8[7D0I&+ MJ4?ZAEPTK:*R=H7UYH'L&"P%RU;'=4NZ7UW'/K34KP1:JPZTV!C:E>/:VWYB MDTZQLJ,*MZT.W*YGM@F"RMH5"%L'LE>P%/1:/:Y<_F=F:6,NG&IF>XE-.L7* MCBH8M_0P?K-_8>2^]J)(667A#8@#N6.Q%'Q;^CN66I_(-F(9Q6DS+Z+LSKZK M7[3J%PT$4\.H=_B])2=]),LN*WJPWH0>QE:='MIL4<1@Z8FA%G[XQ^.MO.R" MCE5&/SV5Z++,K5^_NZ:#K>I=U&UOR4D?R;+3BJ\L_=X$X#+Q9U#&X;:PPK(W M%--[>7CPNE:=K;C(-@YCU=F*-6P]:[SBC;!<8_D&T_4\FU9SW%MRTD>R[*%B M+EO?ZZL<]T116S&030\DGXHK[!_^AI]=/XZRB.49U?>S;OL*3GH(9NZ-"B^@ MR[\J^&ULS5=;C^(V%/XK5K0/N]+L)'9"$D: Q !5 M5^I*:-C=/E1]\"0'$DT2I[:!F:H_OK8)@4E"2MMYF!?PY3O7[SCV&>T9?Q() M@$3/>5:(L95(6=[9MH@2R*FX9244:F?->$ZEFO*-+4H.-#9">683Q_'MG*:% M-1F9M26?C-A69FD!2X[$-L\I?[F'C.W'%K:."P_I)I%ZP9Z,2KJ!%&PYVB/(()): M!55_.YA!EFE-RH\_*J56;5,+GH^/VG\RP:M@'JF &R M=^=TME&N$P:O0?,VB#B!X[Q&+=JH8>BZ->A5P(,ZX$%OP#,FI#Z4''90; '] MA:9"T!W?FW*?Q]D![5#P9N1?= T."?;(0VJNS"#!M-M# G= M!L]MC*L/:Q?-81UJ^"]I7G(6;R-Y!;_#VL;P??"+G=.%Y+P9PY6J\[0W#N"L M ](X[O,.B-^@MP."+]"+SZY>W!OI PB@/$I,;F/%:<9*G?6^-)*30=H2,(6PVT4<8;!!8Y/=Q/^A\M)/8'38G.# M-E IYG)-HW52RX5DE/]2N[+[>E*P(-W0O?IZL#^V]'MM^Y)+PQ:9[F-(F38 M_%QWH##&9- DO T+/,=K$&Z?/:USX!O3TP@5CTK9XWPW MPQWK<]UGF:?\2?VA2?M*^28M!,I@K4PYMX&J '[H>PX3R4KSL']D4K4)9IBH M7A&X!JC]-6/R.-$&ZNYS\C=02P,$% @ :()O4ZEAL4.@! Q1( !D M !X;"]W;W)K&ULI5A=;Z,X%/TK%IJ'5FH#-E]A ME$9JT]G=D69VJF;;>7; 25 !L[;3M-+^^+5- LD )LV\)!A\[SGW^G*N\61+ MV0M?$R+ 6YX5_,9:"U%^MFT>KTF.^8B6I)!/EI3E6,@A6]F\9 0GVBC/;.0X M@9WCM+"F$WWO@4TG=".RM" /#/!-GF/V?D3$J_( MG(BG\H')D5U[2=*<%#RE!6!D>6/=PL\S%"H#/>,Y)5M^< U4* M*7]3@:W)C M.8H1R4@LE LL_U[)C&29\B1Y_+MS:M68RO#P>N_]#QV\#&:!.9G1[&>:B/6- M-;9 0I9XDXE'NOV+[ +RE;^89ES_@NUNKF.!>,,%S7?&DD&>%M4_?MLEXL# M#7L,T,X _6* O!X#=V?@ZD K9CJL>RSP=,+H%C U6WI3%SHWVEI&DQ9J&>>" MR:>IM!/3N:#QR_6=3$0"9C27U<&QSN\UF%7'RZ;)A7OQTT M9V:O]R267J'VZC3N#'S=>FU<[=GM\?SW)E\0IO,_Y-*K77K:I=?C\L=&<"&7 M(RU65V!!5FE1R$OY(F2XB FXD"M6T;_L6J_*MZ]]*WUXG4+H^D[D>A/[M8.5 M7[/RC:S^9+@0L@ 'X/T6?.BB( C\;O2@1@^,Z%_>"(M3/HP?M/"OHS#P [<; M/ZSQ0R.^E*,E24^(/VSCN^,P"L?=^.,:?SP0?YFR8?1Q&QWZGNOUK'U4HT>G M5R31_Z>68]0NQQ#ZXQ#V4().(XK.*26!%]D@B9VGXZH,@R@(>D@<*#,TDG@F M7!6%S T@;Z5L>W(@*'B5MP=)P79J?"=TD M[6*&&%3**TD_=&"65VU?"9*,' M^]<'/+!4KMF#5"PM5P:U@HT"0O<#>G50%@G-,LPX*"6<3L0E^ _TJ>\N*154 M>) 4;Q0VXE&)?<=PK[RK8JMI^:.PCU8CO-"LO,?: M=PXQOTT,]>>KT61H%N5C43R'6- FYHU@7_TW8@W-:GVHEN?0"KORA?K$HM%P M."3BQXIU#K5QFYH["J,>:HW 0[/"#^G8.52CCE>Y3W%1(_O(^9BV/1+U):1: MTDQN19G\YMC@#'Q+EU62WXGD?6G:F39BC\QB?R1T'^#1E9T!J''%&[@@K_;7 M+DCPNVEWB9KN@-"I9?C[89BA@ET8T-G'@0;C:/H.,O<=0\W^?EQFZ/WRP"HL M$ U&U30AY!GK^W:U8F2%!0%?)9>[, M2N4\.-RRN-!!/9M;U'02=-+VOBK)C]-J;_H#UT,]_0TU;029VXBQP#[.,FPG M#P9>\"M-^^"@("=LI<]/.(CIIA#5F4%]MSZCN=4G$W8SO3K@^8Z9_'KD("-+ M:>K(C90%6'5F4@T$+?6QPX(*07-]N28X(4Q-D,^7E(K]0 '4)U?3_P%02P,$ M% @ :()O4WLAQU 8 P VPD !D !X;"]W;W)K&ULG5;;CMHP$/V54:1*K51RX[)0 1+0J]2JJT5M'ZH^&#* M4Z8YSE3QSD* M>9@$27!:N.';G;$+T71!?P ME>-!GXW!.EE)>6LG'[))$%M!*'!M+ .COSM#X^L;]U MWLG+BFE<2/&-9V8W"88!9+AA>V%NY.$]UG[ZEF\MA7:_<*ACXP#6>VUD7H-) M00!EHXG-#EQN M')K<\,*>XM(HVN6$,].ED>O;SIP2D<%"YG0Y-'/Y[<"2;DRV%PAR S--QUS: M#0U?;"S='_C*Q)X76W <\+G>?J=882CB^6LTC O]PE*=1<#LP%2FQY$A^59$ MM*ZESBNIZ06I(_@D"[/3\*;(,'N(C\AVXST]>9^G7L(EEB%TXY>0QFG2HF?Q M='CLD=-MCJ+K^+J7^'9,86?UYU',%*5TB_3N&%@=X3SNFAW=LLLI?/](E/#! M8*Y_> 3U&D$])ZAW0=";^Y)>-GI*QN]XAD4&1XXB:SLY/U$7]EWB^3YO,^-G&P["8;N;O^"Z8=]K9]#8&?R''79_ MR8Z?;91>LN/'41I&7CM7C9TK+]$-U[>=C4($3M\-A=J 8@:])^1GC,-!K]71 MWV#=Q[ 'AH:-H>%_&KI\1G[&)$R25D-^6!SVO(9&C:'1TR[!!\X\J#K+[];<[\U ,X(E,:DAYD[-A&L/ 3]$\$">15=4C2%JK*=W16)W-4 M6]<^:%C+?6&JLM&L-AW*S!7F1^MSZERJ1N,W3=7V?&)JRZD*"MP091Q>T4=! M5:U$-3&R=-5X)0W5=C?<4?>%R@;0_D9*&PO=V]R:W-H965T?X7.-+T@CYI$H C0Z,^KO 2&U4A4P,W*5DB&M9G* MG:\J";AP($;], AN?88)]]+$Q58R342M*>&PDDC5C&'Y:PY4-%-O[!T##V17 M:AOPTZ3".UB#?JQ6TLS\GJ4@#+@B@B,)VZDW&T^6L#P^&[/R?^O*?U?\J1M2?=^3XHHOGC3*BVI0Q]1BW+K6.Q[6R?&H/[TX.YF)%=S%B>RVCM^2>W MAX'F\NMVQ;6SO1HG)W=R.TZ01N6)J_ 4B;8-:W0NCCQ KT_Y?T-U!+ P04 M " !H@F]3]EI56+\" >" &0 'AL+W=O2JXT&,O-Z:\]7V=YE!0W9,E M"-S92E50@U.U\W6I@&8.5' _"H*A7U FO,G(K:W49"3WAC,!*T7TOBBH>IX! MEX>Q%WK'A3NVRXU=\">CDNY@#>:^7"F<^0U+Q@H0FDE!%&S'WC2\70RMO3/X MRN"@3\;$1K*1\L%.OF1C+[ . 8?46 :*GT>8 ^>6"-WX67-ZC:0%GHZ/[)]< M[!C+AFJ82_Z-928?>S<>R6!+]]S=D!4 Z+7@/@-0+\&],]5B&M ?*["H :XT/TJ=I>XA!HZ M&2EY(,I:(YL=N.P[-.:+"7M/UD;A+D.W*_3LCEQ16Y($R0)>,<#UB/?(/JEL-/:Z59I12]H=0G2RE,KLE"9)"U MX)-N_,<.O(]1-Z%'Q]!G42?A&LH>Z0?7) JBL,6?^?GPH"V!LQW;<" E M58:EK*28QU- VWM)NCV(_Q#)L(EDV,DS+>0>O4$O4ZD-P=9B"RD:92\\)"4^ M_+977;&'50&Q;>=Q$O2BD?]X^E3.,4I:C6Y>&BU:C8:-494"_Z3@%:!VKM-H MC Y\L]HTLZFKX:_69^'M/&Q93[#Y5;WJ-WW5.9=4[1A62 Y;E IZ'_ 4 M5=6-JHF1I2NW&VFP>+MAC@T&PO=V]R:W-H965TP#3AVDBZP61AQMWTH^D!+8UF(1+HD%2=%/WY' ME\@7R=P 05YLDN(Y7%N6"M>0,74I-L#Q MRTK(C&GLRMA2&PDL*D%9:CFV[5L92WAO/"S'YG(\%+E.$PYS252>94R^WD J MMJ,>[;T-/";Q6A<#UGBX83$L0/_8S"7VK(8E2C+@*A&<2%B->A-Z?4^# E#. M^#.!K=IKD\*5I1!/1>=K-.K9A2)((=0%!<._9YA"FA9,J./?FK37V"R ^^TW M]KO2>71FR11,1?I7$NGUJ#?HD0A6+$_UH]C^#K5#7L$7BE25OV1;S?708I@K M+;(:C/TLX=4_>ZD#L0= GFZ 4P.<]P+<&N > _HG /T:T'^O!:\&>.^UX-< M_[V H :4JV]5T2V79L8T&P^EV!)9S$:VHE&N;XG&%4EXL1476N+7!'%Z_ @I MTQ"1.9,Z 47.9J!9DJIS\AOYL9B1LR_GY M)./EC+7+%>*2&ED:[!=H*:QLW ME0WGA U*'@37:T5N>011!WYJQKN_PM^:\5<&O(7Q:H+FO 7MQC$23O+XDKCT M@CBV0[O\,<,7L$&X?1(^>S_<[HK&QZS??_\$^YR]8MK5BF#.)^&:R42S M90HDQ/TDDV5>9-.N W%;T?HE;7$;/(^IC>X^=VCQ&BV>4[X+:E>RQWSG .I02,U M^. 2<,$-JQ"T)-&6;/.< ]F#1O; *'N!%WW"XPL2 P?)4H)IG+ (;Y-$:TN<]//2-UTE[NI.7E/188%NV)ER0LO11OP@&KRBA6^A%#$ M//GO1#W2SM]!ZZ3^8M*AZEV6I^8TWPXV^9]4H;HAZ%*&SI0!,\5HEWNI_QEK ML$N8U)PQO^?9$D\?&F"5+[%DO*@WS["D5)A&09UW%I0=:; ?.,%1=*V]PC<# M&9=O&H5).>>ZJB&:T>;=-"E?"T?C4WH]HQWCM_3ZKGH5[>BK1]H#DW'"%4EA MA:;LRP"URNK=4W6TV)1E]U)H+.++YAK?BB"+"?A])81^ZQ0&FM?G^"=02P,$ M% @ :()O4V!O^WFL P K0T !D !X;"]W;W)K&ULM5?;;N,V$/T50MB'!$BB^RVP#<1Q$KOH%L&ZZ3X4^\!8M"6L1'I) M*M[^?8>2K,H*K=6VZ(O$RSG#X>$,+Y,#XU]%2HA$WXN9_S4G.#E/#-HX-G[)=*E6#.9OL\8ZLB7S9/W.HF:V5)"L(%1FCB)/MU+BS M;U>1PE> /S)R$)TR4C-Y9>RKJJR2J6$IATA.-E)9P/![(_495K*\EA]X,>'+V&Z33KTP(]$PX6J>8$W2-UI!129D3Q+9HCD6V09@F:)'E MI20)TE N%D3B+!>70'Y9+]#%ATOT 9E(J%Z!,HI>:";%%31"^?>4E0(LBHDI M80K*$7/3N#NOW77.N.NBCXS*5* 'FI!$PU\.\^,!O@G2M?HY1_WFSJ#!-=G? M(->Z0H[EV!I_[H?IOY1TD+X8IG_$'.CV6?K#>.=0I;Z>3P;,MN82<+X+<+X \NP.?JW"3)-7XC M'*X!Q\VM%+ GPJZV8<6^E! "B#9+A?80"A7J2AW(L(U> *ZF7>K6L7; [S@> M^D'D^8[=$_\],+"M.(ZM'G"I ;JAKRY"/^ 9W31 O6X:X*!N8:M;."K=]3&4L#S'O-.IE:4>(>SF@77C^SU- MM"C;Z0FB0=DW?=E66ENAHYNJDQN1W MKJOC%#*J;V0. E>V4F74X%#M7)TKH$F9E'$W\+Q;-Z-,.+-).;=2LXDL#&<" M5HKH(LNH^O$ 7!ZFCN\\3WQFN]38"7D.UF#^S5<*1VZ#DK ,A&92$ 7; MJ7/OWRW]T":4$5\8'/3),[%;V4CY: I:1-/GY_1_RHWCYO94 USR;^RQ*139^20!+:TX.:S//P-]8:&%B^67)?? MY%#'>@Z)"VUD5BT)0)P27"8,7$L(Z(>Q;85 G#/I6 M&-8)Y=;=:N^E< MJZ&RBY($H&XUH]J%4O\Q&O9BP1ED;A:L,\\SL'_3B1ZDU M68$BZY0J(._)&NV8%!R(W)*5-" ,HYS_( O&"WNN9 UQH9AAH,GR*>9% @G9 M*IF1N %TB'Y)(5) ML;C RBWYB^[\<4>^BP(V*@;/*CX$G8!KR&](Z+TC@1?X+7SF_=.]MNW\6?7E M;U<_$R-L+!66>.$+>/=HE^3_.F5)E6!B=^J4;Q\1F'PPD.G_.F@-&EJ#DM:@ M#RU]I 5GM.)S6O!,*T=:NC(P$[5QW[8YMR(Q+$G8?^G]+(ANQX$7CB;N_M02 MOP;Z?C0*Q]'X/'#1%W'9 _%,N6&CW+!3N;61\2.1N15%$R-)7J@XQ7]GJU:& M0FD;T'%$MTVAVVMR3M30BJ[!.=&OQQ?YPU'D#RZ$L)E^I4E083:A(R$JQ/35 5IS&@"V':98[CFK<%!Q?DX-\ M[_B:]:[!0S6+LY/TAGB2P:6)6B*]"_OT!EMV@ITK=M*8^)V*S:78@S)L@WU( M AM#WMB^4A"V?1]72Z@:]HCL4HGS>L&Q7G!5UCF^3OWP*JP3OF:(>4O(8.@- MQ_ZE<5Z%6KX.5:GEGK2V&:A=>:?0N-M"F*HE:6:;>\M]V:U?S#_X=W._97YA M[SEE*WV$KRY)GZC:,7SA<=AB*>\F0K*JNG=4 R/SLK'>2(-M>OF8XET-E W M]:W$WKD>V +-[6_V$U!+ P04 " !H@F]3NLMFY4$# #4% #0 'AL M+W-T>6QEKJXV;6? M6^""A%[2ZP-(+ULXK\$PZO@PZOWD.'UWFWZ+[@#WWD'J]DC#B!.OK@U1B&.W MA22TE8]U#NN&&?:S0J[[)B+.8-AISH)G*@9D1 4?*PY>&G92F67P2? MRIRYY \...S3E5\P*Q1_,=&@52;&P!0)GIG2?+)I^:UH^<@6>M5.BPS7W#E! MS?^VSE,FF:)B4[3I_6.N\IL51]WWDFR_578%>S76;^]C%WE]"B+C4Q!Y CT9 M)<>OL3ZG';O(4ZAD]]V^V?>*#.N3T,9Q:^NPU5@#.-0.R \X(HMUT& \YT)S M6<]F/$V9?'7F,O2:CLV?;%O\9GW*,CH7^K$!!V0]OF,IG^=)L^H>"E&O6H^_ M0WKMN#E1FUA:)%$4QUA%1R.O@A%6 MMSB&'S\;I@T\L#@0Z>]JC>\VWB'[^P#;TWT=@F6*=R*6*5YK0/QU X\D\>\V M%@<\L%W >@?B^^- 3_E]H@AV%=.&/<$XDB08 KWH[]$X1JH3P\>_/]A3$D5) MXD< \RN((@R!IQ%', 6@ 4.BR+X'=]Y'X>H]%:[_CSG\ U!+ P04 " !H M@F]3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q=">, ?0 M(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C]$%)I M6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA-/E_G;@2=&A(E@6 MFD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X 4$L# M!!0 ( &B";U-,Z%%JF 4 "PQ / >&PO=V]R:V)O;VLN>&ULQ9M; M3^,X%(#_BM67G7U@2W/K# (D;K-;B6$JBMC'E9N#LU: R_,"L!6Y3 Z/LZ&%1=R<'ZZJVNJA^$'92&W0DE7Z L>!;R8 MM_/^(WL61LQ%*>SF;- _E!8_E;2\G.5:E>79 M8+0]\0C:BOQ#\K(,*(J5/A#NA)T6#1XDB"Y &"N:. MC"I%X3@*=LE++G-@ 62$0$8'@9QY'/?5 #)&(.,#0OX3!9 ) ID<$C(.(%,$ M,CW@.]F*9(9 9H>,9!) CA'(,2WD-9AAB1 M^Z&JA/47-:%S_:]UF1S(_!TC9H<1L1ZN8=YZE)@$1L06N(<"7"7N1WVLGGUB M[8^G&A:@=:O_P'0PHO:!5?G32I4%:/-;TR!LJZUB%A@1:Z!A.YKSK>\K5Y-Y MKX((4T%$K(*)S%4%[('_:#6!"/-!1.R#FVI=J@T NP0)"V'9U.5O+3IT2$&L M@WM?Z)[FE.MW?5N$22$BEL*=J_=6N7QC"IK-5KS5/"-,"!&Q$-!TK9651Y@< M(F(YX)CA""?"_! 1^Z$KKV2?'GPG;7X/(3%Q1.3B:!+,3B[,%!&Q*7HRS1UG MB(E)(R*6QJ^,LRN ,::+F%@7W:EG)R9FD)C8(!TY:"N$0J>B MB"W2EZZ\@H:8F%)B8J5\E%UG)#&=Q,0ZZ9E!89^NP7)1AIB83F)BG>#6"V>C M8DPH,;%0<,PTQ,3\$A/[I5/.1^RB*,2[I#_&_!(?8&[*8=YP+8^^U^'P,\%D MDQ#+I@=S.IG>,*?($!.334(LFQ[,JV^W,S:9A"LA">:;A-@W/9B[EA5B8@9* MB V$8K970]#E$&(#[3+;7B<@E,R&9N3O/<:3Z8@U)B M!_5C^L&&"C$Q!Z7$#L(PW= \Q,0:V2'77%Q515U"DUTV$T8?I@\RS#L9L7=>,U-:"3H9Y)R,?^R#+PNTF MA#DH(W;0=B&XLZ/,T/U?U%-N?7.L6^V$F)AT,NHIMWY,WRN%F)AVLGTL_A]= M=F*Z7"/$Q+23[64?0#=F>VOB&-/.>(_; 3I;SABSS?@@&P-^<8:8F&W&^]TA MT!U'S#/CO>\5:*4:(2;FF?'^5WG>,-MM!O/,N/',L+G8G)\6[LV14-RYGS"N M/.=E/M7,_]GN-$Q2OV%H49?EE2O[+F\5+W:;_7?_J'#^'U!+ P04 " !H M@F]39_Q20DP" !H+ &@ 'AL+U]R96QS+W=O24'XIM$-!*LONVG(%]4 ]Z$G%& MJ$!<_@F?$/#X4@[-N&]/PV[?#8O/X^$TK*K=.':_ZGI8[\JQ&>[:KIS.1S9M M?VS&\[+?UEVS?F^VI9;E,NK^=D;U]'@[<_'ZU97_F=AN-OMU^=VN_QS+:?S' MX/JC[=^'72ECM7AM^FT95U7]>;CN'NK+)MV=)U>+Y[=5U3^_I:J>.T@@2.8/ M4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@M$09EP1)$ZP) MM$[(=2+P.B'8B4#LA&0G K,3HIT(U$[(=B)P.R'@N!WH)Z"X'>@GH+@=Z">@N!WH)Z"X'>@GH+@=Z" M>@N!WHIZ*X'>BGHK@=Z*>BN!WCIY64*@MZ+>2J"WHMY*H+>BWDJ@MZ+>2J"W MHMY*H+>BWDJ@MZ'>1J"WH=Y&H+>AWD:@MZ'>1J"W35YV$^AMJ+<1Z&VHMQ'H M;:BW$>AMJ+<1Z&VHMQ'H[:BW$^CMJ+<3Z.VHMQ/H[:BW$^CMJ+<3Z.V3CY4$ M>COJ[01Z.^KM!'H[ZNT$>COJ[01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'H'ZAT$ M>@?J'01ZQ^1G$P*] _4. KT#]0X"O0/U#@*],^J="?3.J'^TK=B>7OT%&>'OAOBJMBEY+\S%NL=]3:6SM.05[8N M]#;EK^&>>5OO[3TQL5@85KLAT9#F::Q1K)<_:6L?NC3[=<@_Q]8-JR)0%XO9 MC]/&,6M56.^[MK8IK[/'H7F7,G].*//):4_Y0T%^S!A7/E[P/.YWX\4 M0MO0;&-#NK%]WL4.'8OIV%$LSY?XH$>WW;8U-:Y^Z/.1,OI MHD[HM1WY:GH MU?GDE&^83I_\XORIS+G O',3G(]Y8H$^'_)Q?VTSPBFQZ7W_';&;_6_V0? J0/"=*' NE#@_1A0/JH0/KX M!M+'-4@??('2"(JH'(54CF(J1T&5HZC*45CE**YR%%@YBJP"15:!(JM D56@ MR"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19)8JL$D56B2*K1)%5 MHLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4636*K!I%5HTBJT:1 M5:/(JE%DU2BR:A19-8JL!D56@R*K09'5H,AJ4&0U*+(:%%D-BJP&15:#(FN% M(FN%(FN%(FN%(FN%(FOUE;+>.;?_S_'3L^QM.[SDL^F?M>L_4$L! A0#% M @ :()O4P=!36*! L0 ! ( ! &1O8U!R;W!S M+V%P<"YX;6Q02P$"% ,4 " !H@F]38GR.*.X K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !H@F]3F5R< M(Q & "<)P $P @ ', 0 >&PO=&AE;64O=&AE;64Q+GAM M;%!+ 0(4 Q0 ( &B";U.T^4ABNP4 %<9 8 " @0T( M !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ :()O4QF'1T)R!P 8"( !@ M ("!L!0 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :()O4TPQIQC5 @ &UL4$L! A0#% @ :()O4W[( M2L@U! CPD !D ("!76\ 'AL+W=O6(M25L+ #K(0 &0 M @(')

&PO=V]R:W-H965T0( %4% 9 " @5M_ !X;"]W;W)K&UL4$L! A0#% @ :()O4^N^4E/F @ 2 8 !D M ("!"X( 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :()O4[&PRZ@2$ *3, !D ("! M#9$ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ :()O4[V9H$J2#0 7R8 !D ("!JZT 'AL+W=O7VLD# "L" &0 M@(&#Q0 >&PO=V]R:W-H965T&UL4$L! A0#% @ :()O4Y9'I C. @ >P8 !D M ("!7N< 'AL+W=O&PO=V]R M:W-H965T9LP, ',( M 9 " @3;N !X;"]W;W)K&UL M4$L! A0#% @ :()O4V1.D@%Z!@ :1, !D ("!(/( M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M:()O4XGK?OR) @ ? 4 !D ("!U_X 'AL+W=O&PO=V]R:W-H965T 9 " @5T0 0!X;"]W;W)K&UL4$L! A0#% @ :()O4_7OR^9O P &A( !D M ("!^!8! 'AL+W=O&@$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ :()O4VSU8.)[ @ ?P4 !D ("!:" ! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :()O M4ZGIZ#^? @ A@8 !D ("!]BH! 'AL+W=OC3J@:D# +#P &0 M @(',+0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ :()O4Q2,6-O6 @ GP< M !D ("!H#0! 'AL+W=O8% "%'P &0 @(&M-P$ M>&PO=V]R:W-H965T>/ M0@, &0, 9 " @&UL4$L! A0#% @ :()O4YS9$3C) @ W08 !D M ("!0T$! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ :()O4W7%FP+V P / \ !D ("!&DH! 'AL+W=O M&PO=V]R:W-H965T0( -$& 9 " @:)0 M 0!X;"]W;W)K&UL4$L! A0#% @ :()O4XMQ M3\^1 P [@X !D ("!4E,! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :()O4[K'.U^B @ C@< !D M ("!NEP! 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ :()O4]22"1S>! .14 !D ("! MSV8! 'AL+W=OMK8L" "#!P &0 @('D:P$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ :()O4STR=(?_! HQ8 !D ("!:78! 'AL+W=O&UL4$L! A0#% @ :()O4VAG+NRM M P B0X !D ("!^(D! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ :()O4X4WQ4!& @ :P8 !D M ("! I8! 'AL+W=O" &0 @(%_F $ >&PO=V]R M:W-H965T&UL M4$L! A0#% @ :()O4V!O^WFL P K0T !D ("!B)\! M 'AL+W=O&PO=V]R:W-H965T7!E <&UL4$L%!@ !3 %, O!8 .V 0 $! end XML 88 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 89 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 90 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 315 429 1 false 87 0 false 7 false false R1.htm 0001001 - Document - Cover Sheet http://somalogic.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://somalogic.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1003003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss Condensed Consolidated Statements of Operations and Comprehensive Loss Statements 3 false false R4.htm 1004004 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) Statements 4 false false R5.htm 1006005 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 5 false false R6.htm 1402401 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 6 false false R7.htm 1405402 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Sheet http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders??? Equity (Deficit) (Parenthetical) Statements 7 false false R8.htm 2101101 - Disclosure - Description of Business Sheet http://somalogic.com/role/DescriptionofBusiness Description of Business Notes 8 false false R9.htm 2103102 - Disclosure - Summary of Significant Accounting Policies Sheet http://somalogic.com/role/SummaryofSignificantAccountingPolicies Summary of Significant Accounting Policies Notes 9 false false R10.htm 2108103 - Disclosure - Business Combination Sheet http://somalogic.com/role/BusinessCombination Business Combination Notes 10 false false R11.htm 2116104 - Disclosure - Revenue Sheet http://somalogic.com/role/Revenue Revenue Notes 11 false false R12.htm 2121105 - Disclosure - Fair Value Measurements Sheet http://somalogic.com/role/FairValueMeasurements Fair Value Measurements Notes 12 false false R13.htm 2130106 - Disclosure - Inventory Sheet http://somalogic.com/role/Inventory Inventory Notes 13 false false R14.htm 2133107 - Disclosure - Property and Equipment Sheet http://somalogic.com/role/PropertyandEquipment Property and Equipment Notes 14 false false R15.htm 2137108 - Disclosure - Accrued Liabilities Sheet http://somalogic.com/role/AccruedLiabilities Accrued Liabilities Notes 15 false false R16.htm 2140109 - Disclosure - Commitment and Contingencies Sheet http://somalogic.com/role/CommitmentandContingencies Commitment and Contingencies Notes 16 false false R17.htm 2143110 - Disclosure - Debt Sheet http://somalogic.com/role/Debt Debt Notes 17 false false R18.htm 2149111 - Disclosure - Redeemable Convertible Preferred Stock Sheet http://somalogic.com/role/RedeemableConvertiblePreferredStock Redeemable Convertible Preferred Stock Notes 18 false false R19.htm 2151112 - Disclosure - Stockholders' Equity Sheet http://somalogic.com/role/StockholdersEquity Stockholders' Equity Notes 19 false false R20.htm 2153113 - Disclosure - Stock-based Compensation Sheet http://somalogic.com/role/StockbasedCompensation Stock-based Compensation Notes 20 false false R21.htm 2159114 - Disclosure - Income Taxes Sheet http://somalogic.com/role/IncomeTaxes Income Taxes Notes 21 false false R22.htm 2161115 - Disclosure - Employee Benefit Plans Sheet http://somalogic.com/role/EmployeeBenefitPlans Employee Benefit Plans Notes 22 false false R23.htm 2163116 - Disclosure - Related Parties Sheet http://somalogic.com/role/RelatedParties Related Parties Notes 23 false false R24.htm 2165117 - Disclosure - Net Loss Per Share Sheet http://somalogic.com/role/NetLossPerShare Net Loss Per Share Notes 24 false false R25.htm 2204201 - Disclosure - Summary of Significant Accounting Policies (Policies) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies Summary of Significant Accounting Policies (Policies) Policies http://somalogic.com/role/SummaryofSignificantAccountingPolicies 25 false false R26.htm 2305301 - Disclosure - Summary of Significant Accounting Policies (Tables) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables Summary of Significant Accounting Policies (Tables) Tables http://somalogic.com/role/SummaryofSignificantAccountingPolicies 26 false false R27.htm 2309302 - Disclosure - Business Combination (Tables) Sheet http://somalogic.com/role/BusinessCombinationTables Business Combination (Tables) Tables http://somalogic.com/role/BusinessCombination 27 false false R28.htm 2317303 - Disclosure - Revenue (Tables) Sheet http://somalogic.com/role/RevenueTables Revenue (Tables) Tables http://somalogic.com/role/Revenue 28 false false R29.htm 2322304 - Disclosure - Fair Value Measurements (Tables) Sheet http://somalogic.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://somalogic.com/role/FairValueMeasurements 29 false false R30.htm 2331305 - Disclosure - Inventory (Tables) Sheet http://somalogic.com/role/InventoryTables Inventory (Tables) Tables http://somalogic.com/role/Inventory 30 false false R31.htm 2334306 - Disclosure - Property and Equipment (Tables) Sheet http://somalogic.com/role/PropertyandEquipmentTables Property and Equipment (Tables) Tables http://somalogic.com/role/PropertyandEquipment 31 false false R32.htm 2338307 - Disclosure - Accrued Liabilities (Tables) Sheet http://somalogic.com/role/AccruedLiabilitiesTables Accrued Liabilities (Tables) Tables http://somalogic.com/role/AccruedLiabilities 32 false false R33.htm 2344308 - Disclosure - Debt (Tables) Sheet http://somalogic.com/role/DebtTables Debt (Tables) Tables http://somalogic.com/role/Debt 33 false false R34.htm 2354309 - Disclosure - Stock-based Compensation (Tables) Sheet http://somalogic.com/role/StockbasedCompensationTables Stock-based Compensation (Tables) Tables http://somalogic.com/role/StockbasedCompensation 34 false false R35.htm 2366310 - Disclosure - Net Loss Per Share (Tables) Sheet http://somalogic.com/role/NetLossPerShareTables Net Loss Per Share (Tables) Tables http://somalogic.com/role/NetLossPerShare 35 false false R36.htm 2402403 - Disclosure - Description of Business (Details) Sheet http://somalogic.com/role/DescriptionofBusinessDetails Description of Business (Details) Details http://somalogic.com/role/DescriptionofBusiness 36 false false R37.htm 2406404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails Summary of Significant Accounting Policies - Narrative (Details) Details 37 false false R38.htm 2407405 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) Sheet http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details) Details 38 false false R39.htm 2410406 - Disclosure - Business Combination - Additional Information (Details) Sheet http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails Business Combination - Additional Information (Details) Details 39 false false R40.htm 2411407 - Disclosure - Business Combination - Earn-Out Shares (Details) Sheet http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails Business Combination - Earn-Out Shares (Details) Details 40 false false R41.htm 2412408 - Disclosure - Business Combination - PIPE Investment (Details) Sheet http://somalogic.com/role/BusinessCombinationPIPEInvestmentDetails Business Combination - PIPE Investment (Details) Details 41 false false R42.htm 2413409 - Disclosure - Business Combination - CMLS II Shares (Details) Sheet http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails Business Combination - CMLS II Shares (Details) Details 42 false false R43.htm 2414410 - Disclosure - Business Combination - Summary of Shares (Details) Sheet http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails Business Combination - Summary of Shares (Details) Details 43 false false R44.htm 2415411 - Disclosure - Business Combination - Summary of Net Proceeds (Details) Sheet http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails Business Combination - Summary of Net Proceeds (Details) Details 44 false false R45.htm 2418412 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details) Sheet http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails Revenue - Summary of Disaggregation of Revenue (Details) Details 45 false false R46.htm 2419413 - Disclosure - Revenue - Narrative (Details) Sheet http://somalogic.com/role/RevenueNarrativeDetails Revenue - Narrative (Details) Details 46 false false R47.htm 2420414 - Disclosure - Revenue - Change in Contract Liabilities (Details) Sheet http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails Revenue - Change in Contract Liabilities (Details) Details 47 false false R48.htm 2423415 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) Sheet http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details) Details 48 false false R49.htm 2424416 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) Sheet http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details) Details 49 false false R50.htm 2425417 - Disclosure - Fair Value Measurements - Warrant Liabilities, Reconciliation (Details) Sheet http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails Fair Value Measurements - Warrant Liabilities, Reconciliation (Details) Details 50 false false R51.htm 2426418 - Disclosure - Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details) Sheet http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details) Details 51 false false R52.htm 2427419 - Disclosure - Fair Value Measurements - Earn-out Liability, Reconciliation (Details) Sheet http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails Fair Value Measurements - Earn-out Liability, Reconciliation (Details) Details 52 false false R53.htm 2428420 - Disclosure - Fair Value Measurements - Compound Derivative Liability (Details) Sheet http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails Fair Value Measurements - Compound Derivative Liability (Details) Details 53 false false R54.htm 2429421 - Disclosure - Fair Value Measurements - Convertible Debt (Details) Sheet http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails Fair Value Measurements - Convertible Debt (Details) Details 54 false false R55.htm 2432422 - Disclosure - Inventory (Details) Sheet http://somalogic.com/role/InventoryDetails Inventory (Details) Details http://somalogic.com/role/InventoryTables 55 false false R56.htm 2435423 - Disclosure - Property and Equipment - Summary of Property and Equipment (Details) Sheet http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails Property and Equipment - Summary of Property and Equipment (Details) Details 56 false false R57.htm 2436424 - Disclosure - Property and Equipment - Narrative (Details) Sheet http://somalogic.com/role/PropertyandEquipmentNarrativeDetails Property and Equipment - Narrative (Details) Details 57 false false R58.htm 2439425 - Disclosure - Accrued Liabilities (Details) Sheet http://somalogic.com/role/AccruedLiabilitiesDetails Accrued Liabilities (Details) Details http://somalogic.com/role/AccruedLiabilitiesTables 58 false false R59.htm 2441426 - Disclosure - Commitment and Contingencies - Operating Leases (Details) Sheet http://somalogic.com/role/CommitmentandContingenciesOperatingLeasesDetails Commitment and Contingencies - Operating Leases (Details) Details 59 false false R60.htm 2442427 - Disclosure - Commitment and Contingencies - SAFE Agreement (Details) Sheet http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails Commitment and Contingencies - SAFE Agreement (Details) Details 60 false false R61.htm 2445428 - Disclosure - Debt - Schedule of Debt (Details) Sheet http://somalogic.com/role/DebtScheduleofDebtDetails Debt - Schedule of Debt (Details) Details 61 false false R62.htm 2446429 - Disclosure - Debt - Convertible Debt (Details) Sheet http://somalogic.com/role/DebtConvertibleDebtDetails Debt - Convertible Debt (Details) Details 62 false false R63.htm 2447430 - Disclosure - Debt - Paycheck Protection Program (Details) Sheet http://somalogic.com/role/DebtPaycheckProtectionProgramDetails Debt - Paycheck Protection Program (Details) Details 63 false false R64.htm 2448431 - Disclosure - Debt - Amended and Restated Credit Agreement (Details) Sheet http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails Debt - Amended and Restated Credit Agreement (Details) Details 64 false false R65.htm 2450432 - Disclosure - Redeemable Convertible Preferred Stock (Details) Sheet http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails Redeemable Convertible Preferred Stock (Details) Details http://somalogic.com/role/RedeemableConvertiblePreferredStock 65 false false R66.htm 2452433 - Disclosure - Equity (Details) Sheet http://somalogic.com/role/EquityDetails Equity (Details) Details 66 false false R67.htm 2455434 - Disclosure - Stock-based Compensation - Narrative (Details) Sheet http://somalogic.com/role/StockbasedCompensationNarrativeDetails Stock-based Compensation - Narrative (Details) Details 67 false false R68.htm 2456435 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details) Sheet http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails Stock-based Compensation - Schedule of Stock-based Compensation (Details) Details 68 false false R69.htm 2457436 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details) Sheet http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails Stock-Based Compensation - Summary of Stock Option Activity (Details) Details 69 false false R70.htm 2458437 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used for Valuing Stock Options Granted (Details) Sheet http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails Stock-Based Compensation - Schedule of Assumptions Used for Valuing Stock Options Granted (Details) Details 70 false false R71.htm 2460438 - Disclosure - Income Taxes (Details) Sheet http://somalogic.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://somalogic.com/role/IncomeTaxes 71 false false R72.htm 2462439 - Disclosure - Employee Benefit Plans (Details) Sheet http://somalogic.com/role/EmployeeBenefitPlansDetails Employee Benefit Plans (Details) Details http://somalogic.com/role/EmployeeBenefitPlans 72 false false R73.htm 2464440 - Disclosure - Related Parties (Details) Sheet http://somalogic.com/role/RelatedPartiesDetails Related Parties (Details) Details http://somalogic.com/role/RelatedParties 73 false false R74.htm 2467441 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Sheet http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details) Details 74 false false R75.htm 2468442 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) Sheet http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details) Details 75 false false All Reports Book All Reports slgc-20210930.htm a2021q3exhibit311.htm a2021q3exhibit312.htm a2021q3exhibit321.htm a2021q3exhibit322.htm slgc-20210930.xsd slgc-20210930_cal.xml slgc-20210930_def.xml slgc-20210930_lab.xml slgc-20210930_pre.xml http://fasb.org/srt/2021-01-31 http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 true true JSON 93 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "slgc-20210930.htm": { "axisCustom": 1, "axisStandard": 32, "contextCount": 315, "dts": { "calculationLink": { "local": [ "slgc-20210930_cal.xml" ] }, "definitionLink": { "local": [ "slgc-20210930_def.xml" ] }, "inline": { "local": [ "slgc-20210930.htm" ] }, "labelLink": { "local": [ "slgc-20210930_lab.xml" ] }, "presentationLink": { "local": [ "slgc-20210930_pre.xml" ] }, "schema": { "local": [ "slgc-20210930.xsd" ], "remote": [ "https://xbrl.fasb.org/srt/2021/elts/srt-2021-01-31.xsd", "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", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-types-2021-01-31.xsd", "https://xbrl.sec.gov/country/2021/country-2021.xsd", "https://xbrl.fasb.org/srt/2021/elts/srt-roles-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-types-2021-01-31.xsd", "https://xbrl.fasb.org/us-gaap/2021/elts/us-roles-2021-01-31.xsd", "https://xbrl.sec.gov/dei/2021/dei-2021.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" ] } }, "elementCount": 587, "entityCount": 1, "hidden": { "http://somalogic.com/20210930": 3, "http://xbrl.sec.gov/dei/2021": 5, "total": 8 }, "keyCustom": 67, "keyStandard": 362, "memberCustom": 26, "memberStandard": 54, "nsprefix": "slgc", "nsuri": "http://somalogic.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "dei:DocumentType", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "document", "isDefault": "true", "longName": "0001001 - Document - Cover", "role": "http://somalogic.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "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": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2108103 - Disclosure - Business Combination", "role": "http://somalogic.com/role/BusinessCombination", "shortName": "Business Combination", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116104 - Disclosure - Revenue", "role": "http://somalogic.com/role/Revenue", "shortName": "Revenue", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2121105 - Disclosure - Fair Value Measurements", "role": "http://somalogic.com/role/FairValueMeasurements", "shortName": "Fair Value Measurements", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementInputsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2130106 - Disclosure - Inventory", "role": "http://somalogic.com/role/Inventory", "shortName": "Inventory", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:InventoryDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2133107 - Disclosure - Property and Equipment", "role": "http://somalogic.com/role/PropertyandEquipment", "shortName": "Property and Equipment", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2137108 - Disclosure - Accrued Liabilities", "role": "http://somalogic.com/role/AccruedLiabilities", "shortName": "Accrued Liabilities", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2140109 - Disclosure - Commitment and Contingencies", "role": "http://somalogic.com/role/CommitmentandContingencies", "shortName": "Commitment and Contingencies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2143110 - Disclosure - Debt", "role": "http://somalogic.com/role/Debt", "shortName": "Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "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": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "slgc:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2149111 - Disclosure - Redeemable Convertible Preferred Stock", "role": "http://somalogic.com/role/RedeemableConvertiblePreferredStock", "shortName": "Redeemable Convertible Preferred Stock", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "slgc:TemporaryEquityDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2151112 - Disclosure - Stockholders' Equity", "role": "http://somalogic.com/role/StockholdersEquity", "shortName": "Stockholders' Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2153113 - Disclosure - Stock-based Compensation", "role": "http://somalogic.com/role/StockbasedCompensation", "shortName": "Stock-based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2159114 - Disclosure - Income Taxes", "role": "http://somalogic.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2161115 - Disclosure - Employee Benefit Plans", "role": "http://somalogic.com/role/EmployeeBenefitPlans", "shortName": "Employee Benefit Plans", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2163116 - Disclosure - Related Parties", "role": "http://somalogic.com/role/RelatedParties", "shortName": "Related Parties", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2165117 - Disclosure - Net Loss Per Share", "role": "http://somalogic.com/role/NetLossPerShare", "shortName": "Net Loss Per Share", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2204201 - Disclosure - Summary of Significant Accounting Policies (Policies)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies", "shortName": "Summary of Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2305301 - Disclosure - Summary of Significant Accounting Policies (Tables)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables", "shortName": "Summary of Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "slgc:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2309302 - Disclosure - Business Combination (Tables)", "role": "http://somalogic.com/role/BusinessCombinationTables", "shortName": "Business Combination (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "slgc:ScheduleOfReverseRecapitalizationTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317303 - Disclosure - Revenue (Tables)", "role": "http://somalogic.com/role/RevenueTables", "shortName": "Revenue (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisaggregationOfRevenueTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2322304 - Disclosure - Fair Value Measurements (Tables)", "role": "http://somalogic.com/role/FairValueMeasurementsTables", "shortName": "Fair Value Measurements (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R3": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003003 - Statement - Condensed Consolidated Statements of Operations and Comprehensive Loss", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "shortName": "Condensed Consolidated Statements of Operations and Comprehensive Loss", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ResearchAndDevelopmentExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2331305 - Disclosure - Inventory (Tables)", "role": "http://somalogic.com/role/InventoryTables", "shortName": "Inventory (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "us-gaap:ScheduleOfInventoryNoncurrentTableTextBlock", "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2334306 - Disclosure - Property and Equipment (Tables)", "role": "http://somalogic.com/role/PropertyandEquipmentTables", "shortName": "Property and Equipment (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2338307 - Disclosure - Accrued Liabilities (Tables)", "role": "http://somalogic.com/role/AccruedLiabilitiesTables", "shortName": "Accrued Liabilities (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2344308 - Disclosure - Debt (Tables)", "role": "http://somalogic.com/role/DebtTables", "shortName": "Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2354309 - Disclosure - Stock-based Compensation (Tables)", "role": "http://somalogic.com/role/StockbasedCompensationTables", "shortName": "Stock-based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2366310 - Disclosure - Net Loss Per Share (Tables)", "role": "http://somalogic.com/role/NetLossPerShareTables", "shortName": "Net Loss Per Share (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i0036e08c6b0d436985064af6299c3feb_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:LesseeOperatingLeaseNumberOfEarlyTerminations", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2402403 - Disclosure - Description of Business (Details)", "role": "http://somalogic.com/role/DescriptionofBusinessDetails", "shortName": "Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i0036e08c6b0d436985064af6299c3feb_D20200101-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:LesseeOperatingLeaseNumberOfEarlyTerminations", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R37": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i338ad85fd6b84020ab888eae3492c7e9_I20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:RecapitalizationExchangeRatio", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406404 - Disclosure - Summary of Significant Accounting Policies - Narrative (Details)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "shortName": "Summary of Significant Accounting Policies - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "us-gaap:SegmentReportingPolicyPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unique": true, "unitRef": "segment", "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2eadadd91b2c42aebb1e656219356615_D20210930-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407405 - Disclosure - Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details)", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails", "shortName": "Summary of Significant Accounting Policies - Schedule of Concentration of Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2eadadd91b2c42aebb1e656219356615_D20210930-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "-7", "first": true, "lang": "en-US", "name": "slgc:ReverseRecapitalizationCashPaidToShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410406 - Disclosure - Business Combination - Additional Information (Details)", "role": "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "shortName": "Business Combination - Additional Information (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "-7", "first": true, "lang": "en-US", "name": "slgc:ReverseRecapitalizationCashPaidToShareholders", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i920457b7404f482aab198aa79597a19a_I20191231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:TemporaryEquitySharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004004 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "shortName": "Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit)", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ica1c510d981344599e1c739339ff6497_D20200101-20200331", "decimals": "INF", "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i338ad85fd6b84020ab888eae3492c7e9_I20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411407 - Disclosure - Business Combination - Earn-Out Shares (Details)", "role": "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails", "shortName": "Business Combination - Earn-Out Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i338ad85fd6b84020ab888eae3492c7e9_I20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:StockIssuedDuringPeriodSharesReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412408 - Disclosure - Business Combination - PIPE Investment (Details)", "role": "http://somalogic.com/role/BusinessCombinationPIPEInvestmentDetails", "shortName": "Business Combination - PIPE Investment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:StockIssuedDuringPeriodSharesReverseRecapitalization", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "slgc:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i3236e4aa82854976966ea6a472c023e3_D20210901-20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockRepurchasedDuringPeriodShares", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413409 - Disclosure - Business Combination - CMLS II Shares (Details)", "role": "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "shortName": "Business Combination - CMLS II Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "id6c3b3c678834e7b8f4518934a0d1182_I20210901", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SharePrice", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "slgc:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i338ad85fd6b84020ab888eae3492c7e9_I20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2414410 - Disclosure - Business Combination - Summary of Shares (Details)", "role": "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "shortName": "Business Combination - Summary of Shares (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "slgc:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i22a5c9eca3594aecaf47fd8d10f8a80a_I20210901", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:BusinessAcquisitionAndReverseRecapitalizationProceeds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415411 - Disclosure - Business Combination - Summary of Net Proceeds (Details)", "role": "http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails", "shortName": "Business Combination - Summary of Net Proceeds (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:BusinessAcquisitionAndReverseRecapitalizationProceeds", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Revenue - Summary of Disaggregation of Revenue (Details)", "role": "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "shortName": "Revenue - Summary of Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i1fe62e1e7bd245bc95a7b8e12e659105_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueNotFromContractWithCustomer", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419413 - Disclosure - Revenue - Narrative (Details)", "role": "http://somalogic.com/role/RevenueNarrativeDetails", "shortName": "Revenue - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-5", "lang": "en-US", "name": "slgc:ContractWithCustomerLiabilityCollaborativeArrangement", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "idd949975e010406ca93d1205097d7873_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiability", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420414 - Disclosure - Revenue - Change in Contract Liabilities (Details)", "role": "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails", "shortName": "Revenue - Change in Contract Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2423415 - Disclosure - Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Fair Value of Assets Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ic5b762cbd95e41049f2951e5b5ab616e_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2424416 - Disclosure - Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "shortName": "Fair Value Measurements - Fair Value of Liabilities Measured on a Recurring Basis (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ic5b762cbd95e41049f2951e5b5ab616e_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:LiabilitiesFairValueDisclosure", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006005 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ShareBasedCompensation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i26bd938c20724583b71dad3ac9b98857_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2425417 - Disclosure - Fair Value Measurements - Warrant Liabilities, Reconciliation (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails", "shortName": "Fair Value Measurements - Warrant Liabilities, Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i4861a83450c14fbb9231aace4335ca3d_I20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "if04cb0efbafd41e3a99878b714ab98db_I20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2426418 - Disclosure - Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails", "shortName": "Fair Value Measurements - Earn-out Liability, Inputs and Valuation Techniques (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "if04cb0efbafd41e3a99878b714ab98db_I20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i9d73fbfbaf4f40068b9838e21aa4d231_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427419 - Disclosure - Fair Value Measurements - Earn-out Liability, Reconciliation (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "shortName": "Fair Value Measurements - Earn-out Liability, Reconciliation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib75af83e30eb438380cb8a84a9c85e07_I20210901", "decimals": "-3", "lang": "en-US", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i1f8f37ef505e4f769ed3eaa43458d0ae_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428420 - Disclosure - Fair Value Measurements - Compound Derivative Liability (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "shortName": "Fair Value Measurements - Compound Derivative Liability (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i1f8f37ef505e4f769ed3eaa43458d0ae_D20200401-20200630", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i7de3da7855f44c26bce013b7676994bb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429421 - Disclosure - Fair Value Measurements - Convertible Debt (Details)", "role": "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails", "shortName": "Fair Value Measurements - Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i7de3da7855f44c26bce013b7676994bb_I20201231", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ConvertibleDebtFairValueDisclosures", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432422 - Disclosure - Inventory (Details)", "role": "http://somalogic.com/role/InventoryDetails", "shortName": "Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "ix:continuation", "ix:continuation", "ix:continuation", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2435423 - Disclosure - Property and Equipment - Summary of Property and Equipment (Details)", "role": "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails", "shortName": "Property and Equipment - Summary of Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R57": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2436424 - Disclosure - Property and Equipment - Narrative (Details)", "role": "http://somalogic.com/role/PropertyandEquipmentNarrativeDetails", "shortName": "Property and Equipment - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:Depreciation", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2439425 - Disclosure - Accrued Liabilities (Details)", "role": "http://somalogic.com/role/AccruedLiabilitiesDetails", "shortName": "Accrued Liabilities (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccruedLiabilitiesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AccruedSalariesCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i5877c0d1553141c8b571d2d367f68144_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:LesseeOperatingLeaseTerminationFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441426 - Disclosure - Commitment and Contingencies - Operating Leases (Details)", "role": "http://somalogic.com/role/CommitmentandContingenciesOperatingLeasesDetails", "shortName": "Commitment and Contingencies - Operating Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i5877c0d1553141c8b571d2d367f68144_D20200701-20200930", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:LesseeOperatingLeaseTerminationFee", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "reportCount": 1, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1402401 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:PreferredStockSharesIssued", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i920457b7404f482aab198aa79597a19a_I20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:CollaborativeArrangementRightsAndObligationsFixedPayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442427 - Disclosure - Commitment and Contingencies - SAFE Agreement (Details)", "role": "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "shortName": "Commitment and Contingencies - SAFE Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i920457b7404f482aab198aa79597a19a_I20191231", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:CollaborativeArrangementRightsAndObligationsFixedPayment", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentUnamortizedPremium", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2445428 - Disclosure - Debt - Schedule of Debt (Details)", "role": "http://somalogic.com/role/DebtScheduleofDebtDetails", "shortName": "Debt - Schedule of Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R62": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:GainsLossesOnExtinguishmentOfDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446429 - Disclosure - Debt - Convertible Debt (Details)", "role": "http://somalogic.com/role/DebtConvertibleDebtDetails", "shortName": "Debt - Convertible Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c4565e355654f639a368f2ef137962a_I20070331", "decimals": "-5", "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R63": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i4b320990e9244142af27ef7243df6e97_I20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447430 - Disclosure - Debt - Paycheck Protection Program (Details)", "role": "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "shortName": "Debt - Paycheck Protection Program (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i4b320990e9244142af27ef7243df6e97_I20200430", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentFaceAmount", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R64": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "slgc:ScheduleOfReverseRecapitalizationTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i2c389099a1684a96b7733c5606ea7bba_D20210901-20210901", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2448431 - Disclosure - Debt - Amended and Restated Credit Agreement (Details)", "role": "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "shortName": "Debt - Amended and Restated Credit Agreement (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i9d4fbe2d011f4ed09fbc2298ed566eee_I20171231", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SharesIssuedPricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R65": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee89b8b4da8e43f39b1819c65e561a8b_D20201201-20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2450432 - Disclosure - Redeemable Convertible Preferred Stock (Details)", "role": "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "shortName": "Redeemable Convertible Preferred Stock (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i8379ff3fb7b74b2ea90f4da4cc79886a_I20201130", "decimals": "2", "lang": "en-US", "name": "us-gaap:TemporaryEquityRedemptionPricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R66": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i16d757ad798048168b3e4c46800546ae_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452433 - Disclosure - Equity (Details)", "role": "http://somalogic.com/role/EquityDetails", "shortName": "Equity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i338ad85fd6b84020ab888eae3492c7e9_I20210901", "decimals": "INF", "lang": "en-US", "name": "us-gaap:CommonStockSharesAuthorized", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R67": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i31980948e58c402c828ae40e591b0717_D20210101-20210831", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2455434 - Disclosure - Stock-based Compensation - Narrative (Details)", "role": "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "shortName": "Stock-based Compensation - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i31980948e58c402c828ae40e591b0717_D20210101-20210831", "decimals": "INF", "first": true, "lang": "en-US", "name": "slgc:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "reportCount": 1, "unique": true, "unitRef": "plan", "xsiNil": "false" } }, "R68": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2456435 - Disclosure - Stock-based Compensation - Schedule of Stock-based Compensation (Details)", "role": "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails", "shortName": "Stock-based Compensation - Schedule of Stock-based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iabd4dadb773d4951b23af7076a7e2971_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R69": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "idd949975e010406ca93d1205097d7873_I20201231", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2457436 - Disclosure - Stock-Based Compensation - Summary of Stock Option Activity (Details)", "role": "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "shortName": "Stock-Based Compensation - Summary of Stock Option Activity (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1405402 - Statement - Condensed Consolidated Statements of Convertible Preferred Stock and Stockholders\u2019 Equity (Deficit) (Parenthetical)", "role": "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical", "shortName": "Condensed 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": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:BusinessCombinationAcquisitionRelatedCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R70": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i14937b796f7f4e5cb35dd6e01d4edde4_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2458437 - Disclosure - Stock-Based Compensation - Schedule of Assumptions Used for Valuing Stock Options Granted (Details)", "role": "http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "shortName": "Stock-Based Compensation - Schedule of Assumptions Used for Valuing Stock Options Granted (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "i14937b796f7f4e5cb35dd6e01d4edde4_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R71": { "firstAnchor": { "ancestors": [ "us-gaap:IncomeTaxExpenseBenefit", "us-gaap:IncomeTaxExpenseBenefit", "us-gaap:IncomeTaxExpenseBenefit", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2460438 - Disclosure - Income Taxes (Details)", "role": "http://somalogic.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:IncomeTaxExpenseBenefit", "us-gaap:IncomeTaxExpenseBenefit", "us-gaap:IncomeTaxExpenseBenefit", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxExpenseBenefit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R72": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2462439 - Disclosure - Employee Benefit Plans (Details)", "role": "http://somalogic.com/role/EmployeeBenefitPlansDetails", "shortName": "Employee Benefit Plans (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R73": { "firstAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:PaymentsForCharitableContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2464440 - Disclosure - Related Parties (Details)", "role": "http://somalogic.com/role/RelatedPartiesDetails", "shortName": "Related Parties (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "ix:continuation", "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "slgc:PaymentsForCharitableContributions", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R74": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:NetIncomeLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2467441 - Disclosure - Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "role": "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Basic and Diluted Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R75": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2468442 - Disclosure - Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "role": "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "shortName": "Net Loss Per Share - Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "ib17daaedb92c4dc59d45ce49ee4ade20_D20210701-20210930", "decimals": "0", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Description of Business", "role": "http://somalogic.com/role/DescriptionofBusiness", "shortName": "Description of Business", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2103102 - Disclosure - Summary of Significant Accounting Policies", "role": "http://somalogic.com/role/SummaryofSignificantAccountingPolicies", "shortName": "Summary of Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "slgc-20210930.htm", "contextRef": "iee5988c2ffdf4d67a45f66c56d5c0d05_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 87, "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", "verboseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_CoverAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Cover page.", "label": "Cover [Abstract]" } } }, "localname": "CoverAbstract", "nsuri": "http://xbrl.sec.gov/dei/2021", "xbrltype": "stringItemType" }, "dei_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", "verboseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "gMonthDayItemType" }, "dei_DocumentFiscalPeriodFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Fiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.", "label": "Document Fiscal Period Focus", "terseLabel": "Document Fiscal Period Focus" } } }, "localname": "DocumentFiscalPeriodFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r634" ], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true only for a form used as an quarterly report.", "label": "Document Quarterly Report", "terseLabel": "Document Quarterly Report" } } }, "localname": "DocumentQuarterlyReport", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r635" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "verboseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r636" ], "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", "verboseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "verboseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "verboseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "All the names of the entities being reported upon in a document. Any legal structure used to conduct activities or to hold assets. Some examples of such structures are corporations, partnerships, limited liability companies, grantor trusts, and other trusts. This item does not include business and geographical segments which are included in the geographical or business segments domains.", "label": "Entity [Domain]", "terseLabel": "Entity [Domain]" } } }, "localname": "EntityDomain", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r645" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r636" ], "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", "verboseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "filerCategoryItemType" }, "dei_EntityIncorporationStateCountryCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Two-character EDGAR code representing the state or country of incorporation.", "label": "Entity Incorporation, State or Country Code", "terseLabel": "Entity Incorporation, State or Country Code" } } }, "localname": "EntityIncorporationStateCountryCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r644" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r636" ], "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", "verboseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r636" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r636" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r636" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "employerIdItemType" }, "dei_LegalEntityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The set of legal entities associated with a report.", "label": "Legal Entity [Axis]", "terseLabel": "Legal Entity [Axis]" } } }, "localname": "LegalEntityAxis", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails" ], "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/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r632" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r633" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "edgarExchangeCodeItemType" }, "dei_TradingSymbol": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Trading symbol of an instrument as listed on an exchange.", "label": "Trading Symbol", "terseLabel": "Trading Symbol" } } }, "localname": "TradingSymbol", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://somalogic.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current", "label": "Accrued Liabilities, Including Due From Related Parties, and Employee-related Liabilities, Current", "terseLabel": "Accrued liabilities", "totalLabel": "Total accrued liabilities" } } }, "localname": "AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails", "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "slgc_BusinessAcquisitionAndReverseRecapitalizationProceeds": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition and Reverse Recapitalization Proceeds", "label": "Business Acquisition and Reverse Recapitalization Proceeds", "terseLabel": "Gross proceeds" } } }, "localname": "BusinessAcquisitionAndReverseRecapitalizationProceeds", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "slgc_BusinessAcquisitionAndReverseRecapitalizationTransactionCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Business Acquisition and Reverse Recapitalization Transaction Costs", "label": "Business Acquisition and Reverse Recapitalization Transaction Costs", "terseLabel": "CMLS II and reverse recapitalization transaction costs" } } }, "localname": "BusinessAcquisitionAndReverseRecapitalizationTransactionCosts", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CMLSIIMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CMLS II", "label": "CMLS II [Member]", "terseLabel": "CMLS II" } } }, "localname": "CMLSIIMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost", "label": "Cash and Cash Equivalents And Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Total assets measured at fair value on a recurring basis, amortized cost" } } }, "localname": "CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CashFlowNoncashInvestingAndFinancingActivitiesSurrenderOfSharesInNoncashExercise": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise", "label": "Cash Flow, Noncash Investing and Financing Activities, Surrender Of Shares In Noncash Exercise", "terseLabel": "Surrender of shares in cashless exercise" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesSurrenderOfSharesInNoncashExercise", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_CashFlowNoncashInvestingAndFinancingActivitiesTransactionCosts": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Cash Flow, Noncash Investing and Financing Activities, Transaction Costs", "label": "Cash Flow, Noncash Investing and Financing Activities, Transaction Costs", "terseLabel": "Transaction costs included in accounts payable" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesTransactionCosts", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_CertainEmployeesAndDirectorsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Certain Employees and Directors", "label": "Certain Employees and Directors [Member]", "terseLabel": "Certain Employees and Directors" } } }, "localname": "CertainEmployeesAndDirectorsMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "xbrltype": "domainItemType" }, "slgc_ClassOfWarrantOrRightFairMarketValuePriceConversionRatioMaximum": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Fair Market Value Price, Conversion Ratio Maximum", "label": "Class Of Warrant Or Right, Fair Market Value Price, Conversion Ratio Maximum", "terseLabel": "Fair market value, maximum conversion ratio" } } }, "localname": "ClassOfWarrantOrRightFairMarketValuePriceConversionRatioMaximum", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "pureItemType" }, "slgc_ClassOfWarrantOrRightFairMarketValuePricePeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Fair Market Value Price, Period", "label": "Class Of Warrant Or Right, Fair Market Value Price, Period", "terseLabel": "Fair market value price period" } } }, "localname": "ClassOfWarrantOrRightFairMarketValuePricePeriod", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "slgc_ClassOfWarrantOrRightIssued": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class of Warrant or Right, Issued", "label": "Class of Warrant or Right, Issued", "terseLabel": "Warrants issued (in shares)" } } }, "localname": "ClassOfWarrantOrRightIssued", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "sharesItemType" }, "slgc_ClassOfWarrantOrRightNoticeDateFromWhichWarrantsOrRightsRedeemable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Notice Date From Which Warrants Or Rights Redeemable", "label": "Class Of Warrant Or Right, Notice Date From Which Warrants Or Rights Redeemable", "terseLabel": "Notice required for redemption of warrants" } } }, "localname": "ClassOfWarrantOrRightNoticeDateFromWhichWarrantsOrRightsRedeemable", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "slgc_ClassOfWarrantOrRightRedemptionPrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Redemption Price", "label": "Class Of Warrant Or Right, Redemption Price", "terseLabel": "Redemption price (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightRedemptionPrice", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "slgc_ClassOfWarrantOrRightStockPriceThresholdBusinessDaysRequirementForNotice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Stock Price Threshold, Business Days Requirement For Notice", "label": "Class Of Warrant Or Right, Stock Price Threshold, Business Days Requirement For Notice", "terseLabel": "Business days required for notice" } } }, "localname": "ClassOfWarrantOrRightStockPriceThresholdBusinessDaysRequirementForNotice", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "slgc_ClassOfWarrantOrRightStockPriceThresholdConsecutiveTradingDaysForRedemptionOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Stock Price Threshold Consecutive Trading Days For Redemption Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Stock Price Threshold Consecutive Trading Days For Redemption Of Warrants Or Rights", "terseLabel": "Consecutive trading days threshold for redemption" } } }, "localname": "ClassOfWarrantOrRightStockPriceThresholdConsecutiveTradingDaysForRedemptionOfWarrantsOrRights", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "slgc_ClassOfWarrantOrRightStockPriceThresholdForRedemptionOfWarrantsOrRight": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Stock Price Threshold For Redemption Of Warrants Or Right", "label": "Class Of Warrant Or Right, Stock Price Threshold For Redemption Of Warrants Or Right", "terseLabel": "Stock price redemption threshold (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightStockPriceThresholdForRedemptionOfWarrantsOrRight", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "slgc_ClassOfWarrantOrRightStockPriceThresholdTradingDaysForRedemptionOfWarrantsOrRights": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right, Stock Price Threshold Trading Days For Redemption Of Warrants Or Rights", "label": "Class Of Warrant Or Right, Stock Price Threshold Trading Days For Redemption Of Warrants Or Rights", "terseLabel": "Trading days threshold for warrant redemption" } } }, "localname": "ClassOfWarrantOrRightStockPriceThresholdTradingDaysForRedemptionOfWarrantsOrRights", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "durationItemType" }, "slgc_ClassOfWarrantOrRightTrancheAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Tranche", "label": "Class Of Warrant Or Right Tranche [Axis]", "terseLabel": "Class Of Warrant Or Right Tranche [Axis]" } } }, "localname": "ClassOfWarrantOrRightTrancheAxis", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "slgc_ClassOfWarrantOrRightTrancheDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Tranche [Domain]", "label": "Class Of Warrant Or Right Tranche [Domain]", "terseLabel": "Class Of Warrant Or Right Tranche [Domain]" } } }, "localname": "ClassOfWarrantOrRightTrancheDomain", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "slgc_ClassOfWarrantOrRightTrancheOneMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Tranche One", "label": "Class Of Warrant Or Right Tranche One [Member]", "terseLabel": "Common stock equals or exceeds $10" } } }, "localname": "ClassOfWarrantOrRightTrancheOneMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "slgc_ClassOfWarrantOrRightTrancheTwoMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Class Of Warrant Or Right Tranche Two", "label": "Class Of Warrant Or Right Tranche Two [Member]", "terseLabel": "Common stock equals or exceeds $18" } } }, "localname": "ClassOfWarrantOrRightTrancheTwoMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "domainItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsAggregatePayments": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments", "label": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments", "terseLabel": "Collaborative arrangements, total payment amount" } } }, "localname": "CollaborativeArrangementRightsAndObligationsAggregatePayments", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsAggregatePaymentsPerYear": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year", "label": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Per Year", "terseLabel": "Collaborative arrangements, annual payments" } } }, "localname": "CollaborativeArrangementRightsAndObligationsAggregatePaymentsPerYear", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsAggregatePaymentsTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term", "label": "Collaborative Arrangement, Rights and Obligations, Aggregate Payments, Term", "terseLabel": "Collaborative arrangement, payment terms" } } }, "localname": "CollaborativeArrangementRightsAndObligationsAggregatePaymentsTerm", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_CollaborativeArrangementRightsAndObligationsFixedPayment": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangement, Rights and Obligations, Fixed Payment", "label": "Collaborative Arrangement, Rights and Obligations, Fixed Payment", "terseLabel": "SAFE Agreement, rights and obligations, fixed payment" } } }, "localname": "CollaborativeArrangementRightsAndObligationsFixedPayment", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails" ], "xbrltype": "monetaryItemType" }, "slgc_CollaborativeArrangementsExcludingContractWithCustomerRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "label": "Collaborative Arrangements, Excluding Contract With Customer, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Collaborative arrangements, remaining performance obligation period" } } }, "localname": "CollaborativeArrangementsExcludingContractWithCustomerRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_CollaborativeArrangementsLicenseOfIntellectualPropertyTerm": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative Arrangements, License of Intellectual Property, Term", "label": "Collaborative Arrangements, License of Intellectual Property, Term", "terseLabel": "Collaborative arrangements, license of intellectual property, term" } } }, "localname": "CollaborativeArrangementsLicenseOfIntellectualPropertyTerm", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "durationItemType" }, "slgc_ContingentConsiderationLiabilityAdditionalShares": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Additional Shares", "label": "Contingent Consideration, Liability, Additional Shares", "terseLabel": "Earn-out shares, additional shares (in shares)" } } }, "localname": "ContingentConsiderationLiabilityAdditionalShares", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "xbrltype": "sharesItemType" }, "slgc_ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "label": "Contingent Consideration, Liability, Earnout Period, Stock Price Trigger", "terseLabel": "Earn-out shares, stock price trigger (in usd per share)" } } }, "localname": "ContingentConsiderationLiabilityEarnoutPeriodStockPriceTrigger", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "xbrltype": "perShareItemType" }, "slgc_ContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "label": "Contingent Consideration, Liability, Earnout Period, Threshold Consecutive Trading Days", "terseLabel": "Earnout period, threshold consecutive trading days" } } }, "localname": "ContingentConsiderationLiabilityEarnoutPeriodThresholdConsecutiveTradingDays", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "xbrltype": "durationItemType" }, "slgc_ContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "label": "Contingent Consideration, Liability, Earnout Period, Threshold Trading Days", "terseLabel": "Earnout period, threshold trading days" } } }, "localname": "ContingentConsiderationLiabilityEarnoutPeriodThresholdTradingDays", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "xbrltype": "durationItemType" }, "slgc_ContingentConsiderationLiabilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Contingent Consideration, Liability", "label": "Contingent Consideration, Liability [Member]", "terseLabel": "Earn-out Liability" } } }, "localname": "ContingentConsiderationLiabilityMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails" ], "xbrltype": "domainItemType" }, "slgc_ContractWithCustomerLiabilityAdditions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Additions", "label": "Contract with Customer, Liability, Additions", "terseLabel": "Revenue deferred during the period, net of revenue recognized" } } }, "localname": "ContractWithCustomerLiabilityAdditions", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ContractWithCustomerLiabilityCollaborativeArrangement": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Contract with Customer, Liability, Collaborative Arrangement", "label": "Contract with Customer, Liability, Collaborative Arrangement", "terseLabel": "Deferred revenue related to collaboration" } } }, "localname": "ContractWithCustomerLiabilityCollaborativeArrangement", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ConversionOfStockConversionRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Conversion Of Stock, Conversion Ratio", "label": "Conversion Of Stock, Conversion Ratio", "terseLabel": "Conversion ratio" } } }, "localname": "ConversionOfStockConversionRatio", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "pureItemType" }, "slgc_CustomerAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer A", "label": "Customer A [Member]", "terseLabel": "Customer A" } } }, "localname": "CustomerAMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer B", "label": "Customer B [Member]", "terseLabel": "Customer B" } } }, "localname": "CustomerBMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer C", "label": "Customer C [Member]", "terseLabel": "Customer C" } } }, "localname": "CustomerCMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerDMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer D", "label": "Customer D [Member]", "terseLabel": "Customer D" } } }, "localname": "CustomerDMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_CustomerEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Customer E", "label": "Customer E [Member]", "terseLabel": "Customer E" } } }, "localname": "CustomerEMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "slgc_DebtInstrumentAccruedInterestForgiven": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Accrued Interest Forgiven", "label": "Debt Instrument, Accrued Interest Forgiven", "terseLabel": "Accrued interest (less than)" } } }, "localname": "DebtInstrumentAccruedInterestForgiven", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails" ], "xbrltype": "monetaryItemType" }, "slgc_DebtInstrumentAdditionalDebtRecordedToPaidInKind": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Additional Debt Recorded To Paid-In-Kind", "label": "Debt Instrument, Additional Debt Recorded To Paid-In-Kind", "terseLabel": "Additional debt recorded to PIK" } } }, "localname": "DebtInstrumentAdditionalDebtRecordedToPaidInKind", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "slgc_DebtInstrumentAmendmentFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Amendment Fee", "label": "Debt Instrument, Amendment Fee", "terseLabel": "Amendment fee" } } }, "localname": "DebtInstrumentAmendmentFee", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "slgc_DebtInstrumentFloorRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Floor Rate", "label": "Debt Instrument, Floor Rate", "terseLabel": "Floor rate" } } }, "localname": "DebtInstrumentFloorRate", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "slgc_DebtInstrumentInterestRateStatedPercentageDeferredOption": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt Instrument, Interest Rate, Stated Percentage, Deferred Option", "label": "Debt Instrument, Interest Rate, Stated Percentage, Deferred Option", "terseLabel": "Interest rate, deferred option" } } }, "localname": "DebtInstrumentInterestRateStatedPercentageDeferredOption", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "slgc_EarnOutLiabilityPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-Out Liability Policy", "label": "Earn-Out Liability Policy [Policy Text Block]", "terseLabel": "Earn-Out Liability" } } }, "localname": "EarnOutLiabilityPolicyPolicyTextBlock", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "slgc_EarnOutSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Earn-Out Shares", "label": "Earn-Out Shares [Member]", "terseLabel": "Earn-Out Shares" } } }, "localname": "EarnOutSharesMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_FairValueAdjustmentOfDerivativeLiabilities": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair Value Adjustment Of Derivative Liabilities", "label": "Fair Value Adjustment Of Derivative Liabilities", "terseLabel": "Change in fair value of compound derivative liability" } } }, "localname": "FairValueAdjustmentOfDerivativeLiabilities", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_IncentivePlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Incentive Plan", "label": "Incentive Plan [Member]", "terseLabel": "Incentive Plan" } } }, "localname": "IncentivePlanMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_InternationalGovernmentSecuritiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "International Government Securities", "label": "International Government Securities [Member]", "terseLabel": "International government securities" } } }, "localname": "InternationalGovernmentSecuritiesMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "slgc_InventoryNetCurrentAndNoncurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/InventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/InventoryDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventory, Net, Current And Noncurrent", "label": "Inventory, Net, Current And Noncurrent", "totalLabel": "Total inventory" } } }, "localname": "InventoryNetCurrentAndNoncurrent", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LabEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lab Equipment", "label": "Lab Equipment [Member]", "terseLabel": "Lab equipment" } } }, "localname": "LabEquipmentMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "slgc_LesseeOperatingLeaseNumberOfEarlyTerminations": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Early Terminations", "label": "Lessee, Operating Lease, Number Of Early Terminations", "terseLabel": "Number of early terminated leases" } } }, "localname": "LesseeOperatingLeaseNumberOfEarlyTerminations", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DescriptionofBusinessDetails" ], "xbrltype": "integerItemType" }, "slgc_LesseeOperatingLeaseRestrictedCashDeposits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Restricted Cash Deposits", "label": "Lessee, Operating Lease, Restricted Cash Deposits", "terseLabel": "Operating lease, restricted cash deposits" } } }, "localname": "LesseeOperatingLeaseRestrictedCashDeposits", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CommitmentandContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_LesseeOperatingLeaseTerminationFee": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Termination Fee", "label": "Lessee, Operating Lease, Termination Fee", "terseLabel": "Operating lease, termination fee" } } }, "localname": "LesseeOperatingLeaseTerminationFee", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CommitmentandContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_MasterAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Master Agreement", "label": "Master Agreement [Member]", "terseLabel": "Master Agreement" } } }, "localname": "MasterAgreementMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "slgc_MeasurementInputRecoveryRateMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Measurement Input, Recovery Rate", "label": "Measurement Input, Recovery Rate [Member]", "terseLabel": "Recovery Rate" } } }, "localname": "MeasurementInputRecoveryRateMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "domainItemType" }, "slgc_MergerAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Merger Agreement", "label": "Merger Agreement [Member]", "terseLabel": "Merger Agreement" } } }, "localname": "MergerAgreementMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NECCorporationNECMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NEC Corporation (\"NEC\")", "label": "NEC Corporation (\"NEC\") [Member]", "terseLabel": "NEC Corporation (\"NEC\")" } } }, "localname": "NECCorporationNECMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NECSolutionInnovatorsLtdNESMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "NEC Solution Innovators, Ltd. (\"NES\")", "label": "NEC Solution Innovators, Ltd. (\"NES\") [Member]", "terseLabel": "NEC Solution Innovators, Ltd. (\"NES\")" } } }, "localname": "NECSolutionInnovatorsLtdNESMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_NoncashOrPartialNoncashTransactionAmortizationOfDebtIssuanceCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest Expense, Noncash or Partial Noncash Transaction, Amortization Of Debt Issuance Costs", "label": "Noncash or Partial Noncash Transaction, Amortization Of Debt Issuance Costs", "terseLabel": "Noncash amortization of debt issuance costs" } } }, "localname": "NoncashOrPartialNoncashTransactionAmortizationOfDebtIssuanceCosts", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "slgc_OldSomaLogicShareholdersMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Old SomaLogic Shareholders", "label": "Old SomaLogic Shareholders [Member]", "terseLabel": "Old SomaLogic Shareholders" } } }, "localname": "OldSomaLogicShareholdersMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "xbrltype": "domainItemType" }, "slgc_OtherLongTermLiabilitiesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Other Long Term Liabilities", "label": "Other Long Term Liabilities [Member]", "terseLabel": "Other Long Term Liabilities" } } }, "localname": "OtherLongTermLiabilitiesMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "domainItemType" }, "slgc_OutsideIncentivePlanOtherMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outside Incentive Plan, Other", "label": "Outside Incentive Plan, Other [Member]", "terseLabel": "Outside Incentive Plan" } } }, "localname": "OutsideIncentivePlanOtherMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_OutsideInventivePlan2009And2017PlanMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Outside Inventive Plan, 2009 and 2017 Plan", "label": "Outside Inventive Plan, 2009 and 2017 Plan [Member]", "terseLabel": "Outside Inventive Plan, 2017 and 2019 Plan" } } }, "localname": "OutsideInventivePlan2009And2017PlanMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_PaycheckProtectionProgramPPPMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Paycheck Protection Program (\"PPP\")", "label": "Paycheck Protection Program (\"PPP\") [Member]", "terseLabel": "Paycheck Protection Program loan" } } }, "localname": "PaycheckProtectionProgramPPPMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "slgc_PaymentForDebtExtinguishmentOrDebtPrepaymentCostAmendmentFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for Debt Extinguishment or Debt Prepayment Cost, Amendment Fees", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost, Amendment Fees", "terseLabel": "Payment of debt prepayment cost, debt prepayment amendment fees" } } }, "localname": "PaymentForDebtExtinguishmentOrDebtPrepaymentCostAmendmentFees", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "slgc_PaymentForDebtExtinguishmentOrDebtPrepaymentCostPrepaymentPenaltyFees": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payment for Debt Extinguishment or Debt Prepayment Cost, Prepayment Penalty Fees", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost, Prepayment Penalty Fees", "terseLabel": "Payment of debt prepayment cost, prepayment penalty fees" } } }, "localname": "PaymentForDebtExtinguishmentOrDebtPrepaymentCostPrepaymentPenaltyFees", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "slgc_PaymentsForCharitableContributions": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Charitable Contributions", "label": "Payments For Charitable Contributions", "terseLabel": "Payments for charitable contributions" } } }, "localname": "PaymentsForCharitableContributions", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "slgc_PaymentsForInterestOnDebtExtinguishment": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments For Interest On Debt Extinguishment", "label": "Payments For Interest On Debt Extinguishment", "negatedTerseLabel": "Payment of paid-in-kind interest on extinguishment of debt" } } }, "localname": "PaymentsForInterestOnDebtExtinguishment", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_PrivatePlacementWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Private Placement Warrants", "label": "Private Placement Warrants [Member]", "terseLabel": "Private Placement Warrants" } } }, "localname": "PrivatePlacementWarrantsMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_ProceedsFromBusinessCombinationGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds from Business Combination, Gross", "label": "Proceeds from Business Combination, Gross", "terseLabel": "Proceeds from CMLS II, gross" } } }, "localname": "ProceedsFromBusinessCombinationGross", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ProceedsFromBusinessCombinationNetOfTransactionCosts": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Business Combination, Net Of Transaction Costs", "label": "Proceeds From Business Combination, Net Of Transaction Costs", "terseLabel": "Proceeds from Business Combination, net of transaction costs" } } }, "localname": "ProceedsFromBusinessCombinationNetOfTransactionCosts", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_ProceedsFromIssuanceOrSaleOfTemporaryEquity": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Issuance Or Sale Of Temporary Equity", "label": "Proceeds From Issuance Or Sale Of Temporary Equity", "terseLabel": "Aggregate purchase price" } } }, "localname": "ProceedsFromIssuanceOrSaleOfTemporaryEquity", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ProceedsFromPaycheckProtectionProgramLoan": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Paycheck Protection Program Loan", "label": "Proceeds From Paycheck Protection Program Loan", "terseLabel": "Proceeds from Paycheck Protection Program loan" } } }, "localname": "ProceedsFromPaycheckProtectionProgramLoan", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "slgc_ProceedsFromReverseRecapitalizationTransactionGross": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Proceeds From Reverse Recapitalization Transaction, Gross", "label": "Proceeds From Reverse Recapitalization Transaction, Gross", "terseLabel": "Proceeds from reverse recapitalization, gross" } } }, "localname": "ProceedsFromReverseRecapitalizationTransactionGross", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationPIPEInvestmentDetails", "http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "slgc_PublicWarrantsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Public Warrants", "label": "Public Warrants [Member]", "terseLabel": "Public Warrants" } } }, "localname": "PublicWarrantsMember", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "slgc_RecapitalizationExchangeRatio": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Recapitalization Exchange Ratio", "label": "Recapitalization Exchange Ratio", "terseLabel": "Exchange ratio" } } }, "localname": "RecapitalizationExchangeRatio", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "pureItemType" }, "slgc_ReverseRecapitalizationCashPaidToShareholders": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Cash Paid To Shareholders", "label": "Reverse Recapitalization, Cash Paid To Shareholders", "terseLabel": "Reverse recapitalization, cash paid to shareholders" } } }, "localname": "ReverseRecapitalizationCashPaidToShareholders", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ReverseRecapitalizationCashPaidToShareholdersIssuanceAndRolloverOfSharesCashElection": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Cash Paid To Shareholders, Issuance and Rollover of Shares, Cash Election", "label": "Reverse Recapitalization, Cash Paid To Shareholders, Issuance and Rollover of Shares, Cash Election", "terseLabel": "Reverse recapitalization, cash paid to shareholders, cash election related to issuance and rollover of shares" } } }, "localname": "ReverseRecapitalizationCashPaidToShareholdersIssuanceAndRolloverOfSharesCashElection", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationSummaryofNetProceedsDetails" ], "xbrltype": "monetaryItemType" }, "slgc_ReverseRecapitalizationTransactionRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Reverse Recapitalization, Transaction Related Costs", "label": "Reverse Recapitalization, Transaction Related Costs", "terseLabel": "PIPE investment, transaction costs" } } }, "localname": "ReverseRecapitalizationTransactionRelatedCosts", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "slgc_ScheduleOfReverseRecapitalizationLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Reverse Recapitalization [Line Items]", "label": "Schedule of Reverse Recapitalization [Line Items]", "terseLabel": "Schedule of Reverse Recapitalization [Line Items]" } } }, "localname": "ScheduleOfReverseRecapitalizationLineItems", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails" ], "xbrltype": "stringItemType" }, "slgc_ScheduleOfReverseRecapitalizationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule of Reverse Recapitalization [Table]", "label": "Schedule of Reverse Recapitalization [Table]", "terseLabel": "Schedule of Reverse Recapitalization [Table]" } } }, "localname": "ScheduleOfReverseRecapitalizationTable", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationEarnOutSharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails" ], "xbrltype": "stringItemType" }, "slgc_ScheduleOfReverseRecapitalizationTableTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule Of Reverse Recapitalization", "label": "Schedule Of Reverse Recapitalization [Table Text Block]", "terseLabel": "Schedule Of Reverse Recapitalization" } } }, "localname": "ScheduleOfReverseRecapitalizationTableTextBlock", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationTables" ], "xbrltype": "textBlockItemType" }, "slgc_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Forfeiture Rate", "terseLabel": "Forfeiture rate" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsForfeitureRate", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "slgc_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Plans", "label": "Share-Based Compensation Arrangement By Share-Based Payment Award, Number Of Plans", "terseLabel": "Number of equity incentive plans" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfPlans", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "integerItemType" }, "slgc_ShareBasedPaymentArrangementExpenseFromSecondarySale": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Share-Based Payment Arrangement, Expense From Secondary Sale", "label": "Share-Based Payment Arrangement, Expense From Secondary Sale", "terseLabel": "Stock-based compensation expense related to secondary sale transaction" } } }, "localname": "ShareBasedPaymentArrangementExpenseFromSecondarySale", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "slgc_StockConvertedReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Converted, Reverse Recapitalization", "label": "Stock Converted, Reverse Recapitalization", "terseLabel": "Stock converted from reverse capitalization (in shares)" } } }, "localname": "StockConvertedReverseRecapitalization", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "slgc_StockConvertedReverseRecapitalizationConversionBasis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Converted, Reverse Recapitalization, Conversion Basis", "label": "Stock Converted, Reverse Recapitalization, Conversion Basis", "terseLabel": "Stock converted, reverse recapitalization, conversion basis" } } }, "localname": "StockConvertedReverseRecapitalizationConversionBasis", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails" ], "xbrltype": "percentItemType" }, "slgc_StockIssuedDuringPeriodSharesReverseRecapitalization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Reverse Recapitalization", "label": "Stock Issued During Period, Shares, Reverse Recapitalization", "terseLabel": "Common stock issued pursuant to the PIPE Investment (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesReverseRecapitalization", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/BusinessCombinationPIPEInvestmentDetails" ], "xbrltype": "sharesItemType" }, "slgc_StockIssuedDuringPeriodSharesSharesSurrendered": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Shares, Shares Surrendered", "label": "Stock Issued During Period, Shares, Shares Surrendered", "negatedTerseLabel": "Surrender of shares in cashless exercise (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesSharesSurrendered", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "slgc_StockIssuedDuringPeriodValueSharesSurrendered": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Stock Issued During Period, Value, Shares Surrendered", "label": "Stock Issued During Period, Value, Shares Surrendered", "terseLabel": "Surrender of shares in cashless exercise" } } }, "localname": "StockIssuedDuringPeriodValueSharesSurrendered", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "slgc_TemporaryEquityDisclosureTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity Disclosure", "label": "Temporary Equity Disclosure [Text Block]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "TemporaryEquityDisclosureTextBlock", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStock" ], "xbrltype": "textBlockItemType" }, "slgc_TemporaryEquitySharesEliminationAsPartOfReorganization": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Shares, Elimination as Part of Reorganization", "label": "Temporary Equity, Shares, Elimination as Part of Reorganization", "negatedTerseLabel": "Effect of Business Combination, net of transaction costs of $35,972,969 (in shares)" } } }, "localname": "TemporaryEquitySharesEliminationAsPartOfReorganization", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "slgc_TemporaryEquityStockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "label": "Temporary Equity, Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance and sale of redeemable convertible preferred stock (in shares)" } } }, "localname": "TemporaryEquityStockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "slgc_WarrantLiabilitiesNoncurrent": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities, Noncurrent", "label": "Warrant Liabilities, Noncurrent", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantLiabilitiesNoncurrent", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "slgc_WarrantLiabilitiesPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Warrant Liabilities, Policy", "label": "Warrant Liabilities, Policy [Policy Text Block]", "terseLabel": "Warrant Liabilities" } } }, "localname": "WarrantLiabilitiesPolicyPolicyTextBlock", "nsuri": "http://somalogic.com/20210930", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r67", "r69", "r131", "r132", "r283", "r325" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r211", "r370", "r376", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r282", "r324", "r395", "r397", "r532", "r533", "r534", "r535", "r536", "r537", "r557", "r596", "r600", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r282", "r324", "r395", "r397", "r532", "r533", "r534", "r535", "r536", "r537", "r557", "r596", "r600", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r211", "r370", "r376", "r599" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "srt_ProductOrServiceAxis": { "auth_ref": [ "r208", "r370", "r374", "r561", "r595", "r597" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_ProductsAndServicesDomain": { "auth_ref": [ "r208", "r370", "r374", "r561", "r595", "r597" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r282", "r324", "r382", "r395", "r397", "r532", "r533", "r534", "r535", "r536", "r537", "r557", "r596", "r600", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r282", "r324", "r382", "r395", "r397", "r532", "r533", "r534", "r535", "r536", "r537", "r557", "r596", "r600", "r629", "r630" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r68", "r69", "r131", "r132", "r283", "r325" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_RestatementAdjustmentMember": { "auth_ref": [ "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r143", "r145", "r146", "r148", "r149", "r163", "r478", "r479" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period, Adjustment [Member]", "terseLabel": "Revision of Prior Period, Adjustment" } } }, "localname": "RestatementAdjustmentMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_RestatementAxis": { "auth_ref": [ "r1", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r150", "r163", "r231", "r232", "r433", "r445", "r477", "r478", "r479", "r480", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Axis]", "terseLabel": "Revision of Prior Period [Axis]" } } }, "localname": "RestatementAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "srt_RestatementDomain": { "auth_ref": [ "r1", "r135", "r136", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r145", "r146", "r147", "r148", "r149", "r150", "r163", "r231", "r232", "r433", "r445", "r477", "r478", "r479", "r480", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Revision of Prior Period [Domain]", "terseLabel": "Revision of Prior Period [Domain]" } } }, "localname": "RestatementDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_ScenarioPreviouslyReportedMember": { "auth_ref": [ "r1", "r135", "r137", "r138", "r139", "r140", "r141", "r142", "r143", "r145", "r146", "r148", "r149", "r163", "r231", "r232", "r433", "r445", "r477", "r478", "r479", "r480", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r646", "r647" ], "lang": { "en-us": { "role": { "label": "Previously Reported [Member]", "terseLabel": "Previously Reported" } } }, "localname": "ScenarioPreviouslyReportedMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r209", "r210", "r370", "r375", "r598", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r209", "r210", "r370", "r375", "r598", "r614", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "srt_TitleOfIndividualAxis": { "auth_ref": [ "r212", "r519" ], "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://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "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://somalogic.com/role/BusinessCombinationEarnOutSharesDetails" ], "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_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": { "auth_ref": [ "r44" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.", "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]", "terseLabel": "Accrued Liabilities" } } }, "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilities" ], "xbrltype": "textBlockItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r43", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "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://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableMember": { "auth_ref": [ "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r6", "r24", "r213", "r214" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "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, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccretionAmortizationOfDiscountsAndPremiumsInvestments": { "auth_ref": [ "r112" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The sum of the periodic adjustments of the differences between securities' face values and purchase prices that are charged against earnings. This is called accretion if the security was purchased at a discount and amortization if it was purchased at premium. As a noncash item, this element is an adjustment to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Accretion (Amortization) of Discounts and Premiums, Investments", "negatedTerseLabel": "Amortization of premium (accretion of discount) on available-for-sale securities, net" } } }, "localname": "AccretionAmortizationOfDiscountsAndPremiumsInvestments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedSalariesCurrent": { "auth_ref": [ "r9", "r10", "r47" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 1.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of the obligations incurred through that date and payable for employees' services provided. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Salaries, Current", "terseLabel": "Accrued compensation" } } }, "localname": "AccruedSalariesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment": { "auth_ref": [ "r41", "r252" ], "calculation": { "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails": { "order": 1.0, "parentTag": "us-gaap_PropertyPlantAndEquipmentNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.", "label": "Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment", "negatedTerseLabel": "Less: Accumulated depreciation and amortization" } } }, "localname": "AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r27", "r74", "r75", "r76", "r583", "r606", "r610" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r73", "r76", "r83", "r84", "r85", "r135", "r136", "r137", "r469", "r601", "r602", "r647" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r25", "r433", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r135", "r136", "r137", "r430", "r431", "r432", "r478" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r111", "r249" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate amount of recurring noncash expense charged against earnings in the period to allocate the cost of assets over their estimated remaining economic lives.", "label": "Amortization", "terseLabel": "Amortization" } } }, "localname": "AdjustmentForAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r398", "r400", "r436", "r437" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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 cash used in operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r400", "r425", "r435" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Stock-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfDebtDiscountPremium": { "auth_ref": [ "r95", "r111", "r302", "r506" ], "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)", "negatedTerseLabel": "Amortization of premium", "terseLabel": "Amortization of discount (less than)" } } }, "localname": "AmortizationOfDebtDiscountPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "auth_ref": [ "r111", "r302", "r312", "r313", "r508" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.", "label": "Amortization of Debt Issuance Costs and Discounts", "terseLabel": "Amortization of debt issuance costs, discounts and premiums" } } }, "localname": "AmortizationOfFinancingCostsAndDiscounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r160" ], "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": "Antidilutive securities excluded from computation of earnings per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r160" ], "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://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "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://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r160" ], "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://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ArrangementsAndNonarrangementTransactionsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Domain]" } } }, "localname": "ArrangementsAndNonarrangementTransactionsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_AssetBackedSecuritiesMember": { "auth_ref": [ "r223", "r383" ], "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r126", "r191", "r200", "r206", "r229", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r466", "r470", "r497", "r523", "r525", "r563", "r580" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "ASSETS" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r7", "r8", "r63", "r126", "r229", "r265", "r266", "r267", "r269", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r466", "r470", "r497", "r523", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.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://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsFairValueDisclosure": { "auth_ref": [ "r481" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Fair Value Disclosure", "totalLabel": "Total assets measured at fair value on a recurring basis, aggregate fair value" } } }, "localname": "AssetsFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "auth_ref": [ "r221" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.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": "Investments, gross unrealized gain" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "auth_ref": [ "r222" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 3.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": "Investments, gross unrealized loss" } } }, "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "auth_ref": [ "r219", "r239" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale, Amortized Cost", "totalLabel": "Investments, amortized cost" } } }, "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "auth_ref": [ "r216", "r220", "r239", "r567" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Debt Securities, Available-for-sale", "terseLabel": "Investments, aggregate fair value" } } }, "localname": "AvailableForSaleSecuritiesDebtSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "auth_ref": [ "r218", "r239" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "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": "Investments" } } }, "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r401", "r428" ], "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://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r473", "r475" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "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" } } }, "localname": "BasisOfAccountingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BasisOfPresentationAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r134" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the basis of presentation and significant accounting policies concepts. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS). Accounting policies describe all significant accounting policies of the reporting entity.", "label": "Basis of Presentation and Significant Accounting Policies [Text Block]", "terseLabel": "Summary of Significant Accounting Policies" } } }, "localname": "BasisOfPresentationAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "auth_ref": [ "r394", "r396" ], "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://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessAcquisitionAxis": { "auth_ref": [ "r394", "r396", "r454", "r455" ], "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://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r453" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities.", "label": "Business Combination, Acquisition Related Costs", "terseLabel": "Acquisition, transaction costs" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficitParenthetical" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Business Combination and Asset Acquisition [Abstract]" } } }, "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "auth_ref": [ "r110", "r458" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "negatedTerseLabel": "Change in fair value of earn-out liability", "terseLabel": "Change in fair value of earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityMeasurementInput": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure contingent consideration liability from business combination.", "label": "Business Combination, Contingent Consideration, Liability, Measurement Input", "terseLabel": "Earn-out liability, measurement input" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "decimalItemType" }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "auth_ref": [ "r456", "r457" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 7.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer.", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "terseLabel": "Earn-out liability" } } }, "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "auth_ref": [ "r459" ], "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 Combination" } } }, "localname": "BusinessCombinationDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombination" ], "xbrltype": "textBlockItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r115", "r116", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Future cash outflow to pay for purchases of fixed assets that have occurred.", "label": "Capital Expenditures Incurred but Not yet Paid", "terseLabel": "Purchase of property and equipment included in accounts payable" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r39", "r525", "r612", "r613" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 3.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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "auth_ref": [ "r4", "r39", "r113" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 }, "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "slgc_CashAndCashEquivalentsAndDebtSecuritiesAvailableForSaleAmortizedCost", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash and Cash Equivalents, at Carrying Value", "terseLabel": "Cash and cash equivalents", "totalLabel": "Total cash and cash equivalents" } } }, "localname": "CashAndCashEquivalentsAtCarryingValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r107", "r113", "r118" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "periodEndLabel": "Cash, cash equivalents and restricted cash at end of period", "periodStartLabel": "Cash, cash equivalents and restricted cash at beginning of period", "totalLabel": "Total cash, cash equivalents and restricted cash at end of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents [Abstract]", "terseLabel": "Reconciliation of cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r107", "r498" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "totalLabel": "Net increase in cash, cash equivalents and restricted cash" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Cash Flow, Noncash Investing and Financing Activities Disclosure [Abstract]", "terseLabel": "Supplemental disclosure of non-cash investing and financing activities:" } } }, "localname": "CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r123", "r126", "r153", "r154", "r155", "r157", "r159", "r168", "r169", "r170", "r229", "r265", "r270", "r271", "r272", "r276", "r277", "r322", "r323", "r327", "r331", "r497", "r637" ], "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://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/Cover", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightAxis": { "auth_ref": [ "r348", "r399" ], "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://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1": { "auth_ref": [ "r339" ], "lang": { "en-us": { "role": { "documentation": "Exercise price per share or per unit of warrants or rights outstanding.", "label": "Class of Warrant or Right, Exercise Price of Warrants or Rights", "terseLabel": "Exercise price of warrants (in usd per share)" } } }, "localname": "ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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://somalogic.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ClassOfWarrantOrRightOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of warrants or rights outstanding.", "label": "Class of Warrant or Right, Outstanding", "terseLabel": "Warrants outstanding (in shares)" } } }, "localname": "ClassOfWarrantOrRightOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ClassOfWarrantOrRightTable": { "auth_ref": [ "r348", "r399" ], "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://somalogic.com/role/EquityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CollaborativeArrangementAccountingPolicy": { "auth_ref": [ "r461" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for collaborative arrangements.", "label": "Collaborative Arrangement, Accounting Policy [Policy Text Block]", "terseLabel": "Revenue Recognition, Collaboration Revenue" } } }, "localname": "CollaborativeArrangementAccountingPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Collaborative arrangement transaction between parties to collaborative arrangement.", "label": "Collaborative Arrangement, Transaction with Party to Collaborative Arrangement [Member]", "terseLabel": "Collaborative Arrangement, Transaction with Party to Collaborative Arrangement" } } }, "localname": "CollaborativeArrangementTransactionWithPartyToCollaborativeArrangementMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommercialPaperAtCarryingValue": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "order": 2.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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommercialPaperMember": { "auth_ref": [ "r263" ], "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r54", "r260", "r569", "r587" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.", "label": "Commitments and Contingencies", "terseLabel": "Commitments and contingencies" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "localname": "CommitmentsAndContingenciesDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": { "auth_ref": [ "r257", "r258", "r259", "r261", "r616" ], "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://somalogic.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://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "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://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r135", "r136", "r478" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock", "verboseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/Cover", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r23" ], "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 usd per share)" } } }, "localname": "CommonStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r23" ], "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://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r23" ], "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://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r23", "r338" ], "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": "Common stock, ending balance (in shares)", "periodStartLabel": "Common stock, beginning balance (in shares)", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r23", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock, $0.0001 par value; 600,000,000 shares authorized; 181,164,377 and 114,266,515 shares issued and outstanding at September\u00a030, 2021 and December\u00a031, 2020, respectively" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Retirement Benefits [Abstract]" } } }, "localname": "CompensationAndRetirementDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r89", "r571", "r590" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComputerEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Long lived, depreciable assets that are used in the creation, maintenance and utilization of information systems.", "label": "Computer Equipment [Member]", "terseLabel": "Computer equipment" } } }, "localname": "ComputerEquipmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r179", "r180", "r211", "r494", "r495", "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r179", "r180", "r211", "r494", "r495", "r611", "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r179", "r180", "r211", "r494", "r495", "r611", "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r173", "r578" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk and Other Risks and Uncertainties" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Concentration Risk [Line Items]", "terseLabel": "Concentration Risk [Line Items]" } } }, "localname": "ConcentrationRiskLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r179", "r180", "r211", "r494", "r495" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the \"benchmark\" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.", "label": "Concentration Risk, Percentage", "terseLabel": "Concentration risk, percentage" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTable": { "auth_ref": [ "r176", "r179", "r180", "r181", "r494", "r496", "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r179", "r180", "r211", "r494", "r495", "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "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://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "auth_ref": [ "r352" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability.", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "terseLabel": "Summary of Change in Contract Liabilities" } } }, "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r350", "r351", "r371" ], "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": "Balance at end of period", "periodStartLabel": "Balance at beginning of period", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails", "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r350", "r351", "r371" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.", "label": "Contract with Customer, Liability, Current", "terseLabel": "Deferred revenue" } } }, "localname": "ContractWithCustomerLiabilityCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "auth_ref": [ "r350", "r351", "r371" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.", "label": "Contract with Customer, Liability, Noncurrent", "terseLabel": "Deferred revenue, net of current portion" } } }, "localname": "ContractWithCustomerLiabilityNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "auth_ref": [ "r372" ], "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": "Recognition of revenue included in balance at beginning of period" } } }, "localname": "ContractWithCustomerLiabilityRevenueRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueChangeinContractLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtFairValueDisclosures": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock.", "label": "Convertible Debt, Fair Value Disclosures", "terseLabel": "Fair value of debt" } } }, "localname": "ConvertibleDebtFairValueDisclosures", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtMember": { "auth_ref": [ "r278", "r279", "r280", "r282", "r292", "r293", "r294", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r313" ], "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://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConvertibleDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock.", "label": "Convertible Debt, Noncurrent", "terseLabel": "Convertible debt" } } }, "localname": "ConvertibleDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConvertibleDebtSecuritiesMember": { "auth_ref": [ "r383" ], "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 debt (on an if-converted basis)" } } }, "localname": "ConvertibleDebtSecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r92", "r126", "r229", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r497" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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 revenue" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r177", "r211" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "auth_ref": [ "r115", "r117" ], "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": "Issuance of Common Stock for conversion of convertible debt" } } }, "localname": "DebtConversionConvertedInstrumentAmount1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "auth_ref": [ "r115", "r117" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period.", "label": "Debt Conversion, Converted Instrument, Shares Issued", "terseLabel": "Debt conversion, converted instrument, shares issued (in shares)" } } }, "localname": "DebtConversionConvertedInstrumentSharesIssued1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "sharesItemType" }, "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": [ "r122", "r285", "r286", "r287", "r288", "r289", "r290", "r291", "r296", "r303", "r304", "r306", "r316" ], "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://somalogic.com/role/Debt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r17", "r18", "r19", "r125", "r133", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r313", "r509", "r564", "r565", "r579" ], "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://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument.", "label": "Debt Instrument, Basis Spread on Variable Rate", "terseLabel": "Basis spread on variable rate" } } }, "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r19", "r307", "r565", "r579" ], "calculation": { "http://somalogic.com/role/DebtScheduleofDebtDetails_1": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.", "label": "Long-term Debt, Gross", "terseLabel": "Debt, gross", "verboseLabel": "Debt outstanding" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentConvertibleConversionRatio1": { "auth_ref": [ "r50", "r281", "r339", "r342", "r344" ], "lang": { "en-us": { "role": { "documentation": "Ratio applied to the conversion of debt instrument into equity with equity shares divided by debt principal amount.", "label": "Debt Instrument, Convertible, Conversion Ratio", "terseLabel": "Convertible debt, conversion ratio (in usd per share)" } } }, "localname": "DebtInstrumentConvertibleConversionRatio1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "pureItemType" }, "us-gaap_DebtInstrumentDecreaseForgiveness": { "auth_ref": [ "r125" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease for amounts of indebtedness forgiven by the holder of the debt instrument.", "label": "Debt Instrument, Decrease, Forgiveness", "terseLabel": "Forgiveness of Paycheck Protection Program loan and accrued interest" } } }, "localname": "DebtInstrumentDecreaseForgiveness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentFaceAmount": { "auth_ref": [ "r279", "r310", "r311", "r507", "r509", "r510" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Face (par) amount of debt instrument at time of issuance.", "label": "Debt Instrument, Face Amount", "terseLabel": "Debt, principal amount" } } }, "localname": "DebtInstrumentFaceAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "auth_ref": [ "r125" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period.", "label": "Debt Instrument, Increase (Decrease), Net", "negatedTerseLabel": "Debt, decrease in carrying value" } } }, "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "auth_ref": [ "r49", "r280" ], "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" } } }, "localname": "DebtInstrumentInterestRateStatedPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails" ], "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://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r51", "r125", "r133", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r310", "r311", "r312", "r313", "r509" ], "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://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r51", "r125", "r133", "r279", "r280", "r281", "r282", "r283", "r284", "r286", "r292", "r293", "r294", "r295", "r297", "r298", "r299", "r300", "r301", "r302", "r305", "r310", "r311", "r312", "r313", "r339", "r343", "r344", "r345", "r506", "r507", "r509", "r510", "r577" ], "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://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentUnamortizedPremium": { "auth_ref": [ "r292", "r506", "r510" ], "calculation": { "http://somalogic.com/role/DebtScheduleofDebtDetails_1": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after accumulated amortization, of debt premium.", "label": "Debt Instrument, Unamortized Premium", "terseLabel": "Plus: Premium", "verboseLabel": "Additional interest, premium" } } }, "localname": "DebtInstrumentUnamortizedPremium", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails", "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r115", "r116", "r117" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of debt issuance costs that were incurred during a noncash or partial noncash transaction.", "label": "Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction", "terseLabel": "Amendment fee related to extinguishment of debt financed through additional principal" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtSecuritiesAvailableForSaleTable": { "auth_ref": [ "r225" ], "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DeferredCostsCurrent": { "auth_ref": [ "r62" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of deferred costs capitalized at the end of the reporting period that are expected to be charged against earnings within one year or the normal operating cycle, if longer.", "label": "Deferred Costs, Current", "terseLabel": "Deferred costs of services" } } }, "localname": "DeferredCostsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredCostsCurrentAndNoncurrent": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The carrying amount of deferred costs.", "label": "Deferred Costs", "terseLabel": "Financing fees" } } }, "localname": "DeferredCostsCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r42", "r292", "r508" ], "calculation": { "http://somalogic.com/role/DebtScheduleofDebtDetails_1": { "order": 3.0, "parentTag": "us-gaap_LongTermDebt", "weight": -1.0 } }, "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", "negatedTerseLabel": "Less: Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncome": { "auth_ref": [ "r262" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income excluding obligation to transfer product and service to customer for which consideration has been received or is receivable.", "label": "Deferred Income", "terseLabel": "Collaborative arrangements, upfront payments" } } }, "localname": "DeferredIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredRentCreditCurrent": { "auth_ref": [ "r18", "r512", "r514" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of rental payment required by lease over rental income recognized, classified as current.", "label": "Deferred Rent Credit, Current", "terseLabel": "Deferred rent" } } }, "localname": "DeferredRentCreditCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanCostRecognized": { "auth_ref": [ "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost for defined contribution plan.", "label": "Defined Contribution Plan, Cost", "terseLabel": "Amount of cost for defined contribution plan" } } }, "localname": "DefinedContributionPlanCostRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage of employees' gross pay for which the employer contributes a matching contribution to a defined contribution plan.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay", "terseLabel": "Employer matching contribution, percentage of eligible participant contributions" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanEmployerMatchingContributionPercentOfMatch": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Percentage employer matches of the employee's percentage contribution matched.", "label": "Defined Contribution Plan, Employer Matching Contribution, Percent of Match", "terseLabel": "Employer matching contribution, percentage of match" } } }, "localname": "DefinedContributionPlanEmployerMatchingContributionPercentOfMatch", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EmployeeBenefitPlansDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DefinedContributionPlanTextBlock": { "auth_ref": [ "r392", "r393" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for defined contribution plan.", "label": "Defined Contribution Plan [Text Block]", "terseLabel": "Defined Contribution Plan" } } }, "localname": "DefinedContributionPlanTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/EmployeeBenefitPlans" ], "xbrltype": "textBlockItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r111", "r250" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DepreciationDepletionAndAmortization": { "auth_ref": [ "r111", "r189" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.", "label": "Depreciation, Depletion and Amortization", "terseLabel": "Depreciation and amortization" } } }, "localname": "DepreciationDepletionAndAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeFairValueOfDerivativeLiability": { "auth_ref": [ "r64", "r69", "r70", "r474", "r539" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, before effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities elected not to be offset. Excludes liabilities not subject to a master netting arrangement.", "label": "Derivative Liability, Fair Value, Gross Liability", "terseLabel": "Fair value of compound derivative liability" } } }, "localname": "DerivativeFairValueOfDerivativeLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilities": { "auth_ref": [ "r65", "r66", "r69", "r493" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Liability", "terseLabel": "Compound derivative liability" } } }, "localname": "DerivativeLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeLiabilityMeasurementInput": { "auth_ref": [ "r486" ], "lang": { "en-us": { "role": { "documentation": "Value of input used to measure derivative liability.", "label": "Derivative Liability, Measurement Input", "terseLabel": "Derivative liability, measurement input" } } }, "localname": "DerivativeLiabilityMeasurementInput", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "decimalItemType" }, "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://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r370", "r374", "r375", "r376", "r377", "r378", "r379", "r380" ], "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://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r370" ], "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": "Summary of Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r438" ], "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://somalogic.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_DueToRelatedPartiesCurrent": { "auth_ref": [ "r43", "r129", "r268", "r270", "r271", "r275", "r276", "r277", "r518" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 4.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 }, "http://somalogic.com/role/RelatedPartiesDetails": { "order": 2.0, "parentTag": "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).", "label": "Due to Related Parties, Current", "terseLabel": "Accrued charitable contributions", "verboseLabel": "Accrued charitable contributions, current" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails", "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r129", "r268", "r270", "r271", "r275", "r276", "r277", "r518", "r568", "r588" ], "calculation": { "http://somalogic.com/role/RelatedPartiesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of obligations due all related parties.", "label": "Due to Related Parties", "totalLabel": "Accrued charitable contributions" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r52", "r129", "r268", "r270", "r271", "r275", "r276", "r277", "r518" ], "calculation": { "http://somalogic.com/role/RelatedPartiesDetails": { "order": 1.0, "parentTag": "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Portion of the carrying amount as of the balance sheet date of obligations due all related parties that is payable after one year or beyond the normal operating cycle if longer.", "label": "Due to Related Parties, Noncurrent", "terseLabel": "Accrued charitable contributions, noncurrent" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r90", "r140", "r141", "r143", "r144", "r145", "r151", "r153", "r157", "r158", "r159", "r163", "r164", "r479", "r480", "r572", "r591" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.", "label": "Earnings Per Share, Basic", "terseLabel": "Net loss per share, basic (in dollars per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r90", "r140", "r141", "r143", "r144", "r145", "r153", "r157", "r158", "r159", "r163", "r164", "r479", "r480", "r572", "r591" ], "lang": { "en-us": { "role": { "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.", "label": "Earnings Per Share, Diluted", "terseLabel": "Net loss per share, diluted (in dollars per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r160", "r161", "r162", "r165" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Loss Per Share" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShare" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r498" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents", "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "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 Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]" } } }, "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "auth_ref": [ "r427" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "terseLabel": "Compensation expense not yet recognized" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r427" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Compensation expense not yet recognized, weighted average period" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r423" ], "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 to purchase common stock", "verboseLabel": "Stock Option Awards" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails", "http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Equity [Abstract]" } } }, "localname": "EquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r83", "r84", "r85", "r135", "r136", "r137", "r139", "r146", "r149", "r167", "r230", "r338", "r346", "r430", "r431", "r432", "r444", "r445", "r478", "r499", "r500", "r501", "r502", "r503", "r504", "r601", "r602", "r603", "r647" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueAdjustmentOfWarrants": { "auth_ref": [ "r111", "r317" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 5.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", "terseLabel": "Change in fair value of warrant liabilities" } } }, "localname": "FairValueAdjustmentOfWarrants", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails", "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "auth_ref": [ "r481", "r482", "r483", "r490" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails", "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "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://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTable": { "auth_ref": [ "r484" ], "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://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of input and valuation technique used to measure fair value and change in valuation approach and technique for each separate class of asset and liability measured on recurring and nonrecurring basis.", "label": "Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]", "terseLabel": "Schedule of Fair Value Measurement Inputs and Valuation Techniques" } } }, "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisValuationTechniquesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Assets Measured on Recurring Basis" } } }, "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "auth_ref": [ "r294", "r310", "r311", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r482", "r529", "r530", "r531" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByLiabilityClassAxis": { "auth_ref": [ "r488", "r490" ], "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://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueByMeasurementFrequencyAxis": { "auth_ref": [ "r481", "r482", "r485", "r486", "r491" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "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_FairValueInputsLevel1Member": { "auth_ref": [ "r294", "r383", "r384", "r389", "r391", "r482", "r529" ], "lang": { "en-us": { "role": { "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.", "label": "Fair Value, Inputs, Level 1 [Member]", "terseLabel": "Level 1" } } }, "localname": "FairValueInputsLevel1Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel2Member": { "auth_ref": [ "r294", "r310", "r311", "r383", "r384", "r389", "r391", "r482", "r530" ], "lang": { "en-us": { "role": { "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.", "label": "Fair Value, Inputs, Level 2 [Member]", "terseLabel": "Level 2" } } }, "localname": "FairValueInputsLevel2Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueInputsLevel3Member": { "auth_ref": [ "r294", "r310", "r311", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r482", "r531" ], "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 2" } } }, "localname": "FairValueInputsLevel3Member", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock": { "auth_ref": [ "r481", "r482" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3). Where the quoted price in an active market for the identical liability is not available, the Level 1 input is the quoted price of an identical liability when traded as an asset.", "label": "Fair Value, Liabilities Measured on Recurring Basis [Table Text Block]", "terseLabel": "Schedule of Fair Value of Liabilities Measured on Recurring Basis" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "auth_ref": [ "r487" ], "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://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "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://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "auth_ref": [ "r487", "r490" ], "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 Fair Value of Liabilities, Unobservable Input Reconciliation" } } }, "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementInputsDisclosureTextBlock": { "auth_ref": [ "r492" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.", "label": "Fair Value Measurement and Measurement Inputs, Recurring and Nonrecurring [Text Block]", "terseLabel": "Fair Value Measurements" } } }, "localname": "FairValueMeasurementInputsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurements" ], "xbrltype": "textBlockItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease": { "auth_ref": [ "r487" ], "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": "Change in fair value of liability" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "auth_ref": [ "r487" ], "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": "Fair value of warrant liabilities, ending balance", "terseLabel": "Fair value of liabilities, beginning balance" } } }, "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityReconciliationDetails", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "auth_ref": [ "r294", "r310", "r311", "r383", "r384", "r385", "r386", "r387", "r388", "r389", "r391", "r529", "r530", "r531" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsConvertibleDebtDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueMeasurementsRecurringMember": { "auth_ref": [ "r488", "r491" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease": { "auth_ref": [ "r487", "r489" ], "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of financial instrument classified as a derivative asset (liability) after deduction of derivative liability (asset), measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.", "label": "Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Unobservable Inputs Reconciliation, Period Increase (Decrease)", "negatedTerseLabel": "Fair value of compound derivative liability, increase" } } }, "localname": "FairValueNetDerivativeAssetLiabilityMeasuredOnRecurringBasisUnobservableInputsReconciliationPeriodIncreaseDecrease", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FinancialInstrumentAxis": { "auth_ref": [ "r223", "r224", "r226", "r227", "r228", "r233", "r235", "r236", "r237", "r238", "r240", "r241", "r242", "r243", "r305", "r336", "r476", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r637", "r638", "r639", "r640", "r641", "r642", "r643" ], "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FurnitureAndFixturesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Equipment commonly used in offices and stores that have no permanent connection to the structure of a building or utilities. Examples include, but are not limited to, desks, chairs, tables, and bookcases.", "label": "Furniture and Fixtures [Member]", "terseLabel": "Furniture and fixtures" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainsLossesOnExtinguishmentOfDebt": { "auth_ref": [ "r111", "r314", "r315" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 22.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 4.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.", "label": "Gain (Loss) on Extinguishment of Debt", "negatedTerseLabel": "Loss on extinguishment of debt, net", "terseLabel": "Loss on extinguishment of debt, net" } } }, "localname": "GainsLossesOnExtinguishmentOfDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GeographicConcentrationRiskMember": { "auth_ref": [ "r178", "r615" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": [ "r254", "r256" ], "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://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r256" ], "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://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "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": [ "r127", "r441", "r442", "r443", "r446", "r448", "r450", "r451", "r452" ], "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://somalogic.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r128", "r148", "r149", "r190", "r440", "r447", "r449", "r592" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax provision" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.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://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "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://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in accrued expenses, and obligations classified as other.", "label": "Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities", "terseLabel": "Accrued and other liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r110", "r558" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDeferredCharges": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the value of expenditures made during the current reporting period for benefits that will be received over a period of years. Deferred charges differ from prepaid expenses in that they usually extend over a long period of time and may or may not be regularly recurring costs of operation.", "label": "Increase (Decrease) in Deferred Charges", "negatedTerseLabel": "Deferred costs of services" } } }, "localname": "IncreaseDecreaseInDeferredCharges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 21.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentAssets": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent assets classified as other.", "label": "Increase (Decrease) in Other Noncurrent Assets", "negatedTerseLabel": "Other long-term assets" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "negatedTerseLabel": "Prepaid expenses and other current assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "stringItemType" }, "us-gaap_InterestAndOtherIncome": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of interest income and other income recognized during the period. Included in this element is interest derived from investments in debt securities, cash and cash equivalents, and other investments which reflect the time value of money or transactions in which the payments are for the use or forbearance of money and other income from ancillary business-related activities (that is, excluding major activities considered part of the normal operations of the business).", "label": "Interest and Other Income", "terseLabel": "Interest income and other, net" } } }, "localname": "InterestAndOtherIncome", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r86", "r188", "r505", "r508", "r573" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_NonoperatingIncomeExpense", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the cost of borrowed funds accounted for as interest expense.", "label": "Interest Expense", "negatedTerseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpenseDebt": { "auth_ref": [ "r95", "r300", "r309", "r312", "r313" ], "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": "Interest expense (less than)" } } }, "localname": "InterestExpenseDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r106", "r108", "r114" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Inventory Disclosure [Abstract]" } } }, "localname": "InventoryDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_InventoryDisclosureTextBlock": { "auth_ref": [ "r248" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.", "label": "Inventory Disclosure [Text Block]", "terseLabel": "Inventory" } } }, "localname": "InventoryDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Inventory" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r31", "r247" ], "calculation": { "http://somalogic.com/role/InventoryDetails": { "order": 1.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "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://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r5", "r59", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 }, "http://somalogic.com/role/InventoryDetails_1": { "order": 2.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory (current)", "verboseLabel": "Inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNoncurrent": { "auth_ref": [ "r61" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://somalogic.com/role/InventoryDetails_1": { "order": 1.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle.", "label": "Inventory, Noncurrent", "terseLabel": "Non-current inventory" } } }, "localname": "InventoryNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryPolicyTextBlock": { "auth_ref": [ "r12", "r60", "r119", "r166", "r244", "r246", "r248", "r559" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r32", "r247" ], "calculation": { "http://somalogic.com/role/InventoryDetails": { "order": 2.0, "parentTag": "slgc_InventoryNetCurrentAndNoncurrent", "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://somalogic.com/role/InventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWriteDown": { "auth_ref": [ "r245" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.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": "Provision (recovery) for excess and obsolete inventory" } } }, "localname": "InventoryWriteDown", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdImprovementsMember": { "auth_ref": [ "r251" ], "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://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r46", "r126", "r201", "r229", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r467", "r470", "r471", "r497", "r523", "r524" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r30", "r126", "r229", "r497", "r525", "r566", "r585" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.", "label": "Liabilities and Equity", "totalLabel": "Total liabilities and stockholders\u2019 equity (deficit)" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY (DEFICIT)" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r48", "r126", "r229", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r467", "r470", "r471", "r497", "r523", "r524", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesFairValueDisclosure": { "auth_ref": [ "r481" ], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Fair value of financial and nonfinancial obligations.", "label": "Financial and Nonfinancial Liabilities, Fair Value Disclosure", "totalLabel": "Total liabilities measured at fair value on a recurring basis" } } }, "localname": "LiabilitiesFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilityForClaimsAndClaimsAdjustmentExpense": { "auth_ref": [ "r593", "r594" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 3.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount needed to reflect the estimated ultimate cost of settling claims relating to insured events that have occurred on or before the balance sheet date, whether or not reported to the insurer at that date.", "label": "Liability for Claims and Claims Adjustment Expense", "terseLabel": "Accrued medical claims" } } }, "localname": "LiabilityForClaimsAndClaimsAdjustmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Amended and Restated Credit Agreement" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails", "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LondonInterbankOfferedRateLIBORMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate at which a bank borrows funds from other banks in the London interbank market.", "label": "London Interbank Offered Rate (LIBOR) [Member]", "terseLabel": "London Interbank Offered Rate (LIBOR)" } } }, "localname": "LondonInterbankOfferedRateLIBORMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r19", "r293", "r308", "r310", "r311", "r565", "r581" ], "calculation": { "http://somalogic.com/role/DebtScheduleofDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://somalogic.com/role/DebtScheduleofDebtDetails_1": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r45" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://somalogic.com/role/DebtScheduleofDebtDetails": { "order": 2.0, "parentTag": "us-gaap_LongTermDebt", "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", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r51" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://somalogic.com/role/DebtScheduleofDebtDetails": { "order": 1.0, "parentTag": "us-gaap_LongTermDebt", "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 noncurrent and excluding amounts to be repaid within one year or the normal operating cycle, if longer. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.", "label": "Long-term Debt, Excluding Current Maturities", "terseLabel": "Long-term debt" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r51" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails", "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r51", "r264" ], "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://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails", "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputCreditSpreadMember": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using amount above (below) yield between two debt instruments similar in maturity, but different in credit quality.", "label": "Measurement Input, Credit Spread [Member]", "terseLabel": "Credit Spread" } } }, "localname": "MeasurementInputCreditSpreadMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputExpectedDividendRateMember": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using expected dividend rate to be paid to holder of share per year.", "label": "Measurement Input, Expected Dividend Rate [Member]", "terseLabel": "Dividend yield" } } }, "localname": "MeasurementInputExpectedDividendRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputPriceVolatilityMember": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using rate at which price of security will increase (decrease) for given set of returns.", "label": "Measurement Input, Price Volatility [Member]", "terseLabel": "Volatility" } } }, "localname": "MeasurementInputPriceVolatilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputRiskFreeInterestRateMember": { "auth_ref": [ "r484" ], "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 rate" } } }, "localname": "MeasurementInputRiskFreeInterestRateMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputSharePriceMember": { "auth_ref": [ "r484" ], "lang": { "en-us": { "role": { "documentation": "Measurement input using share price of saleable stock.", "label": "Measurement Input, Share Price [Member]", "terseLabel": "Stock price on valuation date" } } }, "localname": "MeasurementInputSharePriceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MeasurementInputTypeAxis": { "auth_ref": [ "r484" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "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://somalogic.com/role/FairValueMeasurementsCompoundDerivativeLiabilityDetails", "http://somalogic.com/role/FairValueMeasurementsEarnoutLiabilityInputsandValuationTechniquesDetails" ], "xbrltype": "domainItemType" }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails": { "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r107" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash (used in) provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r107", "r109", "r112" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r2", "r77", "r80", "r85", "r88", "r112", "r126", "r138", "r140", "r141", "r143", "r144", "r148", "r149", "r156", "r191", "r199", "r202", "r205", "r207", "r229", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r480", "r497", "r570", "r589" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 19.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "terseLabel": "Net loss", "totalLabel": "Net loss" } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Recent Accounting Pronouncements" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NonUsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Countries excluding the United States of America (US).", "label": "Non-US [Member]", "terseLabel": "Non-US" } } }, "localname": "NonUsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NonoperatingIncomeExpense": { "auth_ref": [ "r94" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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 expense" } } }, "localname": "NonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r185" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpenses": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r191", "r199", "r202", "r205", "r207" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "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)", "totalLabel": "Loss from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r511", "r513" ], "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", "terseLabel": "Operating lease, future commitments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CommitmentandContingenciesOperatingLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "auth_ref": [ "r3", "r472" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "terseLabel": "Description of Business" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DescriptionofBusiness" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "auth_ref": [ "r9", "r10", "r11", "r47" ], "calculation": { "http://somalogic.com/role/AccruedLiabilitiesDetails": { "order": 2.0, "parentTag": "slgc_AccruedLiabilitiesIncludingDueFromRelatedPartiesAndEmployeeRelatedLiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.", "label": "Other Accrued Liabilities, Current", "terseLabel": "Other" } } }, "localname": "OtherAccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r42" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other long-term assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r464", "r465", "r468" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "terseLabel": "Foreign currency translation loss" } } }, "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "auth_ref": [ "r71", "r72", "r74" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "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 loss on available-for-sale securities" } } }, "localname": "OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "auth_ref": [ "r78", "r81", "r464", "r465", "r468" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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", "terseLabel": "Other comprehensive loss", "totalLabel": "Total other comprehensive loss" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r53" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.", "label": "Other Liabilities, Noncurrent", "terseLabel": "Other long-term liabilities" } } }, "localname": "OtherLiabilitiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpenseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Nonoperating Income (Expense) [Abstract]", "terseLabel": "Other (expense) income" } } }, "localname": "OtherNonoperatingIncomeExpenseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_OtherOperatingActivitiesCashFlowStatement": { "auth_ref": [], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Other cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).", "label": "Other Operating Activities, Cash Flow Statement", "terseLabel": "Other" } } }, "localname": "OtherOperatingActivitiesCashFlowStatement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaidInKindInterest": { "auth_ref": [ "r111" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Interest paid other than in cash for example by issuing additional debt securities. As a noncash item, it is added to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Paid-in-Kind Interest", "terseLabel": "Paid-in-kind interest" } } }, "localname": "PaidInKindInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PayablesAndAccrualsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Payables and Accruals [Abstract]" } } }, "localname": "PayablesAndAccrualsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PaymentsOfDebtExtinguishmentCosts": { "auth_ref": [ "r104" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for cost from early extinguishment and prepayment of debt. Includes, but is not limited to, third-party cost, premium paid, and other fee paid to lender directly for debt extinguishment or debt prepayment. Excludes accrued interest.", "label": "Payment for Debt Extinguishment or Debt Prepayment Cost", "terseLabel": "Payment of debt prepayment cost" } } }, "localname": "PaymentsOfDebtExtinguishmentCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfFinancingCosts": { "auth_ref": [ "r105" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for loan and debt issuance costs.", "label": "Payments of Financing Costs", "terseLabel": "Payments of issuance costs" } } }, "localname": "PaymentsOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r105" ], "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": "Equity issuance costs" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquireAvailableForSaleSecuritiesDebt": { "auth_ref": [ "r96", "r99", "r217" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "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": "Purchase of available-for-sale securities" } } }, "localname": "PaymentsToAcquireAvailableForSaleSecuritiesDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r100" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchase of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PerformanceSharesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement awarded for meeting performance target.", "label": "Performance Shares [Member]", "terseLabel": "Performance Awards" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PlanNameAxis": { "auth_ref": [ "r401", "r428" ], "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://somalogic.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://somalogic.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" } } }, "localname": "PreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtConvertibleDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "auth_ref": [ "r22", "r322" ], "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 usd per share)" } } }, "localname": "PreferredStockParOrStatedValuePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_PreferredStockSharesAuthorized": { "auth_ref": [ "r22" ], "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://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://somalogic.com/role/EquityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesIssued": { "auth_ref": [ "r22", "r322" ], "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://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockSharesOutstanding": { "auth_ref": [ "r22" ], "lang": { "en-us": { "role": { "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.", "label": "Preferred Stock, Shares Outstanding", "terseLabel": "Preferred stock, shares outstanding (in shares)" } } }, "localname": "PreferredStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_PreferredStockValue": { "auth_ref": [ "r22", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Preferred Stock, Value, Issued", "terseLabel": "Preferred stock, $0.0001 par value; 1,000,000 shares authorized; no shares issued and outstanding at September\u00a030, 2021 and December\u00a031, 2020" } } }, "localname": "PreferredStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r7", "r37", "r38" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.", "label": "Prepaid Expense and Other Assets, Current", "terseLabel": "Prepaid expenses and other current assets" } } }, "localname": "PrepaidExpenseAndOtherAssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "auth_ref": [ "r102" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination.", "label": "Proceeds from Debt, Net of Issuance Costs", "terseLabel": "Proceeds from debt, net of issuance costs" } } }, "localname": "ProceedsFromDebtNetOfIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfPrivatePlacement": { "auth_ref": [ "r101" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from entity's raising of capital via private rather than public placement.", "label": "Proceeds from Issuance of Private Placement", "terseLabel": "Proceeds from PIPE Investment, net of transaction costs" } } }, "localname": "ProceedsFromIssuanceOfPrivatePlacement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock": { "auth_ref": [ "r101" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of callable preferred stock which is identified as being convertible to another type of financial security at the option of the issuer or the holder.", "label": "Proceeds from Issuance of Redeemable Convertible Preferred Stock", "terseLabel": "Proceeds from SAFE agreement" } } }, "localname": "ProceedsFromIssuanceOfRedeemableConvertiblePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfRedeemablePreferredStock": { "auth_ref": [ "r101" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from issuance of preferred stock that is classified as callable.", "label": "Proceeds from Issuance of Redeemable Preferred Stock", "terseLabel": "Proceeds from SAFE agreement" } } }, "localname": "ProceedsFromIssuanceOfRedeemablePreferredStock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "auth_ref": [ "r96", "r97", "r217" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from sale, maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-sale", "terseLabel": "Proceeds from sales and maturities of available-for-sale securities" } } }, "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment": { "auth_ref": [ "r98" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.", "label": "Proceeds from Sale of Property, Plant, and Equipment", "terseLabel": "Proceeds from sale of property and equipment" } } }, "localname": "ProceedsFromSaleOfPropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockOptionsExercised": { "auth_ref": [ "r101", "r429" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow from 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://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductAndServiceOtherMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery and act of providing assistance, classified as other.", "label": "Product and Service, Other [Member]", "terseLabel": "Other" } } }, "localname": "ProductAndServiceOtherMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProductMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Article or substance produced by nature, labor or machinery.", "label": "Product [Member]", "terseLabel": "Product revenue" } } }, "localname": "ProductMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Property, Plant and Equipment [Abstract]" } } }, "localname": "PropertyPlantAndEquipmentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r41", "r253" ], "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://somalogic.com/role/PropertyandEquipmentNarrativeDetails", "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock": { "auth_ref": [ "r255", "r617", "r618", "r619" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment Disclosure [Text Block]", "terseLabel": "Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipment" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentGross": { "auth_ref": [ "r40", "r251" ], "calculation": { "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails": { "order": 2.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, at cost" } } }, "localname": "PropertyPlantAndEquipmentGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "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://somalogic.com/role/PropertyandEquipmentNarrativeDetails", "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r15", "r16", "r253", "r525", "r576", "r586" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 }, "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Net", "terseLabel": "Property and equipment, net", "totalLabel": "Property and equipment, net" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r15", "r253" ], "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": "Summary of Property and Equipment" } } }, "localname": "PropertyPlantAndEquipmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r15", "r251" ], "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://somalogic.com/role/PropertyandEquipmentNarrativeDetails", "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProvisionForDoubtfulAccounts": { "auth_ref": [ "r91", "r234" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "terseLabel": "(Recovery) provision for doubtful accounts" } } }, "localname": "ProvisionForDoubtfulAccounts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RedeemableConvertiblePreferredStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Description of type or class of redeemable convertible preferred stock. Convertible redeemable preferred stock possess conversion and redemption features. The stock has redemption features that are outside the control of the issuer.", "label": "Redeemable Convertible Preferred Stock [Member]", "terseLabel": "Redeemable Convertible Preferred Stock" } } }, "localname": "RedeemableConvertiblePreferredStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r390", "r517", "r518", "r520" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party transaction.", "label": "Related Party Transaction [Axis]", "terseLabel": "Related Party Transaction [Axis]" } } }, "localname": "RelatedPartyTransactionAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r390" ], "lang": { "en-us": { "role": { "documentation": "Transaction between related party.", "label": "Related Party Transaction [Domain]", "terseLabel": "Related Party Transaction [Domain]" } } }, "localname": "RelatedPartyTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "domainItemType" }, "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_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r515", "r516", "r518", "r521", "r522" ], "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 Parties" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedParties" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.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 long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r439", "r560", "r631" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RestrictedCashAndCashEquivalents": { "auth_ref": [ "r14", "r113", "r118", "r562", "r582" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. 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": "Restricted Cash and Cash Equivalents", "terseLabel": "Restricted cash included in other long-term assets" } } }, "localname": "RestrictedCashAndCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r26", "r346", "r433", "r525", "r584", "r605", "r610" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Accumulated deficit" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r135", "r136", "r137", "r139", "r146", "r149", "r230", "r430", "r431", "r432", "r444", "r445", "r478", "r601", "r603" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer": { "auth_ref": [ "r460", "r462" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 2.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue from collaborative arrangement. Excludes revenue from contract with customer under Topic 606.", "label": "Revenue from Collaborative Arrangement, Excluding Revenue from Contract with Customer", "terseLabel": "Collaboration revenue" } } }, "localname": "RevenueFromCollaborativeArrangementExcludingRevenueFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "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": [ "r186", "r187", "r198", "r203", "r204", "r208", "r209", "r211", "r369", "r370", "r561" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r120", "r361", "r362", "r363", "r364", "r365", "r366", "r367", "r368", "r381" ], "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, Assay Services Revenue and Product Revenue" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "auth_ref": [ "r352", "r353", "r354", "r355", "r356", "r357", "r359", "r360", "r373", "r381" ], "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://somalogic.com/role/Revenue" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueNotFromContractWithCustomer": { "auth_ref": [ "r87" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 3.0, "parentTag": "us-gaap_Revenues", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue that is not accounted for under Topic 606.", "label": "Revenue Not from Contract with Customer", "terseLabel": "Total other revenue", "verboseLabel": "Other revenue" } } }, "localname": "RevenueNotFromContractWithCustomer", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "auth_ref": [ "r120", "r121" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.", "label": "Revenue [Policy Text Block]", "terseLabel": "Revenue Recognition, Other Revenue" } } }, "localname": "RevenueRecognitionPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Period in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "terseLabel": "Remaining performance period" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "auth_ref": [ "r358" ], "lang": { "en-us": { "role": { "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation.", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]" } } }, "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_Revenues": { "auth_ref": [ "r87", "r126", "r186", "r187", "r198", "r203", "r204", "r208", "r209", "r211", "r229", "r265", "r266", "r267", "r270", "r271", "r272", "r273", "r274", "r276", "r277", "r497", "r574" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).", "label": "Revenues", "totalLabel": "Total revenue" } } }, "localname": "Revenues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenuesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Revenues [Abstract]", "terseLabel": "Revenues [Abstract]" } } }, "localname": "RevenuesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_RoyaltyMember": { "auth_ref": [ "r374" ], "lang": { "en-us": { "role": { "documentation": "Money for usage-based right to asset.", "label": "Royalty [Member]", "terseLabel": "Royalties" } } }, "localname": "RoyaltyMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "domainItemType" }, "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": "Purchase price (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationPIPEInvestmentDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SalesRevenueNetMember": { "auth_ref": [ "r179", "r211" ], "lang": { "en-us": { "role": { "documentation": "Revenue from sale of product and rendering of service and other sources of income, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "SalesRevenueNetMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesScheduleofConcentrationofRiskDetails" ], "xbrltype": "domainItemType" }, "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": "Summary of Accrued Liabilities" } } }, "localname": "ScheduleOfAccruedLiabilitiesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/AccruedLiabilitiesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r160" ], "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://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r160" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "terseLabel": "Schedule of Potentially Dilutive Securities Excluded from Computation of Net Loss Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfAvailableForSaleSecuritiesLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Securities, Available-for-sale [Line Items]", "terseLabel": "Debt Securities, Available-for-sale [Line Items]" } } }, "localname": "ScheduleOfAvailableForSaleSecuritiesLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r51", "r133", "r310", "r312", "r339", "r343", "r344", "r345", "r506", "r507", "r510", "r577" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of long-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 entity, if longer.", "label": "Schedule of Long-term Debt Instruments [Table Text Block]", "terseLabel": "Schedule of Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r159" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "terseLabel": "Schedule of Basic and Diluted Net Loss Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/NetLossPerShareTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r400", "r424", "r435" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r400", "r424", "r435" ], "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" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r12", "r33", "r34", "r35" ], "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 Current Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryNoncurrentTableTextBlock": { "auth_ref": [ "r12", "r33", "r34", "r35", "r36" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of inventories not expected to be converted to cash, sold or exchanged within the normal operating cycle including inventoried costs relating to long-term contracts or programs.", "label": "Schedule of Inventory, Noncurrent [Table Text Block]", "terseLabel": "Schedule of Noncurrent Inventory" } } }, "localname": "ScheduleOfInventoryNoncurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/InventoryTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r41", "r253" ], "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://somalogic.com/role/PropertyandEquipmentNarrativeDetails", "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "auth_ref": [ "r401", "r428" ], "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://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock": { "auth_ref": [ "r405", "r414", "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.", "label": "Share-based Payment Arrangement, Option, Activity [Table Text Block]", "terseLabel": "Summary of Stock Option Activity" } } }, "localname": "ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock": { "auth_ref": [ "r419" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the significant assumptions used during the year to estimate the fair value of stock options, including, but not limited to: (a) expected term of share options and similar instruments, (b) expected volatility of the entity's shares, (c) expected dividends, (d) risk-free rate(s), and (e) discount for post-vesting restrictions.", "label": "Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]", "terseLabel": "Schedule of Assumptions Used for Valuing Stock Options Granted" } } }, "localname": "ScheduleOfShareBasedPaymentAwardStockOptionsValuationAssumptionsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r55", "r123", "r168", "r169", "r318", "r320", "r321", "r322", "r323", "r324", "r325", "r327", "r331", "r336", "r339", "r340", "r341", "r343", "r344", "r345", "r346" ], "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://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r176", "r179", "r180", "r181", "r494", "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.", "label": "Schedules of Concentration of Risk, by Risk Factor [Table Text Block]", "terseLabel": "Schedule of Concentration of Risk" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r192", "r193", "r194", "r195", "r196", "r197", "r209" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r93" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss": { "order": 1.0, "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.", "label": "Selling, General and Administrative Expense", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RelatedPartiesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing selling, general and administrative expense.", "label": "Selling, General and Administrative Expenses [Member]", "terseLabel": "Selling, general and administrative" } } }, "localname": "SellingGeneralAndAdministrativeExpensesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ServiceMember": { "auth_ref": [ "r374" ], "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": "Assay services revenue" } } }, "localname": "ServiceMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/RevenueSummaryofDisaggregationofRevenueDetails", "http://somalogic.com/role/StockbasedCompensationScheduleofStockbasedCompensationDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r110" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 20.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncash expense for share-based payment arrangement.", "label": "Share-based Payment Arrangement, Noncash Expense", "terseLabel": "Stock-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period", "terseLabel": "Vesting period" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r413" ], "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": "Weighted-average grant date fair value for awards granted (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate": { "auth_ref": [ "r422" ], "lang": { "en-us": { "role": { "documentation": "The estimated dividend rate (a percentage of the share price) to be paid (expected dividends) to holders of the underlying shares over the option's term.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Dividend Rate", "terseLabel": "Expected dividend yield" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate": { "auth_ref": [ "r421" ], "lang": { "en-us": { "role": { "documentation": "The estimated measure of the percentage by which a share price is expected to fluctuate during a period. Volatility also may be defined as a probability-weighted measure of the dispersion of returns about the mean. The volatility of a share price is the standard deviation of the continuously compounded rates of return on the share over a specified period. That is the same as the standard deviation of the differences in the natural logarithms of the stock prices plus dividends, if any, over the period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Volatility Rate", "terseLabel": "Expected volatility" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "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://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails" ], "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://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails" ], "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://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "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://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "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://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber": { "auth_ref": [ "r406", "r408" ], "lang": { "en-us": { "role": { "documentation": "Number of equity instruments other than options outstanding, including both vested and non-vested instruments.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Non-Option Equity Instruments, Outstanding, Number", "terseLabel": "Number of shares outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": { "auth_ref": [ "r403" ], "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": "Number of shares authorized to issue (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant", "terseLabel": "Number of shares reserved for issuance (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.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 (in years)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsAdditionalDisclosuresAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice": { "auth_ref": [ "r409" ], "lang": { "en-us": { "role": { "documentation": "The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Exercise Price", "verboseLabel": "Exercisable (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue": { "auth_ref": [ "r416" ], "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": "Total intrinsic value of options exercised" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod": { "auth_ref": [ "r412" ], "lang": { "en-us": { "role": { "documentation": "Number of options or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period", "negatedTerseLabel": "Expired (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod": { "auth_ref": [ "r411" ], "lang": { "en-us": { "role": { "documentation": "The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period", "negatedLabel": "Forfeited (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": { "auth_ref": [ "r415" ], "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 for options granted (in dollar per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue": { "auth_ref": [ "r428" ], "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, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber": { "auth_ref": [ "r407", "r428" ], "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, ending balance (in shares)", "periodStartLabel": "Outstanding, beginning balance (in shares)", "terseLabel": "Options outstanding (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]", "terseLabel": "Number of Shares" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price", "terseLabel": "Outstanding, balance (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]", "terseLabel": "Weighted Average Exercise Price Per Share" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePriceRollforward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest [Abstract]", "terseLabel": "Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue": { "auth_ref": [ "r417" ], "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, Aggregate Intrinsic Value" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber": { "auth_ref": [ "r418" ], "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://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice": { "auth_ref": [ "r418" ], "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://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost": { "auth_ref": [ "r426" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "An excess of the fair value of the modified award over the fair value of the award immediately before the modification.", "label": "Share-based Payment Arrangement, Plan Modification, Incremental Cost", "terseLabel": "Incremental stock-based compensation expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Shares Issued in Period", "terseLabel": "Number of awards granted (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r399", "r404" ], "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://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which option holders acquired shares when converting their stock options into shares.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price", "terseLabel": "Exercised (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Weighted average price at which grantees could have acquired the underlying shares with respect to stock options of the plan that expired.", "label": "Share-based Compensation Arrangements by Share-based Payment Award, Options, Expirations in Period, Weighted Average Exercise Price", "terseLabel": "Expired (in dollars per share)" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "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-year anniversary" } } }, "localname": "ShareBasedCompensationAwardTrancheOneMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "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", "terseLabel": "Stock price (in dollars per share)" } } }, "localname": "SharePrice", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage": { "auth_ref": [ "r402" ], "lang": { "en-us": { "role": { "documentation": "Percentage of vesting of award under share-based payment arrangement.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Rights, Percentage", "terseLabel": "Vesting percentage" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardAwardVestingRightsPercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "percentItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1": { "auth_ref": [ "r420", "r434" ], "lang": { "en-us": { "role": { "documentation": "Expected term of award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Fair Value Assumptions, Expected Term", "terseLabel": "Expected weighted-average life of options" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardFairValueAssumptionsExpectedTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationScheduleofAssumptionsUsedforValuingStockOptionsGrantedDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1": { "auth_ref": [ "r428" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of difference between fair value of the underlying shares reserved for issuance and exercise price of vested portions of options outstanding and currently exercisable.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value", "verboseLabel": "Exercisable, Aggregate Intrinsic Value" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r428" ], "lang": { "en-us": { "role": { "documentation": "Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term", "verboseLabel": "Exercisable, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2": { "auth_ref": [ "r418" ], "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, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1": { "auth_ref": [ "r418" ], "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, Weighted Average Remaining Contractual Life" } } }, "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "durationItemType" }, "us-gaap_SharesIssuedPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share or per unit amount of equity securities issued.", "label": "Shares Issued, Price Per Share", "terseLabel": "Common stock issued, price per share (in usd per share)" } } }, "localname": "SharesIssuedPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use.", "label": "Software and Software Development Costs [Member]", "terseLabel": "Software" } } }, "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/PropertyandEquipmentNarrativeDetails", "http://somalogic.com/role/PropertyandEquipmentSummaryofPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r21", "r22", "r23", "r123", "r126", "r153", "r154", "r155", "r157", "r159", "r168", "r169", "r170", "r229", "r265", "r270", "r271", "r272", "r276", "r277", "r322", "r323", "r327", "r331", "r338", "r497", "r637" ], "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://somalogic.com/role/BusinessCombinationAdditionalInformationDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CommitmentandContingenciesSAFEAgreementDetails", "http://somalogic.com/role/Cover", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails", "http://somalogic.com/role/DebtConvertibleDebtDetails", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails", "http://somalogic.com/role/RelatedPartiesDetails", "http://somalogic.com/role/StockbasedCompensationNarrativeDetails", "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r58", "r83", "r84", "r85", "r135", "r136", "r137", "r139", "r146", "r149", "r167", "r230", "r338", "r346", "r430", "r431", "r432", "r444", "r445", "r478", "r499", "r500", "r501", "r502", "r503", "r504", "r601", "r602", "r603", "r647" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "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": [ "r135", "r136", "r137", "r167", "r561" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesAcquisitions": { "auth_ref": [ "r22", "r23", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of stock issued during the period pursuant to acquisitions.", "label": "Stock Issued During Period, Shares, Acquisitions", "terseLabel": "Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511 (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r57", "r297", "r338", "r339", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Issuance of Common Stock upon conversion of convertible debt (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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": "Issuance of Common Stock for services (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r22", "r23", "r338", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802 (in shares)", "verboseLabel": "Common stock issued (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r22", "r23", "r338", "r346", "r410" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "negatedTerseLabel": "Exercised (in shares)", "terseLabel": "Issuance of Common Stock upon exercise of options (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/StockBasedCompensationSummaryofStockOptionActivityDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueAcquisitions": { "auth_ref": [ "r58", "r338", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued pursuant to acquisitions during the period.", "label": "Stock Issued During Period, Value, Acquisitions", "terseLabel": "Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511" } } }, "localname": "StockIssuedDuringPeriodValueAcquisitions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "auth_ref": [ "r58", "r338", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities.", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "terseLabel": "Issuance of Common Stock upon conversion of convertible debt" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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": "Issuance of Common Stock for services" } } }, "localname": "StockIssuedDuringPeriodValueIssuedForServices", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r22", "r23", "r338", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Common Stock upon PIPE Investment, net of transaction costs of $7,802", "verboseLabel": "Fair value of common stock issued" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": { "auth_ref": [ "r58", "r338", "r346" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued as a result of the exercise of stock options.", "label": "Stock Issued During Period, Value, Stock Options Exercised", "terseLabel": "Issuance of Common Stock upon exercise of options" } } }, "localname": "StockIssuedDuringPeriodValueStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodShares": { "auth_ref": [ "r22", "r23", "r338", "r346" ], "lang": { "en-us": { "role": { "documentation": "Number of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Shares", "negatedLabel": "Less: CMLS II Redemption of shares (in shares)", "negatedTerseLabel": "Stock redeemed (in shares)" } } }, "localname": "StockRepurchasedDuringPeriodShares", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails", "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r22", "r23", "r338", "r346" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.", "label": "Stock Repurchased During Period, Value", "terseLabel": "Stock redeemed, value" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationCMLSIISharesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r23", "r28", "r29", "r126", "r215", "r229", "r497", "r525" ], "calculation": { "http://somalogic.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.", "label": "Stockholders' Equity Attributable to Parent", "periodEndLabel": "Common stock, ending balance", "periodStartLabel": "Common stock, beginning balance", "totalLabel": "Total stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders\u2019 equity (deficit)" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "auth_ref": [ "r124", "r323", "r326", "r327", "r328", "r329", "r330", "r331", "r332", "r333", "r334", "r335", "r337", "r346", "r349" ], "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://somalogic.com/role/StockholdersEquity" ], "xbrltype": "textBlockItemType" }, "us-gaap_StockholdersEquityOther": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents movements included in the statement of changes in stockholders' equity which are not separately disclosed or provided for elsewhere in the taxonomy.", "label": "Stockholders' Equity, Other", "negatedTerseLabel": "Other" } } }, "localname": "StockholdersEquityOther", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "monetaryItemType" }, "us-gaap_SupplementalCashFlowInformationAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Supplemental Cash Flow Information [Abstract]", "terseLabel": "Supplemental cash flow information:" } } }, "localname": "SupplementalCashFlowInformationAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityByClassOfStockTable": { "auth_ref": [ "r13", "r319" ], "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://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityCarryingAmountAttributableToParent": { "auth_ref": [ "r265", "r270", "r271", "r272", "r276", "r277" ], "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": "Convertible preferred stock, ending balance", "periodStartLabel": "Convertible preferred stock, beginning balance" } } }, "localname": "TemporaryEquityCarryingAmountAttributableToParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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", "negatedTerseLabel": "Issuance of Common Stock upon Business Combination, net of transaction costs of $31,511" } } }, "localname": "TemporaryEquityEliminationAsPartofReorganization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "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://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TemporaryEquityLiquidationPreference": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The aggregate liquidation preference (or restrictions) of stock classified as temporary equity that has a preference in involuntary liquidation considerably in excess of the par or stated value of the shares. The liquidation preference is the difference between the preference in liquidation and the par or stated values of the share. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Liquidation Preference", "terseLabel": "Convertible preferred stock, liquidation preference" } } }, "localname": "TemporaryEquityLiquidationPreference", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TemporaryEquityRedemptionPricePerShare": { "auth_ref": [ "r13", "r319" ], "lang": { "en-us": { "role": { "documentation": "Amount to be paid per share that is classified as temporary equity by entity upon redemption. 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, Redemption Price Per Share", "terseLabel": "Issuance and sale of redeemable convertible preferred stock, price per share (in dollars per share)" } } }, "localname": "TemporaryEquityRedemptionPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_TemporaryEquitySharesAuthorized": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of securities classified as temporary equity that are permitted to be issued by an entity's charter and bylaws. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Authorized", "terseLabel": "Convertible preferred stock, shares authorized (in shares)" } } }, "localname": "TemporaryEquitySharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesIssued": { "auth_ref": [ "r20" ], "lang": { "en-us": { "role": { "documentation": "The number of securities classified as temporary equity that have been sold (or granted) to the entity's shareholders. Securities issued include securities outstanding and securities held in treasury. Temporary equity is a security with redemption features that are outside the control of the issuer, is not classified as an asset or liability in conformity with GAAP, and is not mandatorily redeemable. Includes any type of security that is redeemable at a fixed or determinable price or on a fixed or determinable date or dates, is redeemable at the option of the holder, or has conditions for redemption which are not solely within the control of the issuer. If convertible, the issuer does not control the actions or events necessary to issue the maximum number of shares that could be required to be delivered under the conversion option if the holder exercises the option to convert the stock to another class of equity. If the security is a warrant or a rights issue, the warrant or rights issue is considered to be temporary equity if the issuer cannot demonstrate that it would be able to deliver upon the exercise of the option by the holder in all cases. Includes stock with put option held by ESOP and stock redeemable by holder only in the event of a change in control of the issuer.", "label": "Temporary Equity, Shares Issued", "terseLabel": "Convertible preferred stock, shares issued (in shares)" } } }, "localname": "TemporaryEquitySharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TemporaryEquitySharesOutstanding": { "auth_ref": [ "r20" ], "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": "Convertible preferred stock, ending balance (in shares)", "periodStartLabel": "Convertible preferred stock, beginning balance (in shares)", "terseLabel": "Convertible preferred stock, shares outstanding (in shares)" } } }, "localname": "TemporaryEquitySharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/BusinessCombinationSummaryofSharesDetails", "http://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit", "http://somalogic.com/role/RedeemableConvertiblePreferredStockDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "auth_ref": [ "r223", "r224", "r226", "r227", "r228", "r305", "r336", "r476", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r547", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r637", "r638", "r639", "r640", "r641", "r642", "r643" ], "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://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TreasuryStockMember": { "auth_ref": [ "r56", "r347" ], "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://somalogic.com/role/CondensedConsolidatedStatementsofConvertiblePreferredStockandStockholdersEquityDeficit" ], "xbrltype": "domainItemType" }, "us-gaap_TypeOfArrangementAxis": { "auth_ref": [ "r463" ], "lang": { "en-us": { "role": { "documentation": "Information by collaborative arrangement and arrangement other than collaborative applicable to revenue-generating activity or operations.", "label": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]", "terseLabel": "Collaborative Arrangement and Arrangement Other than Collaborative [Axis]" } } }, "localname": "TypeOfArrangementAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/SummaryofSignificantAccountingPoliciesNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_USTreasurySecuritiesMember": { "auth_ref": [ "r130", "r383", "r391", "r575" ], "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.\u00a0Treasuries" } } }, "localname": "USTreasurySecuritiesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofAssetsMeasuredonaRecurringBasisDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UnsecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Debt obligation not collateralized by pledge of, mortgage of or other lien on the entity's assets.", "label": "Unsecured Debt [Member]", "terseLabel": "Paycheck Protection Program loan", "verboseLabel": "Paycheck Protection Program loan" } } }, "localname": "UnsecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtPaycheckProtectionProgramDetails", "http://somalogic.com/role/DebtScheduleofDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r171", "r172", "r174", "r175", "r182", "r183", "r184" ], "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://somalogic.com/role/SummaryofSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_VariableRateAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of variable rate.", "label": "Variable Rate [Axis]", "terseLabel": "Variable Rate [Axis]" } } }, "localname": "VariableRateAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VariableRateDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index.", "label": "Variable Rate [Domain]", "terseLabel": "Variable Rate [Domain]" } } }, "localname": "VariableRateDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/DebtAmendedandRestatedCreditAgreementDetails" ], "xbrltype": "domainItemType" }, "us-gaap_VestingAxis": { "auth_ref": [ "r428" ], "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://somalogic.com/role/StockbasedCompensationNarrativeDetails" ], "xbrltype": "stringItemType" }, "us-gaap_VestingDomain": { "auth_ref": [ "r428" ], "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://somalogic.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": "Public Warrants and Private Placement Warrants" } } }, "localname": "WarrantMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/Cover", "http://somalogic.com/role/FairValueMeasurementsWarrantLiabilitiesReconciliationDetails", "http://somalogic.com/role/NetLossPerShareScheduleofPotentiallyDilutiveSecuritiesExcludedfromComputationofNetLossPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_WarrantsAndRightsOutstanding": { "auth_ref": [], "calculation": { "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of outstanding derivative securities that permit the holder the right to purchase securities (usually equity) from the issuer at a specified price.", "label": "Warrants and Rights Outstanding", "terseLabel": "Warrant liabilities" } } }, "localname": "WarrantsAndRightsOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/FairValueMeasurementsFairValueofLiabilitiesMeasuredonaRecurringBasisDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r152", "r159" ], "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Weighted-average shares used in computing net loss per share, diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r151", "r159" ], "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Weighted-average shares used in computing net loss per share, basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://somalogic.com/role/CondensedConsolidatedStatementsofOperationsandComprehensiveLoss", "http://somalogic.com/role/NetLossPerShareScheduleofBasicandDilutedNetLossPerShareDetails" ], "xbrltype": "sharesItemType" } }, "unitCount": 7 } }, "std_ref": { "r0": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r1": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "105", "URI": "http://asc.fasb.org/extlink&oid=124434974&loc=SL124442142-165695" }, "r10": { "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" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "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" }, "r106": { "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" }, "r107": { "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" }, "r108": { "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" }, "r109": { "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" }, "r11": { "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" }, "r110": { "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" }, "r111": { "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" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "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" }, "r120": { "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" }, "r121": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r122": { "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" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "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" }, "r129": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(k)(1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r13": { "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" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r135": { "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" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "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" }, "r140": { "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" }, "r141": { "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" }, "r142": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=SL124452830-107794" }, "r143": { "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" }, "r144": { "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" }, "r145": { "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" }, "r146": { "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" }, "r147": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22644-107794" }, "r148": { "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" }, "r149": { "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" }, "r15": { "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" }, "r150": { "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" }, "r151": { "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" }, "r152": { "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" }, "r153": { "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" }, "r154": { "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" }, "r155": { "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" }, "r156": { "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" }, "r157": { "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" }, "r158": { "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" }, "r159": { "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" }, "r16": { "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" }, "r160": { "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" }, "r161": { "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" }, "r162": { "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" }, "r163": { "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" }, "r164": { "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" }, "r165": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r166": { "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" }, "r167": { "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" }, "r168": { "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" }, "r169": { "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" }, "r17": { "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" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "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" }, "r175": { "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" }, "r176": { "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" }, "r177": { "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" }, "r178": { "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" }, "r179": { "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" }, "r18": { "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" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "Name": "Accounting Standards Codification", "Paragraph": "18", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8672-108599" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "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" }, "r194": { "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" }, "r195": { "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" }, "r196": { "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" }, "r197": { "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" }, "r198": { "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" }, "r199": { "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" }, "r2": { "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" }, "r20": { "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" }, "r200": { "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" }, "r201": { "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" }, "r202": { "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" }, "r203": { "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" }, "r204": { "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" }, "r205": { "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" }, "r206": { "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" }, "r207": { "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" }, "r208": { "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" }, "r209": { "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" }, "r21": { "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" }, "r210": { "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" }, "r211": { "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" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "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" }, "r223": { "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" }, "r224": { "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" }, "r225": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "320", "URI": "http://asc.fasb.org/topic&trid=2196928" }, "r226": { "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" }, "r227": { "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" }, "r228": { "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" }, "r229": { "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" }, "r23": { "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" }, "r230": { "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" }, "r231": { "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" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "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" }, "r237": { "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" }, "r238": { "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" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "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" }, "r246": { "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" }, "r247": { "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" }, "r248": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "330", "URI": "http://asc.fasb.org/topic&trid=2126998" }, "r249": { "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" }, "r25": { "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" }, "r250": { "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" }, "r251": { "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" }, "r252": { "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" }, "r253": { "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" }, "r254": { "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" }, "r255": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "360", "URI": "http://asc.fasb.org/topic&trid=2155823" }, "r256": { "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" }, "r257": { "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" }, "r258": { "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" }, "r259": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r26": { "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" }, "r260": { "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" }, "r261": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=28183603&loc=d3e692-112598" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "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" }, "r267": { "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" }, "r268": { "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" }, "r269": { "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" }, "r27": { "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" }, "r270": { "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" }, "r271": { "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" }, "r272": { "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" }, "r273": { "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" }, "r274": { "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" }, "r275": { "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" }, "r276": { "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" }, "r277": { "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" }, "r278": { "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" }, "r279": { "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" }, "r28": { "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" }, "r280": { "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" }, "r281": { "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" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(1)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r308": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(b)(3)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6031897-161870" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "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" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "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" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=123467817&loc=d3e21506-112644" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "505", "URI": "http://asc.fasb.org/topic&trid=2208762" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "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" }, "r353": { "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" }, "r354": { "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" }, "r355": { "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" }, "r356": { "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" }, "r357": { "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" }, "r358": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123351226&loc=SL49130556-203045" }, "r359": { "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" }, "r36": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "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" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/extlink&oid=49170846&loc=d3e28014-114942" }, "r393": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "70", "Topic": "715", "URI": "http://asc.fasb.org/subtopic&trid=2235116" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "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" }, "r40": { "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" }, "r400": { "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" }, "r401": { "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" }, "r402": { "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" }, "r403": { "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" }, "r404": { "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" }, "r405": { "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" }, "r406": { "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" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r409": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r41": { "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" }, "r410": { "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" }, "r411": { "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" }, "r412": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)(iv)(4)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r413": { "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" }, "r414": { "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" }, "r415": { "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" }, "r416": { "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" }, "r417": { "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" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)(2)(ii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r422": { "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" }, "r423": { "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" }, "r424": { "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" }, "r425": { "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" }, "r426": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(h)(2)(iii)", "Topic": "718", "URI": "http://asc.fasb.org/extlink&oid=120381028&loc=d3e5070-113901" }, "r427": { "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" }, "r428": { "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" }, "r429": { "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" }, "r43": { "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" }, "r430": { "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" }, "r431": { "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" }, "r432": { "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" }, "r433": { "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" }, "r434": { "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" }, "r435": { "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" }, "r436": { "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" }, "r437": { "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" }, "r438": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r439": { "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" }, "r44": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(a),20,24)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r440": { "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" }, "r441": { "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" }, "r442": { "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" }, "r443": { "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" }, "r444": { "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" }, "r445": { "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" }, "r446": { "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" }, "r447": { "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" }, "r448": { "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" }, "r449": { "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" }, "r45": { "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" }, "r450": { "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" }, "r451": { "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" }, "r452": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r453": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "25", "SubTopic": "10", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123586518&loc=d3e1043-128460" }, "r454": { "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" }, "r455": { "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" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=6911189&loc=d3e6408-128476" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "30", "Subparagraph": "b", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=116859824&loc=d3e6819-128478" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=120321790&loc=d3e7008-128479" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=123385629&loc=SL5834089-161433" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r462": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "808", "URI": "http://asc.fasb.org/extlink&oid=6931272&loc=SL5834143-161434" }, "r464": { "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" }, "r465": { "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" }, "r466": { "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" }, "r467": { "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" }, "r468": { "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" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r473": { "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" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a),(c)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "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" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=123874694&loc=d3e19279-110258" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "820", "URI": "http://asc.fasb.org/topic&trid=2155941" }, "r493": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13433-108611" }, "r494": { "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" }, "r495": { "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" }, "r496": { "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" }, "r497": { "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" }, "r498": { "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" }, "r499": { "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" }, "r5": { "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" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22(a)(5))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "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" }, "r501": { "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" }, "r502": { "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" }, "r503": { "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" }, "r504": { "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" }, "r505": { "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" }, "r506": { "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" }, "r507": { "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" }, "r508": { "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" }, "r509": { "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" }, "r51": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.22)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r510": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "55", "SubTopic": "30", "Topic": "835", "URI": "http://asc.fasb.org/extlink&oid=114775985&loc=d3e28878-108400" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "25", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408481&loc=SL77919140-209958" }, "r515": { "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" }, "r516": { "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" }, "r517": { "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" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.23)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "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" }, "r521": { "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" }, "r522": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "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" }, "r532": { "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" }, "r533": { "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" }, "r534": { "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" }, "r535": { "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" }, "r536": { "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" }, "r537": { "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" }, "r538": { "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" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)(2)", "Topic": "860", "URI": "http://asc.fasb.org/extlink&oid=121570589&loc=SL51823488-111719" }, "r54": { "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" }, "r540": { "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" }, "r541": { "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" }, "r542": { "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" }, "r543": { "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" }, "r544": { "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" }, "r545": { "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" }, "r546": { "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" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "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" }, "r551": { "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" }, "r552": { "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" }, "r553": { "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" }, "r554": { "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" }, "r555": { "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" }, "r556": { "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" }, "r557": { "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" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "310", "Subparagraph": "(b)", "Topic": "912", "URI": "http://asc.fasb.org/extlink&oid=123371682&loc=d3e55415-109406" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "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" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(3),(4))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "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" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "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" }, "r577": { "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" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "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" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(16))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r582": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(2))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r583": { "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" }, "r584": { "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" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.17)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r594": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(cc)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=116884095&loc=d3e14764-158437" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "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" }, "r60": { "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" }, "r600": { "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" }, "r601": { "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" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.6(d))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r610": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "40", "Subparagraph": "(h)(2)", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=124501264&loc=SL117420844-207641" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "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" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "50", "SubTopic": "360", "Topic": "958", "URI": "http://asc.fasb.org/extlink&oid=120429125&loc=SL120174063-112916" }, "r62": { "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" }, "r620": { "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" }, "r621": { "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" }, "r622": { "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" }, "r623": { "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" }, "r624": { "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" }, "r625": { "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" }, "r626": { "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" }, "r627": { "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" }, "r628": { "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" }, "r629": { "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" }, "r63": { "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" }, "r630": { "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" }, "r631": { "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" }, "r632": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r633": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r634": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r635": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r636": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r637": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r638": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(1)" }, "r639": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)" }, "r64": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r640": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(b)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(3)" }, "r641": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(i)" }, "r642": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(ii)" }, "r643": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(c)", "Publisher": "SEC", "Section": "1402", "Subparagraph": "(2)(iii)" }, "r644": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r645": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r646": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(01)", "Topic": "848" }, "r647": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r65": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312" }, "r66": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "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" }, "r70": { "Name": "Accounting Standards Codification", "Paragraph": "7", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226000-175313" }, "r71": { "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" }, "r72": { "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" }, "r73": { "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" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "r79": { "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" }, "r8": { "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" }, "r80": { "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" }, "r81": { "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" }, "r82": { "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" }, "r83": { "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" }, "r84": { "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" }, "r85": { "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" }, "r86": { "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" }, "r87": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(1))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r88": { "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" }, "r89": { "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" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=124098289&loc=d3e6911-107765" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "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" }, "r91": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(5))", "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.2)", "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.4)", "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.7)", "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.8)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "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" }, "r97": { "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" }, "r98": { "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" }, "r99": { "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" } }, "version": "2.1" } ZIP 94 0001628280-21-023379-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-21-023379-xbrl.zip M4$L#!!0 ( &B";U,^?^F2@ @ )(J 5 83(P,C%Q,V5X:&EB:70S M,3$N:'1M[5IM;^*X%OZ^O\+;:KNMQ$O"6PMT*C' ["#UTEE*-;.?KDSB$*M. MG+4=&/;7WV,[*5!@RG8[4VZUE0HD/CX^Q^?QFE=+7$S+XU%9JZJ5&>>2E'SE'UU=ZCOP2;!_]=/ES\4BZG$OC4BLD"<( M5L1'J:3Q%'WVB;Q'Q6(FU>7)0M!IJ%#%J;CH,Q?W=(9MNZ**D:MM9R2/@_6",JF[) M73=SNX$>S#41NYU[8E;:NU1]=V?KX&RW/QH//@RZG?'@9@A8']W>=89C-+Y! MH[OK_BURJ[CHUD[Q&>H,>\BM^]G5W;#7'Z'QQSZZ[7?O1H/Q (3[7[H?.\/? M^JC3':.;#\AM5FL%U+E%G=[-IW&_MZ8?^IDQJTY%RQI5G='[SK!_6[SYD1*+A1:)\#V!<5=T2KCG@S$P)#.I%,;0 AX5D#I!+(;N8(E/ M!)J'U N13/7'LO^<")(IT0Y$5#+(L3I=SZD*P4&9$,\8J/4F8!KWPEB$* M&)_+'*."3*E44'4JA/5-:S=865B!FLR-V;#VS:&M=AAH&Z^%YN3XHN*>MV6& MIZP2T/3 @X#"I8WN &%!##X@WG3"B(XC(@#*":,RU/):+ )NU/RHKWTJ/<9E M"OTT:PK.K*I$<(_X<%NB4\"%3P!H-OC]KUZ(XRE!'2"D4>QE1!IUP/IW+_+CKW30C@(QO)9E.> M"E )#6CTE ?2)'8Z-%E\I(T5XE7$(8-X+)TN@1*(2-EW4B!0,$6R1GUS?99 MIA-)?8H%U0Y0F_1-*HBUIE3J1&P6J#19VQ E[,_!(-@XFTX)U)+42QG6_ YN M&2.6"1UZV/)@M:J!7Q.B!8&"H3_Q7Y)R#P+$D]<&<[".O=Q> M^QCV@8[ &-)66!.>JMT6[,.+^$&:Z/(Q>+K>1Y.\,#5,2NQ,@#T&;'J MP0X M_S"XHF=#N0D)O>7,RA;3LA5W^Y=$)HEQSTN%#OQ*QMBB->)2P7U]Y@>ZI >* M_K2'%^AT1Y< $ P,]D@Z,]S3A*9WRWHC':^2>UF M/K $[IQ $Z/WA&5;YT?RA7\\12^-\H/8A-1?&^7_:!-B3M'\?(44E@0%.^=5 MD"ZI2L-L[X@7-NNV!],PU&Z*9Y9H&7,#5$8F?Y-O)(,)Q\(PKD_!/J/D%* , MW"LUM\.WKB#S]4?^3"F8;]9:&GMFAWWV[_;B^VPO.HPA7?93@)G>SNE-HD<) MX"++T ]E_IS@>YURB1V8[V%TK /'25Y8+2=R)Q0 M1I7I O"" K)@\[Z$I"_3"* <38C.OW%>)J=*HN,%DF4,+X@T#H/N:5"O 9> -O?J0WD M3F26GHM&ALYM!T:J^KKX/Z MF]JZ?Q\_6&T7FP;2.')CWK0J)]./WI6][" 5F8NMR/K MU[2+Y;M/YLN)[HF @X]5#TAWO:!Z>B(RI_;SY*GW*-:21,5,T8_T?PB\'TV( M.#EV&T[;K1?,"SJ/WG/9$QO(R6*\'YX. 1M&38LJT._M,5LGQS7(GN9SY:6) M;0O\=9;H(4SIM^&&H[V76U8NF&H"?#)'Y$C;U?Z_M4-*0E0_ROQ4GUBBV[L:<8F+LJF_-U2;Z^^P)AP^_IFRSYEFI&=KS3FV6;9 M!4]@*:5J=Y?GO 69?=JW- M*@ %0 &$R,#(Q<3-E>&AI8FET,S$R+FAT;>U::V_;.!;]OK^"XV S"2 _ MY%?\2 ,XMKLUD$TZB8-V/BTHB;*)4**&I.QZ?_U>DI(?<=QX,FGC#:9 '4N\ MO+R/PW,O99W_,KCICW__/$13%3'T^?[R:M1'A6*Y_*76+Y<'XP'Z-/[W%:J7 M*BX:"QQ+JBB/,2N7A]<%5)@JE73*Y?E\7IK72EQ,RN/;LE95+S/.)2D%*BA< MG.L[\$EP* S;,<558Q!#@59JQ&N%=<\- MV\UZLUW'K;!5.ZNZK6JC[3>JK?^X8&09Q.TJW1A^_32Z'(U1S2U5-\U\VD ?8DW$;N>>B4IWEZH?[FP# MG.T/;\>CCZ-^;SRZN0:LW][=]Z[':'R#;N^OAG?(K>&B6S_!IZAW/4!N(\BN M[J\'PULT_C1$=\/^_>UH/ +AX=?^I][UOX:HUQ^CFX_(;=?J#NK=H=[@YO-X M.-C0#_/,FK5*5/#=9VD .@$V:_ES ')4\TT"6=> U4!F;(7( M# SRT=( ^L TCXZ62!D( PY8,4L)XT]/I93%#(^ESE&!9E0J:#S5 CKF]9N ML-)9@YK,C=FR]MVAK7X8:!MOI.;XJ%5US[HRPU/6"6AZX&%(X=)F=X2P( 8? MD&_J,:+SB B TF-43K6\%HN &S4_ZNN 2I]QF<(\S9J",ZLJ$=PG =R6Z 1P M$1 FDW^\)L_Q?&$H!X0TFW*0,(T=HT3:M=9P M:W&D;=EK(1,*MPL+A,OEUN^=&I\?(QOD=&U_S;;)'%G>&JWXK=':/M,^#XB$ M(P>DS=2UYS'EZ)+KXU3N/T77/H\ /K*5;#7EJ0 %0%(S*@WU@12)C1[=)J]( MK)^U6TV#8+AHU-OU*FBO==]=ZORW/[D9IX_ET[V/8!R8"8TC;87D\5;LMV(<7 M\5*:Z/8Q?+[?1U[>F!HF)3828(\!FU[@/0$N. RN&-A4;D-"'SFSML6,/(F[ M_5LB4\2X[Z=")WZM8CRA->)2P7W]W ]T21\4_6$?7J"3'5-"0# PV"/IS'!? M$YH^+>N#=)PN[3JU5DVQ7)97($AL$$\"4]I-/+ $[O1@B-$'PK*C\R-YYR^' MZ+51?A"'D,9;H_PO'4+,4[0@WR'.BJ#@Y+P.TA55:9CMG7%GNV];FH:A=U,\ MLT3+F!N@,C+UFWRG&'@<"\.X 07[C)(3@#)PK]3<#G]U!YGO/_)'2L%\L]?2 MV#V P MC_CR1R%_"FU91VX/UD]0&@Y@HB1+1MN)3(\RJLP4@!IGNA9 "Y']]&@ 98=7/^J6*O:' M727@?Y"OG V7S%!9!=MCD)YZ;>=HI>3N'/N>5K==:E6;KZZV66JUSEY=:T/' MH+Z7VK()KPTQ9%$F./Y0J!7R"1GP.Q7D&A3D^EXBVMP2K2;?M##2?VNEL[/- M'Z3U9MM""D]^U@^-^A?J1[_5+3?06N1R.[)Y;;M9?G@P7T]T3P0#H$;!@U':I O[]'M(Z/ZE ]S>>C%R>>VN1OLTT/(:S?AQR.]MYR6\$9E]VC_2VX SW;1 %GUJ89L""0)=T+[^YY>*0X?#*9C8/WKZ>PDFD"K]_^=G$^ MAH9A6>]:8\N:!!-X%?Q^ 6W3=B 0)"N89#PCB65-+QO06$F9>Y:UV6S,3PNS%Y"\&H*\]'5;Z/+Z=R8_7$Q?0^C<: DKFV[#U3!'V&U MS^$N%KEZ(WFN'G\,>.TO@G>>01::\$PIGIZTVOZ8ISG)MOK^.:"?EURDX-C&&XBYT X_E@Z! M9A%VH#G-)4T75)R>.%W;;R$G=-Z)(=TM$03^NF:!J 2ST;+@%_!E!S@MP.L^BY[>P?J+M+64K;)U! MJXT@#GQ%Z$<"Y!A[V$*P W5UG*.P='\NE@.SVZVQ9!GVG91H@+"]28*6$;[5 MV-1 $Z;Z6RYHH3!M*C%)$D SJ@)#Q(L<02Z:VBIF&4*V'LMT M:;61O^\.IX=_K5I?2))JI=,\*\6?MFFF76[5) 8JHWKD2FQJD26CN[*!V6ZW M#DIMTSDH^YI79V#VW>YW=]LU^_W>=_?:435H'^76TN4M2XPH%LBN%XU6HS:H MYH-G@Z-94/N[CVKWCJJ;WRAE4+\ML]>K6T[)"C4'[S"%YP^UF'2P1I]M4&XG MS$[EZC@JNT$Y67YX,;^?ZI$,>/183;#+[F]EOEV(*JGC,OG&-^/^VN'J$CUD M_I?\>F<#['3*#?!G7Z]'<@/L"N/C^/08N*'=>$RB__"(:IV>M'M^H:\[F_2'CW=JNV"VH*HG J>L A47/Y_)MW_.7*/H@7J5.^>/?GQ M9G7@^_XN+RR]_?WF_OJKYXT[5KN'F3DOCW(]01.BHCAXO%FO49],R (GX%H> M-KG/B6AU+4]N]1GRV=]02P,$% @ :()O4S_(&M8E!0 JA8 !4 !A M,C R,7$S97AH:6)I=#,R,BYH=&WM6&UOVS80_KY?<7.PM 6L5[]+:0#7=M M6=S&*KI^&FB)LHE(HDK1<;Q?OR,EN7%3MU[6IAFP() EW0OO[GEXI'CRZW@Z M"CZ\F??JXGP$#<.RWK=&EC4.QO Z^/T"VJ;M0"!(5C#)>$82RYI< M-J"QE#+W+&N]7IOKELG%P@JN+.6J;26<%]2,9-0X/5%O\$I)=/K+R:^& 6,> MKE*:20@%)9)&L"I8MH#W$2VNP3 JK1'/-X(MEA)BW2GO=[O7Y$[+;3FY-X;MLM=]"-8J?? MMYT_'0S20O72II";A+YLI"PSEE2-[_7<7/IK%LFEY]CV;XU=/2(6J#KG4O+4 MLTV[GTO4B'DF,1*!GLO;@,,6#^MJPS0.&$9K3-R7)7&Y';)YDQ" MRS7=W3"_'&"(M:9B?W('6#U*7J/)57!^=CX:!N?32Z3UU>S=\#* 8 I.']Z9 M,W-DPFPRTE*GU;&;,)S!<#Q]$TS&.^JUTL#NPO0,@M<3F VO7@TO)S-C^L?% MY ,,1X&2N+;]6!7\$5:['.YBD:LWDN?J\<> U_XB>.<9A#S+:*A:#:R97()< M4GB[(@+3239P17,N)/ 89CPE%WS!PB:<9Z$)SY7B\5&K[8]XFI-LH^]? /HY MXR(%QS;>0LR%=OBQ= @TB[ #S6@N:3JGXOC(Z=I^"SFANPXI(&8)*FP#F=%P M); /T@)(%L'D-ER2;$&Q7:4I*PH5-/XKS0A[&RRIH!AJ%5K?=6V_3$ _./X+ MC+T)LR599? J(=N>JVD2%[YGQ$Q)QDMC.EM0CRJ>S2#5QG?(W%6=#CHT[??S"]_)Q$$:X 1D)CZ;74&\UCAM!DTC.<_N-2 MT#'K5!YIR-T".+;940D'B$1%]GB5(/-#A#U1Q-N24="/*R:H6@0+/2.V@#\G MR'L!3N=Y]&(+ZR?J;FE;8>L,6FT$<> K4C\1($?8Q^:"[:FKXQR$I?MSL1R8 MW6Z-).ZH&[8/< M6KJ\98D1Q0+9];+1:M0&U7SP;' T"VI_#U'MWE-U\UNE#.JW9?9Z=JS%VV=VMS+<+ M425U6";?^&[<73M<7:+'S/^2W]S9!#N=7^CK9QOX+TWRGS--GT)9OTXYDAX\Y:HM@]J&J)P*GK (5%S^ M?R;=_WGRP,(%ZH3O@;WYZ6:UYSO_/B\LO0W^YC[[JV>/=ZSN'FSFO#S6]01- M\$/AANX]ZJS7JD\F9(Z3<"7WFSSD=+2ZEJ>X^CSY]&]02P,$% @ :()O M4\Z]R-@UG@( ^OL> !$ !S;&=C+3(P,C$P.3,P+FAT;>R]:W=3R9(F_'U^ MA5[ZG>XZ:Y4@+Y$W3AUF4=A%NP;;8%S0]A=69&:D+2-+/I(,MG_]1,HRV 8* M [*D+3QGFK*TM_8EG[@\$1D9^=O_.3GLMM[18-CI]_YU3]X7]UK_Y]%O_U^[ M_3^_;SUKK?33\2'U1JTG \(1Y=;[SFB_]3K3\&VK#/J'K=?]P=O..VRWQ[]Y MTC\Z'73V]DW^ MB-^.W[ W?#CL[J5_W=L?C8X>/G@P[!]BM[_72?=3__!!?5@1-+_Z^:DGW4[O M[8=SW[]_?_^]OM\?[#V0(80'XZ,7IW9.1NTAI2LG\^?[>_UW#SH]/I/J.#X8 M#; W+/W!(8YXG/F&TK0%OY'\>)TKESB)@^[XCGRFOG2AB]./A^T]Q*,/ORDX MC./S)P?&K]06\M(=ZB5SY\,O+MU!V ?G!R].'0Y&GUZ9O_S"53M?>G11'WTX MPEZBR?E?'M2*U,5%/QG^J]>LAR,.+Z[Y,-.UU[H @ ^,'_D26)^_[-\AI41; MJ+94']YXV/G<6_"3R0?_L_[L9=JG0VQ?>^^'G6$?E'1_-U+G9XQ_\+"+O;U_ MW:->^Z^7]UB*"?.CWPYIA*WZ\S;]^[CS[E_WGO1[(];-]O;I$=\GG7_ZU[T1 MG8P>C(?SP:/_];_^UV^CSJA+CZKXMR\$_;<'YU_^]N#\TK&?3Q_]ECOO6L/1 M:9?^=2]WAD==/'W8Z_>('Z!S\K">2(/S/SLY4V_\)Q_?8 ,QZ*3S^Y^,MJC\ MZUZ'R 3ODRHE%\C6(9AB;3(VFR2R,&]6QH_"_VM_5+X>'M9;4^?A:H^?[_0) MO\X NVN]3"?_ET[OM3J9+YWUJ].XTG_W3&V]V]'KQ_E@]=WNTW"P>;!GU@_7 MQ,;*VON-LP0;!UO=G;,_.QN':[![L&[6MU=/-K?7]+I:,\_T!A_KP^8V'U]Y M<;J^DO3FRH[8?;U^NG.PV]E\NG.VR>>O;[\]W3C;Z&R^\B=\CGBF=D]W7B>[ MN;W^?OWIJ^[.P<[[W8,_NQM/=_WV/];'UE8W]]>UVO/WWQ+C_] MHQ.?_F777^_ ^L&KSOK!X[.=@^[AQM,_.YNOU][S?3J>/[HXMX=\#HPK$W#!^ MSM?OYSN4;XRR^ 3E* "RLZ)=2."*BJ_V\@J??0?_3>"7GUIRBR8H@>WBO6Q#S+$=,_%' MG5W4"0/$=.^15 _T-VEY@4BR*.^J! 2140DHD"#ZB."RFD@ _^)EE#X#K=-&>QX.-OW^WV_MS?/>N;W:=;W=V#MZ<[9^NP\715K*^\4#N' M+UATUL4NWV/S*7]_]NKM;B>(W?_9%^GP50]?A^/-@^[;W:>O#OF^!^MG58Q> MO-]8V>WLKJR^7S_;ZK)HP,[9GMYXO77X/V>KIQL'+P2?=[9QMOY^8SN=O*&4 M6!^+XR@WVC8D%!S^:MEV'KU)7IF,^=ZCYWKE6P!.,29#TCEKF0LDOA(3OJ E M>PQ=7-)W ,\(X#WY)E-Q#E-N2U(,L"[81I-BN\@L90H9+94[@)L*\%OSQNIL MB$/Y=@%MVA PM=FF4MN9&$S(#,^7 'YP-:@>4"%VGXF&G\D%U.3'P^$XR< B MT!HGHQZ.3H\JHIW#HV[-.(R_8^C*.8=@_ M'HP_C5,\#R=B=X[S]U"'BPO1.+:_^-3)]7/IT* U?B#Z;";MR=K_O1JA7O_Q MHXNOKE[]:,P\+SX-1S@851KRZ"*/)>3%[SX>^_"8^=*IH5V3)E>/7'R^N,F# M*P/UV7$3.AARFDS1$'P>$"/)K:)Z=#ZBDFE"^'"AR9%O'-'CL8^Y.F23W/;#OUZN?/-H M2IN=<9A=\ *\M#YJXAC%>L%C:I'.1W-!7,R5T;PBG]\VFE=&(.< (3A#;$M M6 [W=)9*&!%<=M[I\0@(J;1+W?>\6-=/G7, MI7#4'WRGZ'WR^_KE"O7ZAYW>YRY[4P-QY1(/KC[]UR1?DW8IHA>!61:$'&6Q M*:A@C&2"G\O$P;@%=C##P>CA\T$_'R<.+E[2X!W'"E?]RN3+V_FAA]JY\$RQ_.)P(8< M"&6R $+$Z)(*#2!XBX+?7 BZ%\42FS,AQ/67)1R$0&V2U*1[K04OB_R=%E]'_)JUJ7E1UZ#T7I MH#4%Y8-)5D! M13^;S;XS<7_420D4YD*^S]R&(TVSN?HD)*QI0G9JD7!;R[^ MS[E$CAT=JQ\!,U D9U0,3%[X7^:C2^'_9J9_L_=_4;J,R#XPJ 0YU3D$PYH8 MB S*3$'_]<(OV,\2[[(TA@M028?V89EE;5UQ7H), >_TPA[KS7+FRE:BF@ M007^S&:^I!2T!:0YV(M&Z*EV.MBLO'0N0_0I)'3>.QNE+(6LF%U^[GO,ZQ8- M+[+_YY:U?ODR40]Y )X/Z%VG?SSLGF[147\PHCQ]0SNMC.%5&Y!-S*6 C90@ MN>*%LTPY27BCV066Q<7DDSF9U7\?UV+H_N%1O\( MH!+S(2TP$<9(V8-/2R,-VX-Q#OKT3A[^GEDY48P6UM;,K,N29<"2ED$I2&2T M71IY>)QSIZYCP>YS[.2UWA,\ZHRP>R<97XR96"!LH5Q2*)")K00B9BU)$%%, M>7DD(Z7CP^-N7=2W.=JG03UO0/OU:N]HK9?ZAU_+*?[$4J*]]%886XK, $I' M!^2%T$&Y D+&I9&2+1IAIT=Y%0>]3F]O>"<27YQLH #%VV1BE) Y?K((D'.2 MX+/)BA97)+Z(R>4O\\'Q<%3_:@@<)M6"2V^4*!*" ^1C&+;KCA&XZAL<>%8 M0/[?;$% +XN62%*Q("36RCH7F"3+@R'EED809D/]FRP*6EFV =F0"09$UMZ7 MH-#IG(U"Y9;')LR:]3=9*(13:'PJPC@+UFN80+XO1 MC0=J41=RZ4N _DB=# 3O8A0YB0S9JVA3<)9Q RBH35D^0&?FT^8/KI>UBH$B M4Q0%%"-&;8L$BU%HI],GJ_1F &XSQDU12M'IZ'6 PN-F(SI1ER\(KXS42Z@4 M\V 0\P=:>ZE<3*I8]%"D")"U#2Z&@!P(1[=\0-\^[Y@_JG6!B@O.L^TS0 ;8 MZN68K6:RHI5-.%DUN1C6[NJJ23VE;%\4W@7C(=7EDU"+F$G84(+(T:LL9C<" M369GMP)-BLG)$D6HS88R J98"I:H<\I%RAD*YRU#,[O$SO3 (6FCC=$G%SU0 M"CY:5YPPUCJ+_)^E 6<>B9WIP011ZAQ$B,8@D&);5VH/($Q_=*Q= M*-C,:1G "G9$.NOD5/9I"95B$1([LP>:D@00*B@2"I@:QA1E+$D7(XSA[Y8/ MZ-DG=F:/*D1E427#9%* DQ"T3Z%XXW,$'> BK;$8UNXJ3;/3:8>5G/-0,A07 MZKXOA#FR!U Q4Y2@K9G="#29G=T*-%)+9EBB&AS%M,LQTV+*Q4Y9J1B<]TL# MS4P3.U,"1SLCD0'*J K'-]:[K)2/ 94H^+&17O/!F5-B9THP 2"B%SZ$'$!* M[ZG40AVR9+Q4>GG,VP(D=J8$&2N0]@)-[;P-1<4(B?V3J5OK:"PB+PUDLT[L M3 N?K(G!4!SU.(B.]:C(@"EE)T@[:1K02&J1J,/\.WRD1"Y9ZXID0-FEA2P4 MVEPT!S>475X^0.>6V)E#^Q9V>PY0170&LJ-(4 +Z*(L(47W8E629P%V$!,7L M@0;#-CB4J#T10"ZA%E%:1=K80+$LH1;//D$Q>U0M.12! G,?"YE* $=(N1B; MLRS&S*Y?=Y-][*TT$D=;J_Y)>M2E;O04*-?]:F8;G4P(G 1F! M*$G7_2140>U345*#CU:S%BT-.',*SZ<$DW&.E4CG\=)^6XN6I/8^>A"H+/// MY8%I_N'YE""+C)!D"NF$BE#[@"4E=))**1F*H.71K%F'YU/"1\K(Y ]$+$6 M8NJ@,-M8% H1^8]Q*9,,B[C@:<':F<@PM45.2@O)OJ@$HPQ4'U0,TW1E3:1B M"IG%Q60!^V23CI^N?-T4IL1K0@P\ENU1WQ/-!1170)!N\<6&!&=]=_[Q;$HEQ[762(B$E MR%*S #H;6E$8BD;MDU1$(K75NA0F] [<"EZ3'4[>L(@(SHOED80 MEK1AVS1IILXNDPQ>&@.>G0-*'ZRW5DE1@EX>F[#T#=NF:1]*"6(Z#LK6+*Y"+.>$Y16B$%B%#-E$F!>!,T"@(?,:0)'E22P/- MS"8\IPB.5IFR\=X'0M!"H4])J*)JVT=AS1*E"F8_X3E-$D:6:E-[%:J11^\Y M.*O[:Y%T%).5RP/3?"<\IPE99)MGHBO@B+U3W3\N&<&A5$@4[4*+V/-J2@;-*J+JM=/D#G4X\\%W"A%*;Q$'0$"ZRGT27^*TA(QLG/;".^ M&#VUYC]N1D;M@=DVF SD*-C@LT@A)4Q92+F$2C'W.NZY *U#KADY2EA;;.H4 M-8+(S!NE#5J:O'Q S[B.>RZH)J5<7=86@T?P4((OTAOAI/!"NS+9U71!K-V5 M1L_3Z@0U1L"H5]@P4)B72RP#.?+:& MF%H'P;I64@W!E\44[JOW0 M"(JS@=TA(8(&X]G&SD-;&S%N@92U&I*-L?;N=IYD24DF#@I]E@:64"D6(;$S M>Z"%B'6#-X5IDVI'Q#&F&0)1K!@@S-06W ;5R I@TH9.;L1:#([NQ5H M(+#!25Y35 &<4('_+X=0<=%.("T--#--[$P)G!!L0E>DR:) J(,7I1&UM:,, MUL<96HYE(<&W I,OWCD51:Z[G5M(OG9AB;WDIAI8N>F7:K$U+I4(1M$&9D*.\DV$C,JA-JJRFD2V26S?(#.+;$S M>W -8*:LBV-:#TIHE%;E0M)%H;P(:0G!780$Q>R!5JDD5W,1: WH5">SA <4 M @6YHO+R 3W[!,4V_@0KLC(%O,_!ZJS)&/X^19/SA S- ,QOIAM3ZHAD M4X%,*4N.LB!PF.4"L$#[VKLXV6)G-P)-9AFW DT4NDZ<:_!,SPNFNF=NT@X= MLT$*&)8&FIDF**8$#@=./K,GT.SH(3H7@Q%4.\I*!Y2$6!IPYI2@F!),Q&8\ M%H]!@H%86PDY4[,44:808UH>'5J !,6TNI,F4A1JO\200)(+1O/(IN)SJA5> M,_3)C2=8T\+GN-I":9P47"93HZ6,&/. M04:50#$@49(U5LF@C;4?=GEA7!9^.X$G_5[B7PRP^\P]B=2N^[=3SH#R[> M@C(@I,K,*(" %]$JEG&7&.D4TJ4JK M/G=FSO=.C!LMQM<(SJUQH6NAN TDC60*@\PA(QHM4]3*D$[>*=>@S5V:)L8O ML4LLP^^H=TP;]+5&4LV0X;EL9:,#)(LEZYPR1*V#=8K)./+?B*!B@Z87[F1X M_C(\GXENETJ6R65=+,@<4#JVPFAC%MX:AQ,[+._L\)T,W\P.WS2O,L7M'F4R ME$LD'2,XXSPFS,(%89)$D3YIKW(GPW-O M,_B-I,09%-,'B1S;!<@A>BLD,XR8HG.H7+FCQ'5D^A$$"EBN)NPFZ8,/_D) M*/%<)NR,/%=]/J;\WP*/]3L+N53PW^KV_?GA_XF\2YH_/"K;QS^I M'[L0Y\%=B2;Y7$=];U+^T)_-/G=+L9^-?GOZ-)9V_S7$%-U M!*\[H_WG59"V^U\Z^Y8-Q\;JDR?]P5'_W#'QI]N4'CE>"S"=?OV E"(["J;Y MX[U-*05AR K^4!2-9R#EQ2*5.S%: C&ZS%GDS1>57)>Y'RG(+U&34\IXZ\"K MB"&%Y)5 @AA47.!M5[Z.WLM^][A"M];K]=FK] ?#9Z.\L?IR6LYL$83\QSS? M]/8:$IL/#,PE['D!BSOK-+W?-#/QXEI\4L:O.ND:Q']5O\4NZ/3VT\$ MS7YIHT@VQ9"%L;YP]*0PE$A2&>5%-L79!LSV+PI^6-H2@4#G1@1BW4^HXH*?);VDTVE[_";>^WJ MAU9/DR?]?,>MR<&+:]RXVY-*NA81!I36 P8;G=,Z&2LLH8OQ8IUN^*#0M]_V MZ;MF-+Y!D<144L"F4(8@,$8-M3%6+A1X" T$K8M72]0EZ_8[<4ZO298V7GD% MV24?P.7SK7IC+M(+241J#N+\/?9MNS/J-?) U!)4=A=H9S M;C9*:4N R):*O86SP;+[L A.):$T-4&H,W4>/J,][*Z.GV<&@%+JXY^[YVLE];2[LH5DZ6NG. 9 >3:\.6% S'X9ZD M(FN"%&8I,MR3H\QU)X?';>J7,>$=2]366*>L0K"5Z(I8K)1:2""#3=@3:D'A MG$O^.\50D$VEC$8#$WA,F8HO)A QG,HL1?Y[7MHY^W2X$T#)2Q $#&>N&SUE MEX3("2$"FJ5(A\]+.V??V4%@*:9@,'47YY)E)#*20 A48+-/\VZ1/SH]HOQE M0C-9QKA%A]BIFX \IT'I#PZQQY#%;F=O7)ZT>G)$:41YNW/(IS#KX6^'Y;PH MX.7%*)\+P&^W<^'[N5^OM]1]G4G_@9W!*^P>T^^GZ^<31_4"?PSHW\?42Z=7SSMAC&)8#RDDL%@;0^&(=;]Q)Q50;A&"=!WHZ5N071N69H718"2B2PIS%V" M(9 "0ETD*,E$@]%*VX"M87Y"S,CD($JT.DMP/G@GD[%)5AL@C6R"TG=Z[-<[ MV%WC41@\P18H\\Q@@Z1"&J6U1IE5"Y.*Y A-X$]? F@\83^6EU5 MU,/S3;*?]M_QAWK&K;KNGTF/%D6.E4\B<^AF1" PX\H@1)9A@&C(TWFJ>2$; MF2RR[5OXI-^U'B(_TD% JYA"4WO MG1 W5(BG9XD#!:V8^#I2 )'9@TP)HTN1K:]3/TO5QM2$N"D"-#TKZ,"[S)*2 M23@0#H-S&D516F?P-LD[*[B4 C0]"\12(M%K,"))*#$&%A5D^PY:FX0Z+_Z" MTTN8/>M@['2K^ZIK2Z^B-7%6MZ_74UEO2HB8(U 1Q8'R% +4I:=94K(4W:?= M*!KA(>:"SP\MZI[.UK8VYJ!]4L*IVIDO.IDQ:TPA!N]-$XJ*%TS'IN([BX 4 M!96(9=PE'D/PSC,X@(Q+;D 8?,GQC+WAI]N07#]CW)J*>7RZA1U ;JWCEE"QY@/75+3+>06*XRB+XST3#()SS/Z09/0J&[., MVG6QP'^EMKOD<*9!VB5$R5ZDI,AGB,8$:;W,FGU8*EYHNXS:-1^XIJ)=T1DL MGJV>H,BD73-TT6/M9)V\H8]+YQ<7KJ\$O.== OF5.[T]OC#_->2[GN]4].'\ MAH %&3G:S4#H/'@),7 \7&HU@TQ)2K$\J:8YH3;_!%3(3I=8$QU00 C+5)*5 MDI1$Y"! R\7W=HN)[*WX.F,D>0O*I)3!%15UYL!,0(Q26Z,;L(;E=^S6UD(O M]XE&S_IIC,+E5NFUT=6S?F]OFP:'%^@LV!JLNQFE'\C8*2N#X5B5"(3$$$&6 M^I4J-KN2%U]^OYVK/1E0[HQ>'@T('D41BMZV]B2*!+@4+J12-=>S!V9F'R>Z0=G'] M=C7S(S;S*Q0_HT;/.CW:+.?*<\N0"#NE@HM,.C-3-J8 )&5C(B%U=(Q)8%V* MBZ\VLW"/BZ) HJYJ-[XP6 $RB5 ">,H.LX2B2BA68DW$-6'BW@/!,3WMJ M.2THCCP<%3#:(Q@I%4>,;/><#F5)M.?2&DDV<#1HFA81H$J>!P^59EWR'DPQ M,4EA9+%R4E[2?"V:#TQ3K/4U['PDAT+\+ZB4HPXHFK-YI%'#3TSCE,F+$0$$ZYH0)DT_2 MU*X#S#I"QB73N&>$P_%6GFN'1X/^N_.,;%-TC*PFCP'9DT$2Q5OO*/A WI#- M&I=,QV8/U12[!LF2A2O&@N9P&(H/4FL/=0\; 0:6C1O6^;G1X'B\M<1:CW^Z MQY2C*6HE#>CQCH;9">8?*=BB "7'6T7*C&;)U&H.6$U/KTS!4K?Q ILE9%!L M^8@1RY2$-[[H!FS;UAR^,?]MW6P1DI2(QC@$YQ7:**(KKH!3ID!NP+9N#85[ M+MN^(0&ZQ)@SM$ AH%.UA,D*A,(.M31@V[>&PCV7;>&2C9E,LB61 I'9F&NK M0EW-@$E23 W8%JZA<,]EVSA0D@,72\7ZN@>3B6"<"85U7#OOM+X.M[Q]PG6[ MXR8O<9X?&#>IK )E=*PQ>9T +<)JCB-$)J&5C7,8M^]5DY>+M!_T7,"TF0-W MR%$)=) %UL-:WD:Y'IY6S5V]UF?;P#_'4QZ# M]);-[XC&$S%,L1L98/T?G4 M'T#3**W9!$@*UG&PJD-6D"$H+/R7M*)!,^0+9MYG/_U=/"A#24=9$G,%"JJD M$HRS*2;%<6[34T$S#*>FN9Z?K,9D,4ME&!^/3KBZ6B-1Y@-:+J.]G)'SF[VY MA*B5"$&P;D%=QH%%.2I.@<[%4IBLM>&8JZ$J]M.DWP5,:3Y&ZV1M\%D7"=DF MM*98S>3:E&+\Q=Z! J2^$XA%%PBIIR 0R0BGL_6D"-A:,%'VH*L$Y,+15[IH M6&M50S/-/XE R)I.5=-(!]UU?=F88=<_ MU,+Z_WE."UWV_=*VA;H9O3X_54W#]Y,N5J($85P!S3RZ@/! F:P*Y(QH$)"O M<-!!IM&U%\HU$/N]7 N]&>:(O;>;I1 #6L][MO;[YM9L4G'++DDL-.P!@BC1 M()AL0@RY@/3!E60,L\@J24Y.),G=S13? $A7YXIO!J2[.JW\(]F3& 6'=B>CX*%#"62XAA, M%O:_S-YB8H;F*1M;YS(67\'F#N*M:)E,M>E@($J%':8HJ)2SA@'1SJ'&I=2R M&:1'YZ-D14093(XAL9*-":W0=;^K1%DY=[$IMK"+&QDMAA<[;UCX,=;XD1YK MV=9J'\L.#"$E$XT3Y$.6"M%;/5D3*5G!VA=_+"HV-]"O+0['Z;#RV$N313.= MDQ=M62W53:8EKIWZ(ZF)J KER&8S(2ACH].D2+CLM4 +OD$@+TH8,!\@,6+V M$$2T08%-V2M2UGD0J9 KD_4^=_C=J'3\,B0_M.*&/+@0??$6$B&J1-%Q*."U MS%JI!NG6(A&4^>B7K?O=9E#!H@1C0PBE=H006K+BN4ES?2E@<>?@%T2_9)TP M$],@* :=E(YYHX0(ME!@9V:=EFS\2@S*3.HCX*(^X@Z;K^O6-72^4AL!TZF- MJ&WWK/;2I0"@I(HA1$M1!\@6C-$?@)R4DC5V6JS9:N3L%V-%E74NWCBC)0BMHE>%7:)/I5A*02Q^K?4D M!GR-@P$S]\W!5F=O_TKIU7'D*TP.-Z4Y(XC,,;K1VK*6H>#80A=BI#3[P<#6 ML@\ST&/X?. M-O_-CW)Y*\*_.6VSUY1==Z.VVD@.QZ.WD"FRLPI%*5W7@1/J!;9QT\)J^WV_ M(5@5B"2+\HX#- @BHQ)0@&F&CP@NJXM=7+586(:XT*!=IXZ789M1^\,8DR'I MG+5U(@^]D3X$+5D]=7%)_T0(WXH)G3_"!2 +':R-68Q+5)0HF53UD-$;L<"[ MEQ>WY(_KG5[G\/BP(98\)<;:*\.X P3KHM9LS7-T45&Q MH.ZDX#NE $\:) 4A!)&LK&7A!52A6(C-@$W&"@E2P!RL?2-LJ$MHDLEURI8@ M*A4P9YW8=Y*T*@EW,5L[2;!(N7CC-I[MO&D^@T^=RK@1AV+,%2&/MV(L.D3I M94C6D+$2)TV?Q*0,;S;-Z[YCW&Y8\7:]L=R/I-BU"Z7HPN;9U37W&&J_UDK0 M7/#>7FRRLAAB=KT^8CK[85A%F8K6TCLP8%#YJ#)D'Y)RZF-]Q&)+SC=HW+1J M)8U(2MJ PE@(+#C&&J^28[U#$,+,8=R^U>$O;EW)K,'4D"TJ*ZT+3-J$\2GF MH#SI!#4HOY@R]7HR0>.7 ,Q9-<7QER#Z"HGPWXWF<:]S#N51%WL?H#D\WT/^ MG++6(Q>_OCAP\;G^_/."(8,7==-I%@D0',HICP2"3)!1..FNS]S-0#!N=Z+L M^R&XEB=6AED;8D@"(!GO*46O5$0K4]9V<:.@#YW 6%PV\/!RT+/62_6Z[VKV MOM>00$2)XI7$5%N!U@V4@JOQJ"U,J'TNXD-BL0%3S[-'Y--X:-83SAB9BF&. MSNGS16Q*8W'"672D@FM"+4\-WI\/^ODXC38'+VGPKI.N[Y!R_N6T5J*R4/0/ MZ8,??-9/6#M/7/>!PQ$[1^S>QF:Y\R\=TM)$:ZTWPA6(AOV6D,XD9Q.FDC$U MH'3H9Y>;^50JN6(M*?;86H"./B8B S+*9"@XR@VH5/K9Y68^746+YO")[8O+ M#A28@!P.J_%.3QFB+@THC/K9Y68N=5C:!*&3%=9DMC?*(;,:[_@[R%I*'Y:" MWTR.+JG%I- 2Q5T)3<@^;G*[ M>G+$5YM!T=?LB4A,(@Z@P G!$;@5JM3U,QB=;](N MF V">BZ^FJTTJIR53HD@:84)L]1H@?5;HJ9&U@UM'H^&?.FUWKN/Q2I53!G9 M.BW?H&HB7Z,@X] *SU1*630@1 96385 Z)H-SZ5:HLW1/@T: HJ$H%UTP19F M.F02!S(Y6Q*2(\/%['.1/NU&L'AYU^Z=$XUK6S:-J,9?1SR5PA7%+ MV7@)NG@4*0%#&T,H-KLF%%],'<@;W_$5#4?L-*]YTGTBSEZ4?!8%34A2:PO*$I+SM;U)7495R]P;1)D6QB;,A1 %* (B^UF( M"E3,B-&BC<9;H3G^P<7WN//$[U;\K5904E1>EUB@*!ES3(8-=G8E!FDO_&T3 M&B4NC&[-I5%BLL4PA_4D*WL-QON4A#19)!VC=G2QZF>&BSNF#.1S&I3^X) ] M'8U=X==BQAO?;P%7&/?.H M)NTU^N@ 90J)PVYO'HMI3ZAU9JBJD(#3JH*UZ$9]OL'$9P MIA@!J2@%F1JPXGD.L-V*+49!IF 6E&P $:P7WA4;*63*-GALT)+GIFG2=%)> M5*PS"H+&ZE5MW1S+FYRS%VEKT]H8[$P%DL(2A96=RA2 MQ^"B?,5.QF#0L7T8^X1VB*(HRLJ$(,07*+D55 ^ID.-:^XQ/S$(7Y M=/&2*!-14;'TY:1/0@C@TP)K9()I Z!V60A65MJ!8X[X(X]+(9PS(5/B" -F@(Q M6@/9Q9!376TKDH0L,<0[/K$8PC$7AF$D)1^,)!J>?]PGS..'SYUWCW[C?R:Q:E 16#Z<\Q8HJ6BC M+SI(*0-3D1C>U(*JC[\9CDZ[+ R'G5Y[G^I.8P]!W7?F:/3/]YT\VG\HA?C? M]ZZ<6A^HC=W.7N_AP?&0Y>+TG^.O.KTJ)@^5N*_XY_R;X1'V'OT6!P_X?N=_ MG]_VP\T?_39"ANKBPK$_X!=JIWZWBT=#>GCQQS]S9WC4Q=.'G5ZWTZ/V^$?_ M/,3!'C]T[(]&_<.']8''T"?L3AYN_%#GAS^^RWUQ_CXC'KA1OKCSY/#]\:$' MH_SIL>#O!_'EP^*^_'#LP?C:@XL3)J.JQT/"O^.WJH/QKWOZWK47'_6/ZFFM MW#^NH_(?8OS__GF$.;,J/!0M.;[&QYL\&(_$9]"\!%%=>$N#"1H7Q_D9^H.' M%S=[NG#_WH\Z&#WOWX=8F_8'K(PEO/#P\X9/92>1WG\\?WY2SG^ M]1B2R4LRN>%A^&MC;7MUI?5R^_'VZLNKT"_,,[YOES;W)CU@X<;/?=K'.ZS,(SZO5];*_>?W&\I82!\ M\JP-TBRM[RNO;Z19WW19_J%6T[]L?5IS2W;@LYK^59/!Y[:&_6XG_[W%^(9; M+K)Q^6-S:[WU&[N_7K^W<7S(%TFMB9?S3'!^Z1*W>XY6X=@BJV[0V:3 M1)YL'G:-4+=Z6!E1IL[#E7XZKB2@%@G=NR@:>74:5_KOGJFM=SMZ_3@?K+[; M?1H.-@_VS/KAFMA867N_<99@XV"KNW/V9V?C< UV#];-^O;JR>;VFEY7:^:9 MWN!C?=C7-D1NZ_73W<.=CN;3W?.-OG\]>VWIQMG&YW-5_[D MF=H]W7F=[/KA"[7.YVP<_J5W7^^HC97?#];/]@_6M_=.-L[^>+M[N*8VU*K8 M>;WS+C]]!?F__^SNJNZ[>- _W5W9.>7G4;O;N;M[L"/6GZZ?;3Y=/]E<6=7K MK[<.=PYV],[VUOYNU_.]_^)WV=/K!X_-QMFZV'C\Q@LMK"R^G6W,;9!9M6/, MOEWJ]O2@5#)"W7LD1?O%F))\Q.31G4FZ,TFW;I)FZ'A_6W5T4M%OC?][7R@>EDMNITOETV'J'TW) M#XEK\@#7Y4&-E6W:+FB\-FO$OSX9/2R=$\KMT>"8/N>:7AQS>$F#[ND6'?4' MHT9ZJ3\Z\>E?=IW/6U?K8N=@_3W_WO ]Y<[A*E]G1V^\_G-_XV!/;:Z\@-W7 M+R:_><7W,KW=[?X)>[.SG;.MSOK98_9R;_G]7G5VMMG;':3Q-?BY86-EO[O[ MAW__;/OQ:/VE.'FVO?I^<^6Q?D.96;/VOBU<".TZ8=-&$M@VX(.- 8.S^MZC M__R/X,#^\XNN[>LV[-OE^%S39Q12C"7YQ5^/M[97MY[MM+96GV]N;;>>_[7U M\J_'&]NM[ICQ]JGE9SS..J'W(E]RO6M[. M>-H^)1RTJ?[PLVQC MO+9@O+JU\71CIQ[C[W:W_SI;W][B>Z["1OT-4XWU[?VWZRM_='8.DN!GO48W MCO:K46)CU-W87C_9>+HF^#ZZ&BNF&B>;3U^\YVMT-LY>J)WN=;JQ>O+&80DE M^]0.!(+IAH,V"O!M%TEH6Z3'D"=T Y:=;FQO/=YXN38F%3\OW_B@4Q=DHPSZ MA^<>ZM-_1_W%]$ZU54%G6*?Y6G]TV"6QP-;)OUM,SJV.)^3JS<[OU4A;-#T2 MM/GB38Y)6YM].RJ7VA!C:'N)I9U-#!!EKJNTZY2N;.O@@IT:[;FYA_N:@YOX M\L6F.7?9PB7(%GZ8Z[XB'HR[N>HGISJK8;_J%,5M$+SK-G.+]L9-SGNCVJ'Y MY[:;-Q&(C@;]=]647TT)GSOUNN/)X*@_&-=,CGO+/>D?]T:#TR?]W$P? M/YD6>KI3[ZTVSMZ>;6ROG6T\_0LFOK[#?IV/[7=W5_[D9_KK^K30^]V#55.G MCS:WV<\?K(O=[3W%S]C=4/SL?&SSZ:NWZX>O#C9>7<_3K(DWWFM'*RRQB_SV />YVS\>=K0<"MV[&F"L/:_:W[+^^W)GT0 M!LU!_ZHQG21L/X?Z8M/WAYSSH+:7/?_/,WX V4C'-\6\S?LWT4N3 M@D]MFPN[,16I[5V,;5'7MQ@L6=4E4"J :;WN=#FJJQUZ6\^[F+Y,UWY*L7K" M?VX.F%7T?G*AVGCQ1DA7ZF8E;:D+M<&0;H=@8YN<2C:+Z 0Q[?^]?UP%ZKH8 M_7JK)4(W"P0GF(Y)RN;@.9_)?KZ9$> 4@=U[D]E4Y&HMC.0H#KQW[6"=:EL& MFF.YXHN#.H_)^HRY?QW9VY_)G.#VO,\(=W<[1XV-VZ>'VN;C-[%@,#[9=A"% MXQ%2IAVU86N/01E;]V.4\MZCNC2A(65"(RWT=<'YQVTJ>]V*N/M\O]^[*UNH.&V^>$/% M8@)'[&)=9IR$;?L JETA$J1$D3'>>V19\P/KXXVU_&K I><8;IWK_<2^_]IB M=]P]KF%PZZQSQ+*5Z=<6]G)K1%TZJH+1ZHTEX_*9R%H].?7*--Y__H=7TOUS MV#H:\,F=(^RVZ(32>&$\G\G1'0WOIO/NIO,69SKO5IWKQR8/$QVA >76T?%@ M>%SGO$?]%I\Q3G=(]4O\1]6E6N[_.(T>-EI)Y'UGW"W,"QH)T]>1QCVL;_PD MIKM9-6YGU!V7B1"F_5:JVU(MT336#<> @[_J<%^>'L9^]Z=[_8U)H=!8 N@D M[=<=.%IL+]_O=_B;CT;U6Z: ONB-_KE0\YK?OMQ"Z&#(:3)%1P!+04"0Q4=7 M$+(4_BNAP,1;G4H5QZK7R%#@?"ISMGN;-S^-?)QL%CQ>\@UL_VSG:V.9QX_>+] MQNN-SL;!WLG.X49G_0]^QBNS]#LG;ZSPTNB:%7 4VF!#J5D=;!L7D^*8(?#_ M/Z].9R$>-ZG^M?7_CQVM;!WAH/4.N\>W/'E_)_Z?%_^)J3VWM'>R?P/9OSR- MOW/VAL<=R$O93K'FQNH_F(II"^28D&Q)F)$Y\;.G3S[-9LY?PK]QPO=CA;:_ MO5!^3CIQ/<=?'>^GZ?T+=[$Z<M=J\N*PV\IG>ZM)_;YWNOLY'48'= M>+IZLKOR^_[NX8N3C>W=MQLK?[VO8[;#U]S=[G9WMM??[YQM'&QL;Y7-[3VS M49^7K[.^\OADX\6;E&+* 55;A8!M"%:W@TO4'G?^39$@9%MYU3#COS]1PR=X MU!EAMU7[B=#H2W/O"QI4_+BRZ.)+]D932@#2JEBL!T5344JL7::&W?K'M8,RM'Q@.W/D%J72=5/ M5/XX%*2IEBEJ5TD2S9D&]L80F@;D-HKP9&PS^<\Z?7KAVB"A ME?EH;V]\ZM& $HV3GE*UQ@V(AJU?^'JLAZWA<=IO#??[=5G@17N"T3Z.KC_[ M>[SZE/41SW\\>8=_G,]Q_J+.WS&R-O/Q>,!O4,\?G\H_JD\QN4[M-S(K[]XPT%M*EKX MMD02;;;IH8V%]1LQ>ZN]5E0XVMFAX9<YIBY@WG;;6*O&I^QZ_H]8* MCO"\#\DUT_GQ&I.^4P0IEI'ONEQ][PD_F5[N_5+;;OB_JFTNC\Y8;3? M&:^4/JHKI6_;CIX_[P?S2,-_S,#X71K).I 36_BS&[^]-S(*\"6Y=BI^O"(0 MVE'QQP#.:BELL#I]UOA-TP;=S"#<&;^F&[]+K1K8WF"KRX$?M3 E-GZ#NMG[ MV!X,*JWZ[+-<;<:^T-^N]' M^Q='[S.GI/&C92J=WKACU; :Q%J#IO@MO_" X\/RGQ>G??6$+S[>Q7F51T[. M_<*C7IS9Z8U-^WGG+*EB6UW0X\N<^/[<2W^"O0]!?D_EC_3W3;"W4$P#XONN M^KU]=HX->5@E[SMWLS*EQ7A8?[/:R^9/?SS[O%7\Z?+C MCW_Z$;CUE6'G.Y2-![=RB[W^X/1SZ\-J6#1X,CFAD:3^/&.Z[35V]W MSM9/-U?6],;*7V9W>W]_<^7W_8V5/_8WMM?X/DS>GW[2+UZO'VZ\W7V]Q?=8 M@_7:Y'6[V]U\N@KK3U?%^NM5N7[ [[3R5ISWB[^<,4WZ3:GMI&7V[9 CM"%E MVPX(U-8F&YG09^-4)<*?H5\__339RR^1NY]N)%8_3UVGU%IC4=[R>FCVLZ#[ M4[^W_?G>>PX[P)Q[\[%!_?UXV*F]#>Z\^=>\.7OQG_.R-#*%BDMLFQ,#> MW$([J%#:/L6H*5B179K&[B]W63]R_(NWWB1 M4<=HVEHI; /_VP[%8ULEETHRQIITP]V.&C<;7_XFNUD7VWXV)]LIU].Q=2YJ M/ /%K+[7'T\@'0_/,Z/\@N<[!7VFJ7]_,+Y7][3>_'V';UU3KCUZ7].N WK7 M&8ZCA![V$K]I31G4_HWUY.$(>QD'N:[R[;_KY,\O:3S/SEOVU#W3(H" M7-O93(J2]QCBU[M M\;S?G*:^?HYYOOD9DI=5,II,.J9H0AZ_B#R]N9E&_0];QJEPOF7&9BX'.\&:M MWDX*%>ZQ-4I\D^[P7_?6-OZX*KV]X\-V[H_:DU,^4] V+M8?U^J_'#_'YO%H MS"N88' PC$%GRY^,MG>W$[F#8 QA*C;)1K#TNQ,VVN@MC">HM$RZ.#O/9)> M_BJ=^M69<"'1%P@_:ITC>^$7/KJ5_QI6;U(720SKP+?Z'\=\_I/./]!O(OC[ M0=QL;O3;VYQ,7OQCWYY6[A_7@?G;_B7?UY3DT6]Q\.#+)FGRM*#NNSJD1_US M*OEP0+5"[!U]',G_?;5*_Z(\_^-/, [[W>/1EW_R:;#_9>OWN<>^_&^][%B1 M?5 10 GGO 5**MKHBPZU/Z9R.H8W<._B-_N#CVF(/6K' >';-A9^D(?8?8^G MPWL/KBY$8'&;C(^K>\O=X+V^;M:__&)SVK+GZ[W/Z_MN/_[]V6K=>^[)YL;V MZL;VRWFWGOM\Q]]S%S9WPQ/L?75>L_+-U2[B/NCO*W/XN\NZ<-_:Z6^ 8>^; M<+/.5;?40GV&6?\K@C7]!5"->I-%R=4^9SL^BT[]C0*G86]RHT9N"RR#GWG1 MKS4+PO1V;] _[N7VY,E2(BKENUM)+""HTW[%L1/_PGN6,ET:>S,K*A!NQJ[V!QDDO.]7_ M]7/=J[:V=^TP?]WVSAN'W4%U"L/VJN,;K[J];_ C>MWM?JEJ@>52VM5QM'_] MTTZKT^6:^:''@'MYN.Z>_(NUB5CUI+CW!F::%.0."]_NQA)^GQ][P_RI^I]9 MZF\N_QKSLO.C;NAQN(!%\2W5_N'.X>[^ MSNO&_N&KH[<'.[D?^V))<+[9-S65'SMS;J/3PIXS3AZYM;T/ZV2#O)ASALQI MU +ZF>VVV\W1N)R #]53D:5L_SJ,AMA81+H<;8M$FB)(*;W:Z#E+.N;Z[45 MGGKDU#1W\M2_;1MX*C;>G<0XZ#>*E[;1%&462%'S2(UUH*@BI99)493>25%7 M JK**3F+HS_3KTZSY\RB7CR!K^7B):^[_:*R-IK"\CQA164M-3BT2A=_8_A- M/)#?WL80XVF550"?JDR3?_X#_E#L]:J/YWRHS'W53R?=W$VS__\W7OYGV!J< M-W[9BZGE6X-_%"FWT3P(\XD7*5>D7 VI3C^0ZG9M_Z3QJMW]5C3;9G,53 A9 M-%N)C-6/JQC)YW$&L2K/O[Q0?A%7M2:L/"MT'<1539RP3;&K,N-]5EKV6=>) MI;/=#FS'?JK(][)Q\UZK[X?]?CXIEMWAG8YMG_=;E;2\XNQ,ZJ/3Y/DS;V-_ MV)X.)!;UN>F@IZH.\K.P^6)WL_ %G;-YZ;R([J5N1V?#OOZV/(]%RT\\9#=G%D7 X\;!(IB(L3#Q=''HZ.__?+ MM^6X0V&5GTX=7BY2[0L.+M2PE%S2\ M4P)H:\7#V7(Y%-9X9?V@VRO;T9L/U,51<%'"-;(L+SO2Z\G 8+@_.Z-ZE;%* MR[;M41W+<1[V1.WP'#'[LQ_SFV/97#3SYL.Z:.:-M*PJ>\[K2=A@N+V8;)7^ M\^=9[E$>.ZUN;X*HBXK>>.@6%;V)EF6X;"RO)2EGPQW =T ]IPBB>2+OIRCD MC8=L4<@;:5DV)F-1%/)ZD3$8[JCJ\+3?&35(@4L53;SQ8"V:>",M>U%34A9- MO%XT#(9[^?VDY5JE8N0SP"A?6!6/4NQ_TP[_KR[C<1T&JZQ+RUV7S-;V.QA! M.RCAF:JV?[4>?E_IZ*4^RSW(:*>4'= MW?DS'[W8>?N^<7AT_++Q]N7O.V_W]@]_;[PZ>OLW_(A>'QW]G_S[N^.=XY<' M]_9 MH 'OO8)/-0A&;^!3OCT,L=_(QU=HOJE1[Z+VN'=1_[+:3_4!\EOC6PLNVZDZ MU9Y&V\D?&C>N'5^B;U-LG-B>Z_8NOG/6ZWYM]:MZM>//_M%K?LNK!W>_G7;N\L8P1>-JJ9DS.6_6YU!]P%CULP=>L>MGKK#S'_Y6I_. MFXTTS+*@T;TLJ@$O7=;@N.#T9B/V!U6SYP 7^AH[PW%V5+O;[T?X"@S6Y^CS MV[[;'XQ>Z)_!*_G'MAW7_.VZ_"%83:IG/KTL#-*P< =W6_%%X^^3V&D,^Z/Q MJ)ZV5SUCU9*Z\:W;"Y>38?R?;RT8>A>;%]:<>'GZM?@]W^CTJ_F0NV^=P3U, MOY-[6;=@!*9?'X_!],LNMELP9#<^#:-R\\K#=KAQ>^.1GWX=QBMZV[_Q]SX- M6R%7AI]^O96)\<;53^WY0^X,)D(_ES.]^7IF6Y@J-P7JS&@Z022^#8#0/)TIDVWY_>'HV_KTJIC &:T;@8/R9R8N/KP048+]:&*F\ M)D[2JZVJI67(P,5\]W14OP&FUY@0KUW^16-QJ\M3+R+].#G@8_)L-MQP1"W9 MRFUXRL%HBN0!2-UVN_LMNS!W/N78QT'9H:D>ZMI3(G)O)_7 MBI%Y\I2;G(GC2[2K0VIG5X?4\FHY -B< YO#5X$,!\-L1_O)YM^J:^1:\O#E MFVV>BRD?9DKK6NV<^PS@.(5AK?@NO]X&63(AEL;C?,E<\/MISL>K"EMW1U\Y MM/U@_]/,7&//SL 'J%IF%\L\TC*]?%@(AC^T^KUAM19<,-BT,2Z6D0FY=:GI MRO@O !D@M[J?.G#-:OBO]"$H\MB)J37HWX43-^S#7^P#]WT[:8&*&+.936FD MF1WH< M(^G3I(&3F R*%Z\3!51&\J1L"?^U;]?I(5%2_#TXR><+- .S.JS=[ ML8)SOKTO$3CZ]*S=/8^QS(E'S8G*O6E44;$K,7&7O@ZNUB MER>PRTC7QBHL?Q$CJ#Z=0^I70:S3JG1HQ9*]1NQ\ HT;+A:D26($2%V <10F MC+VO8.=QZ"#_%N&J_4'W-/;ZDQ>";PUB][3EX6NC$M3-/!6J=7&DU$_LUZRK M(^"Z-Q$7'\V9B[L#O'>'O?$?[)2(Q$(6S.QGY6&^<&HN LT7*^9H^/L5'=^S M@H[I>4KT1 NVA8DXFAN#DV[_\H+-1FQ5,]*VNYTXVGQIG-G>H .3YZ1U-C%I M"SDLC!PN-CGZ$_M4.1[>J7:7QG'I\7X87_#%N]"1[OY"/ZU93( M?SDON'G!OA"SQ5R+,M?$#F'L5?L+'1^K/9HRQ(\[TV76,RW@YSMR$[O!]^<+7-LCNR]T>F,'KMJ[3=5? M]+%7Y0V,N6A"?_0O5IA6;V*9BE5PKS]MM[Q="%_W,,0N;TQ5FWR]JI-WI59N MO7QUJ8L-DPMG?;S#/5Z]JB]/OGV2 _!7,\RKIX9?^>,-FI)&JX8WGW?$R>V-PNU7]X7]<[0=-[FM>[NYX M.\RZ'#1X1>SC;A^]28+)*[;+"S68&H88K!U:J4J$@''K=4_'0S'>'<[F[F58 M@0FKI(G!3P;@8HBJ9ZYL>OVQ?[*MV!S_^32J[ 4F[/M>R\5\F0!/W8^51]C( M\V/0AI?'V]R3Y< N-KMSUL>PBG6UJDR-_+W+&[V MY<*.DE-Z.?-AVGS9KE\M.,^MSN65\YM58LBDR:[21T;R_N=VN@Z#:AL?#!:Z M\ SYEVK(!_9+'-VZ:U]DZ< 4&I[E]F"C6.+7'.W*'[DO6^#;21S/6\#&Z-GR M:'3BM\G=]>;4[OS%=/\&?P)$Y75%6[2;5P$%@E7NT? M[ASN[N^\OEZZ>QKV#YSJ6; MC?V.?U%1]!U]*_]MVY7<>7<2(XQ!_N2?'3L,66CHK?;A?JF6[.X1+A/[E M8M<_R2H)GLG^8Z;;'HR6P8MUIP?@SMY'VY[UXZ\7/_P66OVSMCW_M=6I[J?Z MTF_7V313Z?0IHOSW1F]?4?(+/*+E\2&M\5\>O_VB>NOBD,RU]Z1Y(;"\\VW\ M@MSYWGV7)>P%->Q1E[W_/?Y4-RL>=-F?'(2;H;O$/<>/QB=*GO"PI/HI)/)P MO ,$Q,J-8G@DR!]P5FZSAF O^O$(D&H$\+416/8QV;MB403?B$7A1<6B?CY. M&5@[[]Z]G#[+\9C3IV.JK%1CIM^\H#3R/2^T<^_=KJ=5ST["@$..ZW!V^RG#OMA MJPJ0PBU7+[2(#$HH&Y31F&LBM6.1>RXUQH)+&S_N9RF!#<-;#?" 6Z>VW?]? M6PC0,0I$P26^#W[M#$]1Z%8^_YFFUTPGY/R^OYM3. M8-?V>OEHRU^V/01?N@]C%BOD55Y78'^=N[WNU]?T[=?W[& 8/K_\^N%W\_GH M\R=Q<+J/#_?VOQW^\/SP\]OV^Q__TSH\W>OV2&\ MU^5'Q_#^WIOS@SW/CO;>XP]_'YR___RA=?3[^Q]'\/F#XR_GAS\.6T=_Z>]' M[\RI/WW5.?K@3?/SA^\_V0PNM[ M[=/7[.W)^]/O[://7]C1\0X]_/W/'X>GKUH?]M[ ]=_P]Y_#EP_PN0^GAR<' M>V_@GE_2B^_ WQI^H'_*HV,O#O*]'1_0]W__SY?#O0-QN'?2.J1OOQS]_>$4 M_O:WP[U/].#X0SHXQ]]?'[\<'+S#/#_K1RZ.C] MUC:1O&ER2:/:,%%=Q/_J5>!^YVOL#VX)B-Y@;#K;\-S*O.O'5$O13#L7)VI? M=7NY9Z4>E)2.2J\!V,0C3@!XG))D.H?;PCG M3MFM;8IETQ@Q+V?=SAM/JIX>ZD$_3SPO17D4/#\IGJ0Z;D42*,3!W/H MD8=Z@NO'7\O1(V.+O+TTR&$<%+)Z!%F]FQ(?WC%L#<'(1)4#-I0B9W!$ E.F MG=!)6@X.$V]*@VOD+RUZ.^=Y8GLD1(X0AGB6'Q4(B MRYUF)B2?" ;LJB;GID;8+;&.R5A')Q^X+9&.52F+2Q, *14VFH6-6E-* JSB MD]$!!:$KCL7I=.<1D ML>7)H)A,0)P2BW2T E%K TO,&Q_]7!*W=U& -F?U M7Y0!*#&*A2J)ZP1T,>R[>=2+"_,((IK.'%$D*6IT0B82CKA-&%F?+,*4.RJX M3S03D=:L1OY+B3VLC6(H@)T?L->5 UC-&D LPB8F4/D1(Z><0XR!SG?6".WZ>;HY2PE)C$WTC@F"0\(&F,09QX@YRS#$7G?,XXU]+8K$*(F#O=? /C M%VSE*N2XFRN:+4QP_.S W>29NPWBLN6D7A36>BQK3>=:8*=93-0@Q4W>KS4X M[Y!D&4)M)$XH:=76ML*JR=C<6R2S8F*-HB'/#>?+2=,H.'\\SJ^K$VN=%((( ME))QB',LD(N4(^]48B$2$Y7(5TT 9109QT LS+628LKE6-=I)+ M\L?:B(P"WD6"][K:B!%CSU-"6% %'@+FR GK$+$R8ANX2A%G#\&0.F5NE1C& MA=JH-B0;[2[OYY$\M#\M(C!G*L2@42"1(>Z"18[+ M[/]0$Y)+TH)9MLW\5<=*G*)FL'R\A"BP? )87I<' >:;P%2B(!4'>6 \,HD' MI*T41/ HL/,@#U2=8%F74$1=LC/NDP3SES[>M%J(#WSB]>;<)2:<% :>B8$/ MIH61#SJYB!-2L#XB3A,%8>028B($*XS%B9FM;45T4W#RU'O0=8J\%.IZEM2U MQ!R:0EVS4M=U\:BJ'7&ZNYPA=)]HGG=N)U=S?JMO-[?^??^Z_WC_9?O M&CN'>XUWQT>[_^=_'[W>>_GVW;AM:>/EFS_WC]\W?ME[^6I_=__X'S^) RZI M?\J37:.$@:<[K;1;HW[QK9\6$"CM5C;E).AEEYZKLI4N*QO:VV"I%3K_ M&$VFDD?^&"GL;VQO.$N3(PIQ@AWBC'&D-<>(@O]B$Z'>"[6U34B3\3H=MR]] M50KWK*#":.&>^;AG*L6#:!>=3H@83G(9=1O?_*_CBWQ^LH0^QW?'N:!W!O&5[WNZ=O8SLVP_["] M_&[.53L]:W?/8QR_,?'5PFZ/8;=/T\J*2N&U5!)%#***<\*0D2DAZ1U32KJ8 MN!]EG\Y=.KFDCM0,\4\J2@KB:X/XZWJ&6$9UH ()0RCB3CCDDI$(*Q-$$@YK M$S/B6:T.M95XU8V:I[WX-7:&=\2KGGEB_7(ZZL)?S/?R=VMPLCOLPVC$W@5? MG1>V>@Q;?9G6)YQ(Z@PQR"B6JZE3BRR\@&@B-'&A0;:X*L'>;&!#W6<.XN4T MHRT@?@(07Y<' M>& *F:@M$IY8X[%ECE3%4I6D-0)Q":'<(CDZ M\YS"W5Q7:M&5U=_"0._"?UNE0]1C*.CSC5(>0DH&)$11H)8@CH-"6AB'@M$$ M_IO 5N#UB!+DV#1D+NI\3$'FPI Y5;!#:4:Q-+"JB0C(5!II21-B"8R$'54Q M*WS*RAF9.DJ#B\RILVZO0F(W39RF#=&5HAU/%YY(K>\QH!^QUYTFJ]=@@F.P M0.YJ76CJ,31UHTQ'--IB$R/"*0%-4^=8$OD,19/34I^COD=P M_2E;(F4[=HY&>Q&98_H*3..$N2)HZ [&YH7XY@*6B?&^U3>@4'D8SE2,;8(=EUF;FK 2X+[(4N*V[2B09 MW:B=X9BRG,B$"-$,<64$L@K("+N@L:72FYP;RN1FGKIYYM!=C("X&:(LJ%TX M:J?V4W!T"J8ELHE[Q#G\8V2P2,1@O<)))NOK&*A<=M!C::![:7L=U!U>Z83S M1ZF$S=VB74IDXM_#/MQCO[_;/76MCLWWE%._8"CSAFZWTV^!"JY>OLS^*IST M2$YZYV/C'&R MJ*:SZQC^J*\@ 9A4-^W:<=X,TLUUJIXZ@W3""#D=K;#3(]GI_0V5(7PD40J4 M<$R(8T&1M5PCEZ23Q )Q25Q'AZG$0M9)9Q3L+@:[4]D9@6B7C$%4,RV3([7<\RW!B[41%06XBP'N=46AN073.8VBRPWB MF-;(F*B1#D8(3R1A,<=4 MQS!.N(PJ(H=9+G)#+=)<6T2B!B-)9DWDN0MTG:K(A(M( Y*""I 37B&=:&ZU$*2S%"L>+! 6;4J^ MJ,J M3G;83*FQ6 MV=8>L-+XY<)4=]Q/2HN]G]$( HB[HR3O7V',8R]_"L;$KO8&&B>]3%C_U=*& M.LYA05-:\NBIDTXG9L!--E0Q9SX*L;5]V!W$B]ENMW\RC(LWJYFGW^D=KO/3 M2+?O_=:OG5;[?VT->L-X<_?[GHQ+&*H]A M$NK(83I&AHSW'D45G)3$!IW;0MXQ'5??+'ME"_B[0==_.>FV89GJ7_2^CO\9 MM@;GC5]"3"W?&I3>UTN5;U/=TO5T+,HL=X+\T;LX%-3/4Z79^._[J/./V'MW M8GMQ(<&8_<-7TQ1Z>3?5O/W#]HYZ[P:Y.=1?MCV,5W]]S*:XL.D#V/1@<+ [ MX:2],_C#_SW!_O2OCOW;#(].7[+WGW?H^\^O3C\V_(X5YH??C] !_0 M_SDY_/W@^]&>__;A]_WO__?'_O>/0H,8""+7&@ "YEX09!)U*#H:*!7&FXJ* M9Y]%C_/URRQ:RUDDB58I:(ZLPR1W(XQ()QR0P9%HS[@WAFUM V5B?'-_\<8+ MC3/;:WS-UOVM<>?,ZV>K]Q='73-$F*[/R&KZ]7>&@Y-N#Y@ZE)FXLIEX0(#/ MG -*,R@)*Q 74B#->$ I4N.8"%@;DC>Z82;F_[\Y]T;SJF$O[;FB.7AW*N9M MTV^_WQ^6J;?"J??E^T=,B(ZC'DF4(JYR2U:7\O:(4#@8ZYSG]RREMTZF.5;1 MQT^FH^&@/["=K&O+C%KEC)+6$RLE1]AD,J,A(!#Y.:E5B"HOJVM 3V5& MU61&*86)#EJCJ)($H:8M4))80BI(\!VM M3,@RBQ&V3CGCL3%Y,G6Z/U?\#_ )QKJL5=F]VK[J7I%*PPX:[^+9()ZZV!MM MQ3#<;&0FJSZZ%_WD6Z1Z"Y=$WQ4<)+H.YLJ'+_'T65%\/1LG.9XD!I_;:@W> M=S $6>$D,IIKK!.XY+G4?#F:O)F ?>HR;06P"P#L];P:$ZRQ*CI8,W,VOJ0! M&2X8\D9YISRC"8LZ K9F6V\UVWS).\;=SCP[+PN+F8]NI03,%X?A-_=+Y\_Y M.;]\^_ 9QN+WP\_P[# &,#8_\O]^P1]^/SP]^/OMR>'>7Y__[X^7_",X] Z\ M+XH"SL6>G5+(4L90,)%+4%F<6/JH;9>%;=Z5*53S*90\T5&H@+2G!G'C"-)& M,R0\5<(0:9ATF[/G,C$=RX9+;:;AP?E'I1U.L#@A88D&)DL2:2DCPESII*+F MBO&M;3G:;JGWELNL4[#$H%8\_3[QC]0K'52PB.' LI[.F0Q,(<6(4T$DF_1] M^0MUFDXE2%Z3.662M0DGCS36'/'H,+(N&D0(ML2KI"B/6]M$DR:1O,G4S;*R M-SDN1R%7$E8OI+9F$_ +^8AC!'-+@DRUI@:)0>3%A 3U)$5B.3-V1;LTA=36 M=$XEPCSF5B&:&(:%DE*@-R,1MHR L\E%#. N$,*;5,JFN*7&[E+V9)H-N.)9 MA#_P-;;/2ZFWA>[0W(G5$M5]%#ZG:JS@8(P$V> ,3H@3[W.520E421F/AFB. MVA5%-JGB-D%LR?NX5']X/3X?MG!C1Z%8%A7WW]*P73V*G MW_H:&^UN?P'% ->%RGY9B@[IP\/!3S=XZ\H459W2W4E#['? +O$U6.,P#H[2 ML?U>^&PF/KM1 #!)QACE*;>#SMNNG"$CK$?4"V T$[RA'+3(S>)__RAAKK4% M[>,%2 'M:D [%0]+*@B%/0)' AR(9!6R1B6$B8LZZ:24=UO;-<%L75H54/I" MW*@PS/)KRZPQ/*DTQI5^GD]\8\G"8@9OZ6T<6+C=\-+V.C"2_0DS[8VL5#AK M!LXZW-N9%AJ&.\8T<8A3@>$?&9 )." A7#Y7STF0?FN;*]&4^&:GE8@U,B2:/-1Q0#N!+8N)4 R(4TF:X+D MU4<_=5.)Q2>GY/G]Z<% MG15@*>P8BD0#STL#&C/:KQ=*.4%-I#H?CJ:<-JFY>2Z_CJ0V M%J\7=W$QNT>[<;/UFW_ 59[P#S[MXR_QH^5!RH,\ MY8/\XJ2>Q M87W.++2=\WRPMM,=9%^U!R]W&BVXP4^]ZOA#;]#HIL;@)/8C+.UV&%HY70"6 M]1 [_=%/%1U7602IU;$=WZJB^O!"U>CJQ76_=F+8QC?$\O"<=?M5BO"OO=BV M^9SN;]]:87#R*\'Y;B>_=3'*5U^Q#NY@.+C[*T\]]O>.-)WRZR?^S;=829"? M=@2DN7#7Z$LGO:N9^BDBUXOV"[()GNI7V_YFS_M;_[P^.6$2CF](4;CCNP;I M9Y.8T/L"*8_JHSC3G%U.:\=%W=+#FSUR &/FE0RSW!$N8V:RY>/,;#-^94F3 M7MTZZ=]U3^WK[J>6;S;V._[%OUSOG]N[EYRQ.\D9[RZ9(H_ T5D4H;G8M M>:^1\_:J2_UY041W#M)*G_Z75@<8LSN$2X1^LQ&_^YA5Z\F(74,#GO'BMU-0 MNX/^=.SOH4^S78W& V>*'*VZU5R[+A5A,-KVK!]_O?CAMXLS@ZU.]735EWZ[ M?KD\QZ9D=76;H[>O:";7BLM4,XX.C__R^.T7U5M3;L#H/29>:&GN?!N_((]\ M#SS/1WWSOILE'$#WV!LJ-[M1-\L?=-F?[)@L4MN:&Q^])6XVXI5EAI-NH MA&DOQL8!?.ZDWW@)*T:H..ZRZ$N#X>9T^&#C!^407IEE3!8_N6H;:;T]H'1_ M6.3^&%(=)T#>[%G(,\X6/UK+@<*+H(?-&8XR;QXU;U:8IGD]?P'?."B"%Y71 MH!\4P'@;O\;.,"ZN!_0*UI*?/^EL:\GCLVQ6W0![$^YP@R=0&<#I :S-F;V5 M$_%.OV_/&_#=KRT?^XW>W+P\YTBM&%:S/-9*4D4>]G SIXJL+B'D80\T0T(( MBTQY9S4V(7%N@B-)>D.-$(0X&M+'O2K+36&"%I#N-A8RKWK=TQQHS_?W=VMP MLCOLPPC%WLOOOCW,(PLXB_!_H4:GP\\/6A?)(@?GA[1*"N&'=)\>[;T]^7#Z M4GSX_:_6^Q^?V.'G??+^QQMZ=/S71++(OUN'O[]DA\?YO_MP'V_PP?&'DP][ MGQC$Z*!C(Q"G&F#7/0.C2J 42L=-5O;E#;)+<4VGF6]T9I%$/_H=,VZN # N22)4B4A[\ M'9YR+W)&. K<,$DITSAP6&[9W&>="VYKAENE? 0U96"YC=QQ;*,2U!GG%/R+ MG2R1C#4#]54DPVO&,;4.86P):&CFD:,T:GO$YVZ MR-C-!]7<^-CEL\^$>A!/UZ:J\\)YVA$5K(W!&>IY\,($+D!IF1BY#9'B^<(9 MEQ/M:]SI]6SG4W58]9*.?T+;A:)GH>AW$V&.7#P++Y*O[!!?>2.HFX$(!G2SS25K$J_D&<,U+26/"\B7B.41BM/4TI)!ZDLEPD M*;V000#,L7C";)4"]F6"_2IH@A,+1F"*A,EM5KBRR"ABD>14RD@%A@FQM4V; M5&]@$LLSASMC(,=%8@0[P2VG!GZ722?O#9/MB=")!HWEI'/ (QY<+1(E,E1Q!*_B+,89PR[3L2R;S1N'X@4$ M3PJ*5XCBJX")PT)+&B+R,?>V8T'G0ML40&VITH&R0%2%8K:H'C$%Q75!\4I" M)@7%"T/Q521$"R\T,6"G9"SBSAFD.?4H8*D,\+/'Q&QMJR:[I=-L0?%ZHW@E MD9""XH6A^"K H6( %DX6@;1FB'/,D&8>S*:YLD%0+FQN>@%K<9U07)=\D=77 M,!MU92MY(@\/3-]91&JZCM2&8KR0\4F ^(\RO@B#:\.AAHB+F M\\Z2(P8YJ12BA%(O;; <2X Y;U*VJ,21 O/UA_E*XB<%YC/"_"I*(@)1B6*- M?-(!<4,4RN%/^$>RQ"4S+N]8" T.5EG-"\Q7&F I,)\1YA-A%,]"Y#3'32R# MU=Q$9$B0"*2738)&SB/ G*JF7%@!D2>'^0JS2"::?ND;?>]7'G,9M_+J?&K$ M[V>Y\5>_9)8LJ0)XN<:2KE&7".OJ4\AVN_VJ4Z@M1NFFC_QI"3OUPRP MRZUZ70 [!V GZEECYJ.U"DD7 H(Y()&E&MPJ'$,,+(E@*0Y#N(),EI&%"SUE+I@.5=5(57!R_FX34/L<@LD M%\3.@=BKR"65QBMI"9),TEQT4R.M)4/)$^ZE$-X;7;6,T+I.!]C+$;?I^,19 M*8%<4G.?H 1RX=E'EY@_WAD;&W/G^U1LN5K!LF%ES[EY!404F3)$>"68PX]Q$9GS@BT7FF M>;#$'R:.K=5)'30TQH%5]=/FL)T4FT+QQ%O)A M;9F"]X!)4Z?SVB6#X2)"\#;VH^WYDX;M!,#+U]CNGN7R425WX7G&:9=](FPT M^W8Z8>]J[KT<9H*X3#0W/XN(^&2HHSB!G[.U M+9M:S]VNH4"X9A!>]E&N N$%0OAJ&19<.4Y50I8RC3A6%&F!%6(Q*NPB3\J( MK6U&FPP7#&\:AI=]3JM@>'$8GHAO)&>),\(BSG()?TTQQ#2]^:C8^Q4[LV785ZK#AM-5I]0>CNMDE(>)Y1I67 M&^T83\3?1],0B'KGVB0L7/T8KMZ?#'O82%,0 J,8>$)@2X9RAB%RSFB3.*51 M<.!JO(@3]66+J&9@7F[8HX#Y2< \$?\PPOMD& $LP7,ZQ<(*6!^$C!/1$1DLGEKPB$A."S,D4MDDTPH,A.)+G7'9B/J@\EP MB'!.61TH8H%$Q*4DR%JP$R&"I1@54"L0->=-8Q9UXK84&%Q_Q"\WD%(0/R_B M)V(F6/.$60)51J1'W&L,?I:-2)/HC<,X>N&J "AAB]IP+HA??\0O-]Q2$#\W MXB?7>!(",P8!$\,:3VA"L.@')!U55F%-911;VP2SIE!ED2^07TU0ID!^7LA/ MQ%]&GQY'R?L=W3V.>J866 M9Z+E-Y/1%L-9DDI'%#$AB/.@D+/PJSL$?'::+ % M[GT].^ O(-)2@+\:X$\$78@ '2:(0E9%@[BG$6GM))(Q2DN<3R+K,=$TF!3< M%]PO)MY2<+\BW%\M^)Q0!6YT0MX3BG(=6N2TB2@%(YFBCGB#1]LKO"SX!?@+ MBKH4X*\&^!,!&!Z$#M8EE"*%!=\JB5SB&#GBJ+9*F43]UC;C3('X?5BK>[$_&$.].BK8 MS2S0;'3B/$61GD_T=EUDVW+CL]?UV,4TV^F$:HT9R;(BR6:29.\G@Z]84JRB MD4@1S1#'B2#KE$)<V;Q8+>O@N3JG+6#<\+O=\ M6P'K?&"=""0$IAP#H"+O14Y\CP(Y(Q+B5A.CA8A296>E*/(U: +N^@%WN MX;("V/D .Q%Q4)*ED.MT10R:F..L:[5;@U920P3) DD=4CY<"5'ECN/:+#)@\*DP<07X1!B]$1P6'P#05Q9CPR7"B7#K">6^!1Y68;7 \*K"PF4 M97@YX#VZO@QKKXG50>>0.T:<6(E9QKO7&Z4X-_#/MQMO[_;/76M3E52:!?N!@85N Y^ZK?"N-+0 M3F:]3S%S8'\T0_8[.Z=@%*#$.[[R^F*>D,*5,W'EE^EX@W1$2&L2."J:Y/XE M'@%Y6D2U5H9$:YR0N2R$E"6]H.YD4,=X0Z&!>M+ 5.3"8)5,M 1I107BP6+P M=S1%#%NL)>.,4K$PR538H&[28+F1B\()->6$Z]+ ."F=5QS,Z"QP G;(2*)1 MA&FA XG,)U6DP7J001UC((4&ZDD#4]$4RQ-+'$OD$W&($Y60-@S^(9YZ; -C M(M51&I1Z$1=G/*KJO@!ZN >XJV&K?Y*1E ,OP.R#4C1BTP+>:U#5]W?;ZO3S MO(S]H\[+:_/R*.W!K"RL_=@\DCX]\)\LC>?,QB BB"FXU:6SSO7&F![K)TR& G*/*PL MG".C.46:$>(]\2$RL[7-29.3IVR+5Z=]ND)ESY/*5A4G*U0V!Y5-Q,:43F _ MBA$X-7EK,C%D'=-("0MN,^916'"059/K!>05%"8K3%9;)EM5V*\PV3Q,=B7* MA'1!DH21I-* * L"&<(3@I5(4I'R>DIZ%R@J5U9W*5A7%+%0V M!Y5-1"Z),\DFKQ%G OS+*$,^4Z^1CUC[0)VW*B=[\B98L.Y4-HY;7MS%Y9RN MB*HN?:%GO,;$B#$8EM =NG:\/F3E%I_C+2ZR2#>Y;<6]<09TM0M3/AE:M<"# MIST]Z\63V.FWOL;G&L]?:,)[N49]KK'(JGIT37"=]^6&G5Z$O_\CA@K2^0"X M_6I;;0LTB$ 9HCY(O$8_^F'O\87YUSN)>N[J'O5XN(=[4K<]UYK[2XOU<(.E5M_<.QOK;FV M3B-F;0"7BF-D/*>(!FS!T7(JA+"U33:KDUJAI?6GI47NK15:J@4M3>Z\L10< MXQH9R7*7%I.[M&")*!5,^B QO+FUO8#S*(65"BO5=)^LL%(]6&FB370^#(,C M0]I'$$N>6P1S%R.N-$X4.\\)B"556*FP4JU8:9%;7H65:L%*DP449+166(JT M,J"50" MRPT'F=./NW]8N$RI?#,;<1]()=(+KB2P)^T0B)OO23$B\1)UFL% M]AL$^^7'A0KL:P'[J]6>:,N\20D%HL!-2U@A0Z) 7@>CO(B&1CM?2+O OFZP M7W[@I<"^#K"?B,X(ZU.(S")!'4>9]I%E4B+LHXG8<0PR?VM;U@/VBTSE6I<4 MS3<530OWCT3P9CP'[,>H69W63%57/O&4%*ZF= MCUJB_IR,3266*.;@F J>0*""UX&T91013<"F7#*<8U.YEB;3=:]U4LHV%6*K M2?2M$-M*B&TB[$8L82P?HK&$:L2U-4CG(,Z,1]92@J3QE#+*"$BV49U-4>IL%F+;9&); M49W-0FR+([:CR5+H1C+B!6*. +%I[)&6T:)@DV&SZ6LPD56/4!6O9\,\&-OO N4 M(24]1SR!JV@9%4CBP!AUT0>J8;;5> KLC7BS3(+'3X)D+,P#SI%F(+"Y<3*W MX!9(84^L5Q2LQ[:V\0MQ,PVQ'L=&EA0I*$O0^BQ!Q22)(PKI225>0DB-\L2E"6H+$&U7(+FW%DK[//$[',E@!G75D=L$0;_!-C' M&^1(Q"@FJKDVT3.-'[4 +6T*%!4R]R0PU/F@)%@B1E A1!I0(> 9^XA-8E8H M)N+6-GEQ2U>OL@25):B62]"<>Z"%?YZ:?R9V.#V57#K#\A%P@[@R KG@"#)8 ML:1"4)3(1RU"2YL$18?,.06B)\D&%1!H#@Z.L-3(&&%0<)03RJ6WV&'H.3<8"D?7 M"7D3VQ'.YA9?1B--<3[W: *X8=$A(83FGD;K=%S'N5(X>M$S)2EBC20!,>8" MXIA)Y&P22%K)%/?)*V6VMB5I8F.:YB&QP\+1B^7H.6/PA:-KA;P)'8V9UUQR MQ)Q4B'.GD1$R(5#"E"=*X>A%SQ05<**","22QXA3*W/K X5L,)Z) M9!,E#CB:-96@38QOUD(N'/W$'#UGB+K@KCZXFPAG VM*;0)&-(F(N.$460*_ M1@XL2Q(6DI!UG"EE-7^"N1*=D33!0FXY 8YF 6G.:-6>AHO@L.#YX#)N&L:; M7-\LBG8_1U<;$_^L2M==A-$G]@Y.;>]3JU.=:=+7V=1'F'N]Q1"GN2#.ZC*_ MM@;P)_Q#"L2?Q(;U>">6G"#GWJVW3BSO4&CFQJ# MD]B/@"([#"V8I1D^(7;ZHY^JDXPVOYQ:'=OQ<+?P5/!"[L30?W%]H^'F"(W6 MD6J0)L8,O\#B^96G-N*])F-3.S83_^9;K,A!&^HXIU@I+7GT MU$FG$S.$$$,5<^8C%5L77SKI76US?8K(]:+]@FR"I_K5MK_9\_[6/Z^;"RPS MOB%%X8[O&J3K9AW9\;?K:+A[V%)Z^+"I1\W]$1*!G+N]JFG(KZ"$8B]_"N[* MUNV6&B>]O$3]U\\MRP'4F8HR7'?SZ@;8^]<_[=VH^9F=QJ\L:2>W8GN>?=)>/D$7@;0XRGU7C IRKEFG_^ T8S]GK5 MQ[O^2[4?6EVT^O6DVX9Q[_]__Z4I4;\U7OYGV!J<-W[9BZGE6X-_C#[YYP4) MWCFP*Z/ZV\?PEU8'^+L[A(N&?K,1O_N8CY^?5%Q_"H[ H/^/VZCESJDB;^#Y MSDGR$^)^U'6K!?>*Q*N3PS"D;7O6C[]>_/!;:/7/VO;\UU:G&I'J2[]=_WOB M9J>6ZN^-WK[BMQ=XQ''C'(3Q7QZ__:)Z:RH?8OP>>R$9O?-M_(+<_=5[+JM> M,/VXJ][_'C-BX?*'X4\P!P1\W7S=E7"5P MEEZ3>S4OE&1K8_67;;OQA6P'M=QJ[]BP[1F6(+H;(^^'I ML%UYR%5;CL;U?@*C8G*-7W)KCAO9W6748-3&WG\9FPLNJEJ+/B1>1)2^KL"9*6%#,R4$V4"MSEDQE6::VD(R2E*/''_3RBA#(RF8&R?_AJ MIAR4XWAZUNW9WOE(LM4WZ>3PW472RV_PA^.3UOO/ MAU\.Z*LOAY\].SC^2D^_+W/W__8X>\_O_EQN/?OUL'O MAY\/?O^3O?][__S@] U[__GMR732R?L?^^S]<;O]_O/)YX.]$[C? PQ__]M[ M>O#MPW$X>?]Y__S#7F@=_OXJ'9SC\RKAY!TF!S]>BH]!!FD-3H@GH1$GP2,M M=$+>$^Z5Y4D+MK4-Z.!:-(UB-[),GK+[V9(*04S<#'Y!Q;7[N6]U>$(^>.HS MJ0^C@XTHK#\G\]U25_]1M)?+Z3^>]79MKY=3GT8+>*T;D:X)#>)K-"AUU#Q9 MCN 'C#AS FE#!2*QAF./#$AMS\6 MR# KD#/):,<]9SYN;2L&THLT*;W9A^T9TTZ17L]2>CV.\K+TNDYJDSL"(X%5 MY--L5,:O49F.4N?N1,CGNA[<&X5TP 1YH)%4I^,=[D @./4:QT9MCY:YV+07/M[Q,LCFY(5%;,@Z'\_&)]:.CP^^'[T MYB.C(A&=%))<4<0%]2!A!$-.>7"JO(@^5P @A(&(J7UKLJ)?BGY9&//=%#"/ MH[UKK1B+DEDTG;6NT9G1,C@A-,*6802^ET:.,8I(HM%+R;!/;FN;B9LE*->; MR@I5;3Y5SQU>%V-.)9'+ MXR$MLABSBB$C$Y"9="XQXY62&MC+\*;2&QG(+C2V^30VB^)20%\RQ9"\23Q$ M4%O6VL!(Q#%&YT-17"O@K.N*BQ.=%19%)NJ(>+(1&<4LDEY;;K'&*M*M[:*W M"E%M,E$Q\#0D%C(E$CBGS"D>-<;,4)4X)NX!1%64US)9[&@J#&8,^/2Y.C%C M#G&:BZ2<<))Z(56.@1'9).9F(;*:4=F"6K+4,\']]NI;;^.@ MU^V?19]KBC7LV5D;[J;";#M&/SIVV?E2O/2KC_98QVJ#-21T-3UIZX1SA M07 K+>,)U$('&!6].E@SW!;+9X>Y4AGLRL ;QE*O=YLZZ/EBDI?2(2L6Q M\(Y;9N_-<'\XG]W#'$\EP!Y:4_=9@/FF$'D72YI42P=R=M;P2L'W"-I\JZ7C/6F#&WV@?NO184)\(- MYIJ[**CCDL)B BY,R:VN&S5&4F0I[G7:\SH9(8B MHZ.J;&:$WMI6E&_FRKU!L)QU:;6:)$9L)!2 Z4&0<^^4)X!/$:DJ2VO=<#N= M\&N MSZ/P6! 5E4!"!H)X"AK99!ER@6,6%;,$T]LS5PLFUQN3C$H0MT%$803'@6F= M#+6*A2"HI>H>L5NVV98)V*ED36DP$]$2A(-TB"O'D7$@@:436G/!61)D%,#B M>N[COP6TRP!M55^2_E9L4VQ3;/,TB]WC]W3*8K?,7=@IKU&#PR"H!$V*L49< M@]?H#/B/3DLE"+=*F4N)B85PB&&Z-$Q 1S MG).K6("A%MBHH+1B#XQYI=;W&-"/V.N6%)+EI)!\OW"MDZ)$&X_ L>*(\Q2! MQB)&UB<;A&>447(I,,JQJI+ANXX9OC-HL,<1VK0&>S"?E4R:I\JDN2 XS:C! MU@9$(U>@SC!&&O-<$58Y ?.:4BZ?)<$]HAI(*7"X&-6$%;5"^X2%DESJX**P MFL)<%(H!]YBR4U@W5J%3K!),<,P[CBA6 ?&$)=+.)D2UU3QQ+R@A>:>0-ZF4 M34&>57VP(IV>I71Z'*N5_=.GRT>Z8"NEK'HMRF7>D$BGZ)6% MY7M=4!@1R3/-9,X?H8B#Q7+A'(5B"+FDC@F"Q$)AA<*>"X49JP*LXR8P%S@A MN:(JUDQ%2EA>U4MF0$UX['!*BFGJL$P2HTCS04Y+/-(:&"UH@H,/025'MK:% M44VJ;AX'*3Q6>&P->&R6PVN!ZA"2E2ZIR)426A-%C=/8"^5T*1.]$M*:$E\. M)X(QB%T210+2LB*?+C4H$:&H\H)9;4O5PL)4F\U426H:\\9QU(0;20Q67!$M M3#!>"*I+I:^:T=C1=!B,4.\L%]ESS$'O$) )6"&3!";8&!$Y+64+"YFM*YDM M/:FI4-BR$LLO*(P%FH^B>A19[CZ&"4?.&8>B5)+2J)+.[B/)Y;W(W)4^2LW" M>7/.;Z]9N-_O#ZM<\VYJC/:]&A54&L,S^#%^CSW?ZE?O=L^RW?KSU"U<_YW* MN32B\)=C5@\EF6$6 M"?1N,L_RS?GASD?-B9'86Q1S^A)GA""-K4"8P<\\:.V\&CEQ2M\LV/P<2.=9 ML,(S6D2*/8L]BSV+/>NIPFYI0\:-5L[AX'& !9DZZ8V2H+0X3Y:)]!,)=D?Z M]TV1]9=M#^/]&JN$F1ZDL2:S%/#!YS\Y218@P%61TA 3*HW/6,9D(E]9AIIBW M94&NVX(\N>]3+BR22=9@L3X+\D;7&9IQSR=U M>PVXZ->6CX_;Y[EE;.K,6X];A^Z9 &MP6K#8YMD6LE@7TZ_O+LOH]5?=WKLQ MBY8=EL?ML(Q[R-F "?<4!1-RIRFED,$6A(?S3'(CDY(\]\.D3<46E6%21^K8 M(&QO'*T7VQ3;%-L\:]O4=3_B;C520A^S[46,*]5PID%04H$<-PYQ'C@RPEND M<@8YJK L7E>8RQ3;/ MZ A%,7V!9;%-L4VQ3;%-L/>GJ=@K/0/^[NP&#FV[/M/VPK['=V M[5EK8-O5WG$EWW\%:A9$))B%-98RR:G4(+BYK$EY:JJ\%$Q26+K8IMJE[4+>L MH&N[@DX'B9-S4CAJ$0F8YH+^ MF $\*6PMP(Q"1%Z[>"/L.T[W?#7B_"#?5R MWORG9'Z7[<5BFY+Y7:L2J*M,_>ZW/_F?5-<9_7M! ML*6RSDRBXFAW*N];4A45LQXY*SWBV!NDC4W(1$JLX"QZJ;>VB6B26\KJS%P; MM8Z4L4&8WC@Z+[8IMBFV>=:VF:54^\)2ON^3(:/C[G>JD!+:>) *F=X\%JXM-BFV*9FMIEEG5M8JG=9 MYYYZG9L.X4OB9.\6<9H8GYZQT5F'G<<2:"L(>$":XH]ERY23M3OI(^QUPF>)K<)0.X^ H M'=OO?W1[^09W!H->RPT'UK7CC_L!AF# MM"$BK73>M><>&8P5$GDK7X:HP(I;VV*.($)!F#3*&6.MID[- M$M"9X0 ^>+-7X9T2NYDI=K,_.#C^="UVDS3&D6J/K'$<<>149C"WB7!=[IP&OB3' E$.<*(QX M\9YAPBU*B?* M:N)]K<"[T;FRZM;@Z[]MNVIN: >- ]OS)PU&FHT,J7F293>X1^NM)^N=\E09 MI8&R!(^" UD%%R0S4C(J@:WV'W2@/K6^QX!^Q%YWFI>.X^E9MV=[YR__,VP- MSDD6(*P?Z?S^-V68PU^HY[:;\>ARA39S"?[=I> M[QR&;N<4!GQ0-L$70'!39W.##S98J1 !\86X"0*9H#$2VAB/*5:1^&=)<#4Z MR_#<5!-S6"LC-/?!<,.3!B&/I4D&!Z=IP ]433]QZ48MNZL#DD4VS"55E,B':!"70B,KO40.%@X1DO+)B*KC35-3T=2"/B=F*=+I64JGQ[':':V[ M3KIM&+'^2"45#30C6QU=UT#$4N(HY@C(22/N/+"5T,!6PG#LM$P@DC);/2>2 M*OKD;GWBG5]@G@!.3I)(OKKGTV') 8DO"L?WKSRP) M;)# 1DC DM2IBD,D(:^UGNEGGN[I2[ L2UM :E<]'N5<-?3@0?/$7=#62E^V MTN,A7;*5NN1^;';WD [IE150V/[U\S.T'*7Q@%$R4+XZ6J%X"S*+X@I7R0A& M%$84MBT4AMQ$$Z-+-CJ%R;MH;+%,&V--J/^Y&X5](UY$/+8"'OOY&H^Y9#!+ MK#SF;)5BMAD8Y4H![I,(2@>%L3I>AO&N5/,=JHG'B,?6@,<6R6Y2D5V(KNEQ)1(:P6D=;T^/SHOT#;C>1AK1MUY!Z'JY_H' M2G22.0!U83%Y%!&N:@_\H WBK$_@277:Y"C"+.[M*L*[3\Q/'B,R(S-I-9H^> MU$04]N 4-I-&+F-FC*."$+B$N@TQ\$9@@T"H^$6O0I-EX%A7,[D6[N,6-OEH MFI-/$LT'I3,]]^I,3*5S?E9_O!RFV+P[.&MP6ZH;R/J?5"Y5A-B.37B%%4Z$ MYQKA^?1=1]9_N2R6J)!C,$4PI]"JJN0Q.,NS+MG:S"T+^:)83ET6RQG)ELFH M_/ILQ^;-HRF%O[A@=9KO>-\\RX/C7S\>/7_V6@24S@D/S@1;O;A=7:UTU]CYD-0VL,Y6T,(6[2*$)^%)>!*>[91A\\$EGX)D7D7EA56< M-16C3!KA9.0Y*&N_H<'N$V6Z;=[75Q48!:$6S6%XP0_>O?G[=4(ODDL%0N%- M]KA'"$PP$%5^E2K K46VL\N[GL]WDB5"V!!"(((G/ G/]N*YP(9=M^DD'=9] MV$B%6D>-SF/RB>M@HJ,->]TV[,^G1A<;-H\HN6P&;*3,0540(38;=BB"&V5U M3AG7:Z.9$"QX:5J!1 J.) <>G H^.0(.]YLO!8%RUKS!$R[NN-5^0+! MZ@J61)63-,B4;MN.MX6)_!.K@!A&V-SRZ1GV1Z%!@:9WW@/S-3@4)&RV-H^> MH">S)&P(&\*&L"%LUB M^%E^=SX:GU9G870\>%8?9G-YX>1EZ.7]_EXXZXW# MR:1,:R+?]ZZH]U_PO^>]46^,%_[LU-7]!=/@37_R+1.OEYS^@: M[Z&S@>*0>?#%>G".65 L>0A&># ^H0S<9^]=^_;0;X2*+7ZW,'/^:/P6AY/SF2&^K1M4[SUV>I/)UI0N3R?ZA VERQ/T9):$ M#6%#V! VA UAT][XGR[291E19V>5DMPKPZS),LMD179IX<3.B7.T=]4WVI^X M1C\-1J-#'!^5X_#AY6#87!?-HE\Z@I>NC-:XB. I)Z/Q08/+K( *(8"S68 7 MKK[LL_4E[NPN'[XC4R::W6YLGC)_GFCVD6EV]J!$9\Z\1PW">-G0K 7OO85@ M%*;H#8; 6T:S6YA07TVAL*$$>H*>S)*P(6P(&\*&L"%L"!O" MYAZ36S%QI9CP IE0)JB8(H\ER:*9UO6U.X1S[C/"M7JS7Z(\%,)9*(3SYLKT MULM(N3%"9RP@!7)0Q7&(7-3U:U(*SJ"(F'9VN>Q*N\CQW)NIW&II;)E-W@5OHWCB!449@@DG98./IV6 8AA^G0Y6GPP:/SL>C<>@WSW.'1@PNPE5_C0]F M1@P&3*)D)4$EUU35% ->10^929]98=;E]-D[6(LIRRLZ%GY 4Z=I\6TAM7D! M=C]&FRTVO#.A[87A\&-]=,].ZP,?TWGX"ACN<.\ZPW%1JLS*$5)S$JZJ[P3> M>0G9\B1#"9J+L)4,UZ)2AFW33[D=KM[3@?3LXJ4]L--5)I((6I*NC&15D95$BH(7"<@!5/ .7 M!(*5*+)%+JLP:NAJFUB*%,KM"H5+SIEDS2F24%%9)YL>9IB\$-%;YY:.[) X M6654YW@F BTR1^T;(Y<\@HI)0;0I@_!9F>*CJ"[15CH]I$RV4IGI^Z1@$IFM@,QFTJB=*(6SD"'(6,DL:0>.1P^R6(LB M9L]TWME54G6Y6R81D]B,V*SMFFLE>4W$80_.8;.YY!4<*XU/P*N?#RI+#='R M CJH9JA,UH4W!W=6=IU>CQR#+6SVTO#5F=A*Y_RL_H@?<)AZ MH\F[@[,&MZ6Z@JS_4>52Q8CMV(576.=$>*X1GD_??63]E\MBF0HB2ZP^F9 1 MK8I6.UZX#REERU!:KB]*YNQER9Q?+JGREO'@TQR&R9M'4PI_<<'JF;(9%M% M5?_,IEH&;71FFH,QB*""CQ X&HA1)('6RQ!,E4"^R[E9T>B7]2*=K6"%+=I$ M"$_"D_ D/-NIPF[(^TYHDS&V\"K!).<^,Q%,+E(6C=GF;TBP6T[VYD769)+> MUS46Q9GNIK'FDA04_%<8$..W.80,$=LZA[MO/-Y;3;DC>XOM."93QD,.Z/IK.C[G?/<\&S:S%LT*(2P MV:)>%NL"_?J>LDQ?_W$P?'7!HG3"LI#8>#%WPE*!%8X9"Q&U!,6KUG#%*:@Z MTF11&$NN:@TNNE*)%HV-(6+?'F(G; @;PF:KL6GKB<3M>H2"'W?3(W.G$:)$ M=-$@N.0B*!-MV/*KDF*GDJ!99+W#4F&I]?_I_ MXUX\P6II<4RC7N^Q+M;@:)FPV=IBBW6!?GV#_7N?*?6H['TAU%>8ZD?'/0K^ M+R@]]N>"_\(7#%@4H/,<5+86''H'6833;(W#>. MZ0D;PH:PV6IL'C?ZO[Q\F01*[JY>*'!R-_4RWUU1H U<*(@E6U & WB=,VAM M5!+226::)C]=(Y=N;D^&3B1,V! V[<3F<0\+:(-LZP8YUT'*:":]0< *+2B' M"GQ& _4UGB/RD#AKWP:YA14#$SN!&$;8W/+I&?9'H4&!B@3H%)JPH2(!@I[, MDK A; @;PF9#L6EMD/=9?G<^&I]69V%T/'A6'V9S>>'D9>CE_?Y>..N-P\GD MP'HBW_>NJ/=?\+_GO5%OC!>Y!:N(E^(UB<>Z.SD_"QN5C\.G_0)^F3 M],E%/KFB&I!OS1&:'L;DWOO++SX-PS>]/DQYX'OV'6O.6"Y>;)I87;QR\==< M!'+9V0WG/FTJ(/GA?%1_8S1JWHJ]_F3OZW;Z.&X^/A[6O_AB3T^#T7C4O/@_ MK=WM+^_ERJT\2]-M?+*CGX1QL\G7^Z!]>Z%]^]?QP=Z7%.[#3_OO\__]IO+_ M^Y^3/\7)^_ANP/]\?L"/GK\]_4/\47__5W;P[L7?1__WR\F?SW^5]9G5>Z_7 M^NGD] _N/AQ\2NS@TQM]>'S ZG?I@[]?F[I4#>,,G/81E(\*@K((*1GMDV=8 M9-S9E;RK^?R1\>?]OQKKEB9J>7)CAZ&8;CH_(+#H9O0K_W:?(J%5$L:H&S,RJ,2>B4!^$]@C(E M@0NN@ P>=4Q>26Y6-JR>\JDVVXV>-^W+/77&NN?L>G";7=/.>C>[/MR;*8YR MPC8;'ICJ!S'P;ZK#>G7M;!J M8ES"AK!9IU@P[89/M!O.ID:94)U 41 *=QR48!:[H=W M0EI*T)@D:+S2,_ZN]UBOX;=ZK7_^]0?>.@9.%*TU+RY8MK,K35S MAZ)>"R^LRF!-;O(9G(>0J]T:(5A$$704:6=7D;FN@[ENG 8C; B;=FUS[3D4 MI3WPWI&$ M#6&S)2>BM!7>>RN8^=D,!K1/$)*JB%LJ$B.H">S)&P(&\*&L"%L M")M'QN8?"X02M%?^J MC[3?KRX3_E0=I4,<'Y7C\.'E8#AIM3$>#WOQ?!SB"1X/7H9A=?4HH+!00"&- M#X[_N!Y0R"Y*YSA"TMJ \DR!0R$A%XS%F,R3T#N[W,_%$OY)]MPJ>R:N;2\V MBW#M"L*VQ+7MX-K9X&V0GF$3MPW2.%!61:@<:Z%$'526TAAOV\.U6S@*KEK! M_4.T:W:21*=\A TEZQ/T9):$#6%#V! VA UA0]@0-BL/Z2@=4O(E2H>H5"[> MLR2,0*F-QUCNDI3^.:2S0$I>]6:_!'@H>K-0].;-^.#XS?7HC>2*BX ::[RH@LF>]CF>]L\)45I44I&01& M!)710T#KP FA37 8G"KM,M^-SIFU-P9@?P@GDR9 8=QYA6=C/(TX[$C6[32& MM4SB[$5TZ:(MDJQ/)0_.XPE. TP7[S;]D6X)/;6=SQ;K\^'#YR6CBIMYMC\\2__,4D"\ ]=/3 MY;SZNQ]7WGNVT%X8#C_61_?LM,(QIG/X%7#G[' A&12W%3P041A0!LMDKA D M:62VMB1LFKD1=[:WWH+4W%6&,F@#\^A-D*;Z-<4KB]5=+=KDS(O6=U1SWW!' MITTY)V6>).>6IJ09.5>4\A6\!#%E!DI8#][)"$4DGZ1'(5B3&>1XEQO5E=82 M+9&D(TEW3TEW/\*\I07:V\%)?6*CJ7HC;;8@$<[V.U-,:2Z$!XY&@6)&0(6I M:K.JT)QW$9W+#1$2_Y%N6E8W!9.TCQ.J&1P$ZZ@ J8H3JH0=@CL M B,=M0)VW)^9(J;0L&BPF9:20;G"P0M7P+I*BSJXG+0D=B1V)'9SY"W5S,2(*V#$F680)D=12G10,&A07 B(O'C(7BL1A.4ZFLJ(\S.N M%BY0)A8D%MQ"%HR5]*I!!UZE(J]2T3 /41@!+B8>N'>>FRH:E=5=PPSQ)/$D\>13Y=P1.SXX.\X6 M693BE+8N@?2R"DBT 4(2%HHH+">?F/%B9]<(W74;X5!/2C3^-4G/W+T8\'KK M+&9S?1"SNTY6">OZ'U[8X^[_QN&_=J\/CKWRO1=F)9MO/!M,1XU_/VR&!_?> MX[__[N7QV^\Y:^HIKO[6Y4CH+[\28GTSWTW<3BZXWE[$_PMSZHW_.?WDK_UPGGOU;[SUP3[T$[MU;=W\#/_1ZW?&;P?G]4OSJ-O!#PD; M#F]R*3IADB _^N=-+/$('#SWO?77)OO %[J=;#SUB9V$LQ%^?_G#OW-O='82 M/G[?ZT]N>/)+_[[^=?J&4KSF,J=O?Z&O[]B4PBZ*!"_^YHNWOYN\-;.+7KPG MOM/^]K?9=_SV7_W*U^KOA'?W^M:OOR>]7OFUFN^4\RVZUL=_ NX[8=?E6M5W M3HLUN5;]G5+V :Y5*[4VU[H-%OM5@JW4;.Y'L$0$7[]6;>^V""ZJYV=\)J&G M._7UT-9P\/=L#NTWTVW]W$=O"$%-%<5#QE[,-\5H \+=-.6M!?;R[H_E2J!P MB1JPM7JXTS3?U3W"M;KYX^I[C\Z''[]]^_''M'E(TKI_/3\9.(!3V?E7>M-WIDVO^G\HVE_,W=N0D\-+]S_ M"Q>?'M E(0VJD77N$A2Y]LANE@M-4YQYN7!]@_MV:+F-CVE:D'*'[>K;=WEW M+;">CVK:BJ$]XFA#'BNMP#:LP/5\(+1VEED[V]U8[CFFB[YRO.DKUW3[6[JO MW-;4S'(><_&*Q5*8$AZ]"-G$(@)CL?[@F\P,[KF0G#K'?2U'8U\?/=_G?QS_ MY]W!\/?;VX/3 M@P]']7<.G__ZX<]Z71=OEZL>.-XB4+5HPJV#0W M5[E/P2"IF=:;_X>"B->/A\8$Z?/-:UB7LB\U@C <,I/1Z(QJ9U>J>2VSWE1&5+7Y5+4 4[G@,01C M61!9L9B"4MS&H%C@UAH;[Q;@WM9*Z\=CK\/K8BS(9(6.!?1$C)DDP,G*7M%) MI@*Z5-^O[&5=M^Y V^2-$8UM)8VEIJRX,.$%1R6<]=4CJ2^@U<9SAI8B1H_' M5-=U%K/%9!LB2"4=*)X4>%ULTU+,N(+)ZI)V=KNJDMS\AN)R]:,RQX],8H8[*&S/V>"^"*Y)#A7((7C58VI L$F M!(/*:LN$KF!6-<:Z2K"U4&0+I[)_93Y[ZU+9;^Z+]0N.AX/1&::FVU1%OMZ"R_,K"^&AMM*9O_)>)\F$ MS=-B*@$R#6#?L%4@1A,$8FS%#"IS*47/#L?E(QX).38(K)W B1F,,F5:!;O=ZN]O-*X^ZN4HN9 M8BM,^886Y_>R8SK[?H0LODO[%+Z$K*6'PC"#8L&!#\@AH*W_I*"LM$T>WS(Q M##+,]I42%"<-DYZSJ*VR*;J07 P*@^HE*!MEOLY">^@_AV'S]-K*1VK MCK4%I:."R?C3X'B3Q5*2+T(';OSM67B;(\.WP8;G]];[&3 =:Q!69(]<&*?\S?ED9)3K;91.9IN1>\>U5BX9'[CSQADC M."M>?D7PDE$^4);4I5&BC48[IB!YRT%);R%Z.]DW41G4DC?SS*1=.D6*C)*" MB80-8=-.;!91F*5X:P2F8*TRHFYJQE@OL2GVLRS>,1]X"T>]/_Z1[N=-#BM* M(4FPI3A006B(10A@VI>"7"P"]FS_.Y\U'1NI79DJXEH><&4 MMM$JIHIR(H18=7@(UFMO _>!VI&UB;VJ//\X$XH.V9O4) 5+94+5Y=5MCDD6 MR#*@LH;YB':C._)07AWEU2U-:-1PK#4$QV8(3E9M9G)SS):2 ,5-AAB< &N9 MUVBJQ/;;27#WJ+^GEF*K44V*119*L:GI>V?S["N];ZKV48V%2/E1,II:5*C8YC5 MD]5LNE%2RH5H-3 6=-5!04(0J( 7(S!XH2*+E:RVB:-(G=RN3IAD/JNL(T]" M*:N]# R5R\$GC@[%TC$=$B:KL_6Y!"5?@F%:,D@"635VI\")Z$#ZZ'3!^FI, M6^GOD"S92EER/S:C [7'I+"95"ZF%&=%&Y J95!<1_ )': T.5DG*H]M=I=X MHC"BL"L4)D7&K)US'H.23 27$A-%1,\],_HKS76HUOLQ>6PV^TVA1RVS!!N: MUCM:!ZC4Q4!6419U=L$KG#8)L](1CQ&/;3B/.318%./"-^=KP;G,I;6)(;?5 M*3&<(D2/1U4SDBL%Z571&K1OREI21HC*9\BJE*J8'?-,49T 8(+%IRIKF24 MH61FJ$]86Y+-;^X3MC\:G4^2S >E,SWRZDPLI7-^5G_$#SA,O='DW<%9@]OM MX]3O4 JS_H>42Q4PM6,/7F%I$^&Y1G@^?4^R]5\NB^4HI,"3YBS[1M@K[3WR M9*67TI=BE+>OGPLF&..,P^0'N5PJY82W&S['_/Q\6!_GRWJ/@SS-7IB\>32E M\!<7K)XIC^%^"9;308>H&\GC$VC/JP:2CD% 8< 6;;'NK@[1[>QRUYV4:ZVD MHFZ]&&A&=[\5RD]JH4D8WR,BJCDI71IOJ3YRIIR[6/M!VW M;3N>'0QC.8J*3P!GK04E=(; '0*3AA4NE. MPOL=\-SP;-K,6O?;A;ZR -:@0I"PV=K6%00]F25A0]@0-H0-8=/^6/+TY1\' MPU<7FIPJK%;HK+2*-0-1EAZ&0G9+ MG$K8$#;MQ*:MP5K:[Y;<[V8#M45KJ;V4H")Z4"(D\#E$\&B4U$PYDU+;]KLM M3+Z?V$15(B-L;OGT#/LCFL=-HT (F\W+?2?HR2P)&\*&L"%L")NG"L$N4$TU MG<)T6IV%T?'@67V8S>6%DY>AE_?[>^&L-PXGD]*JB7S?NZ+>?\'_GO=&O3%> M>+-31_<73(,W_K*8;O@XT_7$)JFM\JS*!%O] M[E)5@PO.0!)&:^D1 M!&F7N1*5$C:$S<-NS)&P( M&\*&L"%L")M68;-(E$#S*)U2+BN=%5KTQKO,DD\II%R]SSM$"3X/EKR>!CAQ MDO:N^DC[_>HRX4_543K$\5$Y#A]>#H;-!3X;CX>]>#X.\02/!R_#L+IZ%$-8 M((9P=&5J[F4+;>Z*DUA 1^9!>=3@2OTC%9^#85BT\LV4DB6""&3-Q+3;C'M8=HMS*.>V #DRH 1B_^>]X;?YS(<'(V M%W$VYSL:\QRU0I,ARAQ -;FP05@!6@:30\G1%%&=3;7T+!XR5:)1PH:P:2M]+.M]]^R:]7*7 MO#'!@0ZA6B_W"4((!EQS]!@C+^A2NZQWHY-:[8WAUQ_"2>@G[(1QYR ,T]N. MY-U.8U/+)+I>Q)7JS=P65FH[62W8CU0(6Z1CT;N@G"K>%>XTLYPY)FUAK_=O M;4-ZE9U*[P-F^(3#P2PQ'>/IV6 8AA^GYT/33BE'Y^/1./2;YTD]21?BJA?C M@\]53C]_.OCYM:FM".JS;["B\Z*[&!Z>DZ;UU_W([39 0]WYK.],!Q^K(_NV6E]X&,J+EH! MP7W)]YH07!5B:(4)E=NR!Z6+;,8V9/ !#:+PW#N_E037HCJ$;5--7 B9@L]< M:E2RA&B]+$6J'+V6.KL[JJ9O^'1[@]/307^28T.R:6E6N2Z;,MWJ))ND,/MD'7=* M)(S*V,1BM>_4# C%I6,Z)$Q6&<\Y_AQ[9@>?7KS6U@>IO8;,;54FJ1E.IY,$ MKK7@+$G&D]E*?X=DR5;*DONQV=T#.B175D!A^](C*SI:S9$HC"AL6R@LALB<";I$)10*X:2*K#I;)46)U2PY>!HRT"'.<60D:&S3NHS,ZNZ7*]JAX> M#\MB6]C=HQGU.,DO'Y3.],"K,S&4SOE9_1$_X##U1I-W!V<-;DNU 5G_(\JE MJ@_;L06OL+*)\%PC/)^^WD6.$9P5;$0/$LP84+87ST4*L(HKTF+13*,JMGK/66((2BKM,@O?BHK0COP$._+GF*;92 MX'UQ4+BI6L/;6)HFHU9VK18M&A5#Q+X]Q$[8$#:$S59CT]8SB=OU"$4_[J9' MYLXCG"])2>\AVY) V60AHF]"("DH%%YCG!1,DAA9!\,E4B5L")O-"?G3AK?T MAC<;[L^L")&U!JY9!A68AIAD@&:\AT]1&-^D.;9JP]O"4HZ)44 ,(VQN^?0, M^Z/0H$"#6^^!^1J<&A,V6UM)0="361(VA UA0]@0-D\5A%W@R/A9?G<^&I]6 M9V%T/'A6'V9S>>'D9>CE_?Y>..N-P\GD_'@BW_>NJ/=?\+_GO5%OC!?N[-33 M_073X$U_\BT3IY=\W(5\W%_G@[K><.F=13#)PZ>%199$#EF57W< MKM9Z14EMQ 7$TX0-8=,R;!XWKDM[Z!KOH;-QXB1Y$44'R(H94!P%>"O$9+1L M\$4XEF+[]M!OA(IS;W1V$CXV%XM?IP_Z)'V2/KG()[>P\N)H_!:'D_.9(;ZM M&U3O/79.!B,JMJ#C?,*&BBT(>C)+PH:P(6P(&\*&L&GS" */PABIDHDQJ)"L M0UY2XLD6YC+7Z@[AO\^S"*Z'^B9.TMY5'VF_7UTF_*DZ2H/(GD+1?+2E3DKEY$\K7T1I:YBKQ&4EA&B2Q)0 M9Q&L\5&@O6D6[\)C"V@VME#$Y$\CSDQ*-Y5JHWU M#V]< :T25]%R[TM[J'8+T^JK$=P_0+MF9[]T+D_84!H]04]F2=@0-H0-84/8 M$#:$#6&S\H@.8['X+&V0R:M0LH]2EY!CUCX8R^0B$9T%DFBK-_LEOD/!FX6" M-V^NS/"]K!J1J0)I%+AD BB!!6+1"%H&':/0VOB\L\M]E\GYJ>1WC^"0^;;- M?%<9D"7S?2SSG8V]NLJ\-GH+A<7) -L"?G+@%;V2@A=EE&B7^6YTQJR],0#[ M0SB9M"H/X\Y_SOO8D:S;:6QJF8S9#9ZX<&.'Y,Q]RIP[@W5)CM:>]D(_.QZ-QZ#?/D[H@ M+\15?XT/9KH@5X;BDEL!UB<+RJ"$:'( IA,W14[F;7_V#M9BVO:*CH8?T-0G MA/CDEOX_#P/; G ]/:G-"[#[,=ILR>&="6TO#([Z5#->BDH9MTTTAQL1+,^U()F6U MBD%P;8M*0@=P#/IWT?":6E:F1%.6 62TU*#9E4S*5X"1.XD M!)44JVO:8BX[NX9WF9)=H><3;3:864@[;:5VNA^KW=*&]^W@I#ZQT50FD0A: MD*V.9D10!<)HKAD$D0(H%1-X42SXQ%.6T9G,0H MO+),^/IO]KXQ8VF;,/2R<1V2)JN,Z1S/Q)\M3UH7EL$6;D$Q&<&)5!=U45)D MZY-#"NJ0,-D:87(_.KM[4(<$RPHX;/\ZAX7@K0O: K-80(FJ75Q"#VA0*9>5 M]CD3AQ&';0N'>6]2J/NYSJPHS[B3L>IY$;WEWKAXQ\#T74:0$I$M1V0S'6 K M)!8]*F!*53&FL@-G3 $1>+!.&R6QZ0#K=-=S241&1+;A1.:*LU9$EED*RJCD M,A8?D]&<&8.,HD2/R54S]?DBEY31,6 L"% Q<@C.,T@8>&1<(<^ZZC^.*Y]2)3.ONMXLDX9);$9LUG8VNW]:$['9T[#97#\/ M&:T4S ,/.54VLQ&BQ%@AD)(C!A<<[NSZ+E.V[5RVA=T^FNFQDVSS0>E,S[XZ M$R/IG)_5'_$##E-O-'EW<-9 ME1;D/4_K5RJ&K$=&_$*"YT(SS7"\^G;CZS_ M\6\]AE!">:UZ55UNF=7>%DERN^ MHA$PZ\4Z6T$+6[2+$)Z$)^%)>+93AMV0^NUCXC%S;WE0)N0@@BI>62N199OT M-S38+:=[\RIK,E'OZR*+(DQW$UESB0JA(L@D0V"\"% V1PA<2[!)RI**+CZX MG5TM%2FL3;5X8G#"D_!L+YX+[,C:69M8YEK+ZA0G%[7E661I;#&.*T4[YM/5B3#;:'A$JD2-H3-Y@1L:<-; M>L.;"]9ZZ=$Y!S*9""H[#EZI!$6F:$6*"I5LV8:WA8GX$Z. &$;8W/+I&?9' MH4&!QG#> _,U./,C;+8V#YZ@)[,D; @;PH:P(6R>*@B[0&75L_SN?#0^K<[" MZ'CPK#[,YO+"R329G51+[O75'OO^!_SWNCWA@OW-FII_L+ MIL&;_N1;)DXO^;@+^;C[\T'=K!DFQT5=C5*",ME"M#*!+*@T9RBMQNKC=IEF M*TI)(BX@GB9L")N68?.X<5W:0]=X#YV-$RMT1?AF.*B4 I32"%$F X87*Y6/ M=7L5[=M#OQ$JSKW1V4GXV%PL?IT^Z)/T2?KD(I_CO,)&TJ5)^C)+ D;PH:P(6P(&\*FS9V7M0H9LRQ6<*T$DX$; MD0MR&YEPS*<[A/\^MV"^'NJ;.$E[5WVD_7YUF?"GZB@=XOBH'(E.1"P+U\NV8R9R):K<4FX6H M=OF3%J+:=E#M[*&)-=DQ&SSH9 0HYPKXD"RPF$O@7A;M2VNH=@O3ZJL1W#] MNV9GOW0N3]A0&CU!3V9)V! VA UA0]@0-H0-8;/RB(Y()5D?C U&*YFDMYPY M%1@+#&T1>9&(S@))M-6;_1+?H>#-0L&;7^<'L1913/*^@$+A0-GBP,400*H@ MLHK"RNQV=FU7N?G)TGM]+.N=#;WZ("M8QD"6+(,*B8-+ MC@$7T4E45NH86F6]&YTO:V\,O_X03B9MIL.X\PK/QG@:<=B1K-MI[&J9I-F+ MV-+T 7\OZU/)@_-X@M/PT@8WU+]QTJ 6,5AE6!:Z*.>R-S)+U+J^GJ+.^6** M\K<&#);>!\SP"8>#6>HZQM.SP3 ,/TZG)D]G"AZ=CT?CT&^>YPY-$ER$S?X8 M'\Q,$A2^TE5,&63T%E34$1P7!EQN#NP-.F_]9_=A19V:5F%#3WRR_&0TL=Y# MY9=['NM$ES>(OWMQY6RUXYVI E4C1D:);4-'=CR]OZ4O\=G!2G]AH*MY(FBW(@T)D2'3H"PR<,HZ$"Q++(P;DQRQ M([$CL>.R[.AC<%DK*2,3*EH;O69H!$IN%2;&[L:.WXB]$46N@")G6@"S[$-. M0H&/J0FY%04QN0C2R\"D31779JZ;\]T5S"4GBB2*W"R*7"1_#E/4L;C@N=(J M>@S!ZN0R1IY\C.DK"O*6,F;BPQ7PX4P3""NYD D-"!,S**\,1",L&,$2EL@< MFLJ'8OG*9")!(L$M),'Z* 1Z[@OS27&T7LMZ1:FX7-\0[BMY)/?)'2:&7 %# MSJ3_FR@^7;$ MDT_#DW.%%DX)IUP!8W@ E0U"18L!9T4$'>K^5W!GEXMN]0?6FR8G%1K_FF1G MUO_FWOO=_ZU_7%[R:1B^Z?4G?[>[3D\)ZX(?KL8"_:4%3K[F^V8N1B_=H=/- M\5OLA-2T)@_])N&TTQ^,<=0)P_IRO].K%_AF&$XZ9V$X[@Q*9_P61UCM-ISG MWG@R<[:I&YE.G^U/'FMH7BZ]?NBG>K7UKNH+D_D=WWV&=/8)75R0-/4>S@:C MR72.[X=X$L:]]_COOWMY_/9[SIJKO?I;%U"S+[\28KV"\_'MO_+0S_ZK3UI? MO_^K?S:7."$9YT542C!KG5&81#31%>DYYUY8&?UKX78N?^GM\/*RS\(;A#C$ M\!>$4N_J^W#R=_@XVOG7]758%^'%!5E1K_BVAW2Q7B\?[W>LJ=FYOHAO?VRE MW&/36&C)3@VH\OA@.)GS\GWE APVGZI7%=IV29VWPV8[^W^^C6SUJH\;!FFL M;*_9":O)_.^_PNZM5O,MG"Y>>:0U?W,AUZO!:?AI\*:7NIW]?OKN?^/P7[M[ MGREC[RIEO/I,%),G$$9O.S^>#/X>37[GUTO"N?5I/!FMWGSC_^CU*U<.SNN7 MYM$_;[+\Q2SN5AAW)\_GCHO$3$QWLE%]8=')SE@?STDX&^'WES_\^W)T1Z\_ MN;O)+_W[^M?I&TH%F\N;7+I;+[X27ZW2Q^DY?^XWRTP7*!+[Y43_WT1M\NNGJ?TQG M9M["FR=W6%_I'-2/O1UU7E1&R]=+5:_IU]4_PR=P=MT=6Y7<=")V4Q3AFF"? M4>5WUNMM7!G5,>5W?P"+W6,[(AH$\NY<)?J*RO3O#/:53?[B*R[JK-C9#27] M#T,!-VN?HS-L='#U)1MG_GWUS7 THX"6""YN /-](X;1+D9XK)O?@EO<+'Q7 MU!:Z???ZS>;/FW"3R_>2>Y(3E[O=W-U/7&ZZKT<].;G;#2V49H/:.Y=$*;FH M;&Q0NAB3M,DZLO('__/=BX^'[_[Z^.>[ M9^+/YS]_^O/TM[=_O/OMW<'SP[='SW_K_7'\YF/]W0^SIR=_OOOM].!X7]1K M/3UX_N=?A\\/3__\_X>\'?Q^(%^KP]__4W]__].>['\O!1_9Q4OWVBGUX M+730)I4 V3$)R@0/,5@.)6?A)(MH$'=VC>H*-3]/>9V[RQ'UK#_U2&EST$5R M%K4*2OCZ_Z:XDI*71@6\Z)#'MZ)#WII0#_M,/:A8MG7/ .F\!E6BA"ALK']D M8Y21F2NSLZM4M^+7#NIY;)_[T8SN67YW/AI/3T/&@\X0JYFEW@EV^A?:M'DU M-6=ZOA;TV+W;G?ZN*[+(DE?33G^#\WRV[NR^D@_+* ?#E]]<5T. MW^U_./S[-?>^B!(UI*K_0&D>($I7("=G-.;D2Z,B!.M:-N_ 4(?[]3;@%3@ M9,"/;,!LQH"93C:X**KMF@*J(MBTMQ? +',R6\EEE#N[ONOD?(/LI[/?!^^2 M_>1F^!S/JA_0FTJDT,^=<-J,Z/PT>6&;E?Y:C(==A>=/*'Q7XZJF" M;T9T>1\4JG8G-LU-U9M:MA[/RG8 M[9ST0NR=],8?*2BU;<[LRK33Z.1-^O['NM1^:U;:EW2(H_+\\T+[Z6*=]9 ( M=R'"O9IOZ) +):('GIP 9:R"H+("YPU+CB7)B]C97=6D$0H[M<52'TK?ZC(-J6^.6/>SIYXP[S^W0=TJ:RR*9R M=/58$HN0U>NV4*RIVE"F#('K AJC+IG%F+%J0]?E?#X?G )KZVW *]:'M\_] M(-M=H>U^$80\&YTTUZ"Y]* P.0@V*;!*2U6\*=FRE8W^H%#:"G03AF$?!N?C MU<;/R.U]0EWRP_FH7NQHM#U6GVEEN:;[62_CM&7A/"H^D($!N.(ZH"A*B+#JD6D42MOR4-IL?MI%\EGG'R&E(7[.6KM(+_AG MIRD >!]Z)TU/3JCT Z/0=/3$=#ZO4]5D[_C@8/K^ \EFBBII[D-C/5[6&.'SS.I>B,:. $E&#BJE M=$U3%VY+,+Z@;4ALJ4%\%.-HF0NP\A '&>@*#?2*RF@,5!8;,U<*3.("5+)8 M_8 4("EE35V;R?O&0.=%!J7J/)RQ-?V$.Y.&E,VAZWEO]+8)VEUV$+C_*0O5 MN*TQK3Y1?_W_"[W^J%F0.#KJO[BV()MJFC@F!KYG%M#!SZ]ML3(HQR%%A:"L M8U4>>0Y69-,9$WI3/2 K&;)P]/UH&$%GP0^7N5 L. IWE-H&6MCD-$AYB M%@%8]CXD+S@W<@WS=C8@7/,R]#+T^O!7KY\G \6'.%I)?137MA]/;'D\'?K\9A/*D$(0I= MA$+?78GN'!^HP^._7O.FC$-Q!24+!"487TR7ZK)\G<9MG MDV5)=+P0';^YJJQ"%$;XXL'DAHX-8Q 9;Q*7@Y.*(Y,A-KER0LR/VZ%J@O6U MZY7'4E7TQ"QD%**JG- ,918.H@@%JKTF(5)DQ35# MF45+['/S@T>7\GXZ>+FIIJS?\[Z7:$[,AGB5K>@F,<^GE^MN[VT8OB%.O7]& MW<^O93&)!]Z4!S2J1PD-%44-.LCL5#(67=[9U6;IS!P* VV@\%G*;R$K7E&. MW<^OG8FY\,2J[U("*&\21)TM--FPU9-)24S/R,4-9^04$7JXNH+.R:#_!L8X M/%WF%(W"0VVCV:>+#MU>E#Y/L),E>#CH7QSD4M3]'C3[XMJ!6>5/VYR5"=N4 MIG,6P!GDP 6&G.H.Z85N8VDZ18K:(IC(9!_#9*]VDRA!HG<&2M(.5$D<8@@1 MHK:=H4*&H;C:[1<=GE"GPY78!$K@N1Z_XU M/81*LQPDI%08J)02N,09<&ZY9R7XY$4EUV[5110^VC S?NKH$9GQ^R?4TG;9KB< M:Z25FB&ES67^WAN_W3L?U0>%P\\32HER%Z+<@ZO*23-$(Z,%$]&"TI%!*#H MJF@P)HUVXI9VE9I/O:8XTGH;]2.$DAEE14&HS596\VF)9,(/:,)?VJM.3=AZ;67A'JQ(U36J_X"/3D/V+!JM MF0@,VYB8N*+05/OTP2&..RF,WG;.1YAG&JQ^;C-,D:FOWF(<##,.83PX^[Y9 M7Z/!22]WFJM=&SY^JIC5 CYO7:A-M^O)0-B,^8>/O]8%N]^_H2DVD?1")/WK MU= 5%L^8L0A)!P]*2@2?L>HL1!X$2];X2>5R5ZEE.M\M9#AK%-G:+B98@30C M)F@5$UP]0)0I2,D%&.F;Z89)0%#&0]$I^!2=-$)4)K!=J^<'6+2,"584_7I* M[6)O[>8T6H58:]\-K[P!_L4M?GNEW:NM_5V=^-5?X>:/?ZA,7Y],'G7*<'#: M&55>1YAXVK,OXX.4S'_Y[WSAH/G5R5;3MZ6_V4SXOE]F-=;:_J8CLJ+R^6 MVLN3T!\_Z^<7EZN-!,9" B-=SRST.6NT8*/)56 4#=X' ](I';2(3,>\L[MT M5B$=E;?,7A]M^#G9\Z]75FK?U M2+R55N@K!;ODH"HHJ8.MBLJ*9EQ)Q9..QC?(EA]@CCJ9ZP.9Z]4R5LF$ MJ*8))I3J^7!?P*?BJ_LC>25AG[BMGH]Q\_/5U[_71RN5PE6A%-Z'WDE3J UU MFX-)L&F$Z7Q(!^&;XZVND5YZ=KD>UV&0G$0O?-Z7PY]>V."V= M1O!:YCYHE 1EFC/K'*MQ5PI';9S2RNSLZF[UB-IAT%L0@YH[NYM.;JS6<['H M'T9T49"J;0S=7LTUK\>%1N)VLBZD6(^M.U9OZF).F44, J?*"B M9A"\E<"4YD*:G'3F.[M6=5?0SY_"5BVS[D>67V3=CV+=5V18=I$'QPTX'QTH M*Q,X61",RSKDQ)F-;F=7VAN[_%.-Q\/5>/SCHLCCG\UQX"1YMA,_UO]?41+A MNCP/JOA8YXJ/SSFOE.=]3[*^-BI H'-%1 _:Z%Q]9BW!"U5=:%:"+)$5Z:K/ MS"WKRANZ:K8LT9M*/C9)NA$!/!@!7%%KID@OL(F7*5D)()6JVXK4P L&KV,H M&ANUQKKNAI*O^Z5O4;7'O:H]?NSU0S]1M0=5>]RZN'-O='82/C8VBE^_H/9] MYX,I1O_W0//X5 M"RR*3:TQ)3^.P)IVWKU"RI?+\LJJ/,3Q43G^LB+WF@5)%+T01?]Q56LYYD5" MD< 5G4"%R,#EJKJ"Q,"9M&C1-^?]LFO8?-D+-5]9;\-^I&[:9-,/;]-79!*VYYU]?:VYB2>A ,^E M\=(T.HH&FN47F;,Z,]ZT1JG_VR(;W[8 $7[ 8>I-&]&-FG7?&9PU$*PDQXD\ MMI8D$4T8[6@*[(L+Q#,QW$(,]_.HT1 M=W8=URTRULWO$'*U+\C_S]Y[-[>M+'G#7P6E9[?6?HK001B$\=G757*ZJ_L< M2;8EW[/V/ZI)$&&3!"] 2I8__=L],T@,"K:BQ5N[/B*),*&G^]R M"INZ( \80*TI!M#D1&^* ?RDV;O728#[2<1X%KFIH@BB>.C2F%*794S&818E MP)"W7A*:#+STIEHS;4J"/&8N\"!*@FRXP*]S@8[SB\6!]-/0 M<^X*)OTPDB'G*MEZ20=A^,OH;%,1Y%?.Z=LL4T(';:OO8L@F)\HIV0QKZDXT MGAL85(?]GD[A,$QFIOANJ:I9F8L9X#S\?1-V](L5.AXZ.[^O8F]]WFV(]2![ M:TGU(U#JP039.?[_VY9&/S;DB3_L3&3_B\Z5&R9_+2;?ZW\@PHB'&6>N']+4 M)5Y,W522T,T(5Z&,B>\SOO72OX&.40\#X-V@!>UI<80;0'@;CO!@.4*O?8+' M>9( V(L2'Y2_+''33&&-!*5BWPLBE@G@",N8[X%QA-_:3)=/1*FP5U5^ZQ#O ML2S+QF[W@.UVO\3-W\-:%*#?&Y)_H\Q_X?-HCKO2E1M&EFS8_[7<,KVF#%FJ M A:1R/42DB#[9RY7,7[R*O M]X/0OR]>OV'=UV+=O780"15,+9]NCG;C^AL=V 9[&'L M12)Q>==#WPI^/K78-=C M69?;U !6,NJ',>W_N*49/VZ1Y,*"!*GGA>1F"D--^_5 M2+D12=<22;L]N"D"F8$:X:89"")"@\QEG'*7>K%DS%,J02F /*UXPPVW M>Y+<+@HX2TCLR2 " )Y*&H26F4ZPVW>T3PBSZ\'E/7[$;UQPRSTN&_,C]]^=_P M3WV'/=]A# Q@6E0Y[M"+4HW8+#]5?Y[E'O[.76;Q7GCM+8S#CLQG MZV_I[(> XZ?*FV%<]%+&A0.)&VK3\^_^.RSK$4S9B7)YJ=@WEV4PP!=L=,;. MJZT_>O,8YY/ZV4D +U\WWS$K3^#2>J6VO0@NME\B$:=:2JY9@2R[^@HD]0KH MQ[S(9[#(XM(U,><#^&I1ZE*6+^#$J1*O@E&QAS8D9UBB5/D_>4H#3DC@)4D: M$R4"'O,T"ZGO^S1(0DZ/R=;+(R1UU#!?HT":8-EG]K)/ -?8)_O-'9'OOSI=E> MR[6T"($YC-BT4B_J/_ZLV68^T4/0-_W9?QS2P(($T6ME?FZYP+9G.(&5)?;- M]N=M_=."Q#._Q>DV]=;_[&W[/_D;\>*?NO.BP?KA=D##QS38Z$J/O00%7*-+ MYJ67TJ5+5R@XY@C>)NY/+N4_.EP/OG'VX+)AY;R=8%;MH9H"F^&J=$)OT(-R M-[^&#U;SNWI7UZMBUX>X^6B5NJTYWO8^+L[PB>^C=YV3^ABB'5;/]' ^G8XT M"&(CXW7( (Y^<28%A!:/N5HC^OU<@Z!T&4Q1QCU4-M-7VF(OW]%40WVIPQ8 M$M Y4#MP'54]Q7[,UYG6[V18_HW,QW<;VK]KS\I[.#S[:A,Q^],5S#X<^Q[+ MN*<#,I+,)90(EZE(]_( [9@FQ->A&8,X2!Y0><8[\G5M&,^#9SQWFPFP83PW M5(OMPS'LE*0\2ES8E0RK/P,+B@10:AIE*@V5X%SHJHD/BO$\#1U,YI48%=6\ MU&9Y6'E7:V6Y[HFMZ[)-Y,HJ;1L][?85J5M[QN^O<;V?EV+(3)7C:5E,83SG MFI8Q"G**Q(]9SJ,Y6DSS"="U@.G.*E#2SM'%L%'--@CI\2&DN\ZZGJ*W\.WW MJ9K(? 8BI-J=B#G6TW\UG^T7L\]*HZ<-=+H6=.IU4J4D"N/$C]PP2@*79!%J M;T'D)D$L P\KVDJMLY'D-^RCNN%(CYXCW7C1[ W3N26FT]'71!0DRI>1ZX'6>2RD-,D#K-095BU*[VI^,$'I*T]8$1[B$2.85>Z<<>0 >77]7E& MJJJ:OAY/62][FAF5-P#[.JT?T5>%<6G[Q01I:[>V!.Q,Y(H2N U5'F2'FB9W M)_;&NHW!AA-?BQ/W^KT&J211'$C3+8UX"/\RWP_84>2 M!PRM=L9 []HFF"GEZ!0+)9U9 9@*C\D\KX;Z5P!>4O&9M8?C)4.8^,G0P9GB M+K&1,RUS.$]3-GJ")L0K,>VK*N^/CVG?62/;-T"$=6O+UT4U:U3@-W.@OA/+ MK0_*]PP6CXWLYZ,25L',8L/ K\7 >^U+ L+22"29FW@T<$GD,YU/A FCW \A@.KVR?JV%IXY&DN?K*)W,8*]H@Y\XU9P6KF MJXD*B:UFMZ:^Z[_8:*[,U^^*\M#2VX;17HO1]KJ$*(_Z7@0Z,/=)Z!)!N)NF MBK@>\21L:I(E!!!5].N-H#9FK@=V9F_2&"7/))1E_ H0%2:@&J:D/ !*:8;^],# M04P7VY@W)_ON3W;7/0C',\6PJR"0<+)5K%R:$1].MA=PIE(_31ZD=?GW-SN! MXG"2GZH)QEH5F?.>G8NA$M^<]V4Q4^;>[%N?KN-B.]L+]-SO',@8 HU+N M2D^D+N%2N3R+$E<%/"-)FGB1(ELOR2 .?\-DPB=^I.\4P&Q.\RVA!2]SV?\!I69+B@3BL2Z2,%/ MT&[\RT:FAS&YJQ=_6#6OQXTY[ZRMWLYDL8/4SNPU*\MS6$@=^K4!F]<"FWM= MLS?QH\0+8NHR'BL7]BUR*9>AJ^+(DYF264I];)^7#A+OE]OG/3S#]X8//7H^ M=&<-[S9\Z*;Y4,=X[_E!S+TH=$FF0-^-L]!-PS1VO<0GL+]1$A.I&]N1Y"$% MBO\&VM?J _AQH7UT-]*TF U5Z8R*R8D[4^78856E?A+%/I;EV,2;WB@"[#/7 MI=:AFX:AO\)7>V7ADY0&7A00-XTS[A+E96Z* :7"\X&K,H\0&6R]3-*'E.2X M\0G<+R[:G,Y;/9T=U$.I#. 4^JZ@E +J(:E+9>2Y(HD%\YE/5(RUTZ.'=#I_ M _O<:H/S45&WK;J:D=EA,T?!UUB#6N>A;>QXZYI%V5Z>B_VBGE +^IM:Y@"Z92],T&C=\5'NU6ZJ?2EGU*@K3C#0I*ARS*AW,!+ M4U_&2>3K\D3Q( ENRAYZGVQ4*Q5_Z/[O+]8&% MZ'-QR9G%[N='0Z63[\:G8-SB=,*L7;'3&SJNM/_J; SMC!Y0$,.)UB]3?1&_;B^#B#NW;*+HUZY9E M5U^WY*=(W1P\D!1%:9HYS[&.,%X%HV(/;4C.L$0Y^7\NWUH"9Q@YCTE/ .K4 M,3EL_;&Y;*/L-W=$],O6#"2LPV+,_BI. M\Z[A.8<-S[GB(B!MWN^$/]4<==5IU_]U^X=^/_1;^!0=_?P&X]C;\_.-3!) OW_OZ:OAEO/OCX!__&NX= M"?_SCR^C+^/],4"YD?J?C^=?_I93'I 8WA%]&0-4/))?]X]&H_U_[)[O_>/= M^//7/?+E[[??]W_\Z^O^^%_CS\&7[.#H)-H_^GRV_^9SN'\D@OV=X\PG)/$X M$9UDY9A26*-#2RS+M+_^8,"-=D@F M!E?OXJ7#NH6SL58FK#XM7?K5EMN#J3+R83T[T[PK1[8X>Q&0JP*HWEW)1>+Y MYF%-P^'KZ0'T?%UL&W[O/$,M#T3AN;,@"09Z18:J5/E$,Y3 ^W/%H[:>.V=, M5Y@JRBE*5^/[!_1J "F2V!M BF>(994IVI43"NG&A5G;I%E.#%G7,@\ MRV%D;#H#1EA6SK-Z80[V=O"+F@!N8'.C[32ZPOZNP.,(+=QPV\?;%[4I5BD# MQ&">"?GS!L=[-6+4Z^7_^7S@G US,=3:3[.LD[D8*=A8)G+IXE!E9S\GJ#PZ M@*%/M*,%]TK?74V5@-N%3A(%LLLQ5?1D@OME;QZ8/67:!Y,!26 KT#)7,U8: MJC\4;++9N4MVKBFJ6V\=K.)I+F'[YJ-9/AVI[\UF25770L$UAP,-L@%VJ$G0 MJ*\;X2DS_:O@!.(3X-B.\&RC.LOPJVK;;!XHS^:/S4F[XG[]L:'LJU(V4.MP M@H1W[J@):G@5^G 5*\40F3PH0FS"1N<_E'/*RKR8PU?G4Z4+ "T3K.9#RV*H MRI$G8:?"^OS UCA<.?-9/H*Q:G$GR_G)@L"RD@@A\[;S:DFJY?C"LA@_6C[F MW/EVX[J/ &C@OK8H &3Z=&1YE&9)=JNM[, "'+KS2UYA*8ZZI&8#/@0K95Z< MLDK,1ZS4.S<& <-!)1+U30/LK,Y&HACJ;ZN98K-BJ*;PSEE>&;QUID8C1./P M:5R O-,QE!<8]-8 RP<,1U_O.7_EF7(.1:XF($ZKWWUR%\62,% M1^,Z/F*3;XZIM57#M1[F9'A5 S3K'[3 F<#W0HT!=3I^-'#0W;'MV+=H\*HA ML*P!A#.=P\VF:;@"O" T8F:PG^4)0E%AFH_"8F%I"O5=#-GD!#97A[<"=OGW M/#?G86 OF=HNY /@*D5'Y1@X6*H^AX4%BN%6#/XN7[BGMYU9^>D5-INX3Q#2L-644H.G,Z3 M%R]LQVF,9GLH3IP@M=/CAKV;4VZ)<> :.,K29N_0Q@,"60 M*0J68C0Z=XNS";RPFO,J!P8'@@0-EI;>G_6'"V]H!XH/6Z4M/MLZ&'5^V7J^ M[;R?EUBK989,=-4R#3I3,"='&FK6FMX$[NH]8H#P#>8XV?. M^>7SW'8^30NCA@I+/,:GXJRB@%7$UBY+O73FH,/P0?U 0QC.?:72W)_&A;>M MTLEO^&1?QPI]]PS #[1-5C>OU;ME;)1&\)V!X 2F"1Q5XR;\'3,)JGJKSFIN M,*B_08'=_Z:8EXM?M92LM\M^BT]_;43+%KP4%<5E,EW:;RLS#+_1SCDCG#2= MPXXWU*F1&I!M<593]"I*W 9.J!QMQ@T&EV&CZ_A-?L)K"5MSJZZ<&Q_2U5TY M88*ME$%P&*9Q",A4:ZC T'9,?73(TV#?K#F]:]+&NTP-D\K909?>VAWM M>HCN[$ 9/J3)*-R0T:V141R%6R\?T*9G-4Z4H'ODH^I"F8<4HN'N ED/$6#C!>N@@E,BC-G M! ,!CFK%^#ZK)/NWH[?)2()<:,7Z? Q:5B,2#O_ZQVO+[_7KMO"+O[>6A>J% MLO->W1*O#_ZU^\;UJ?,>)J#&N;A,M/<"7I9]$W>"X3N[CAH;B+VO $EQDP'@ M%LA-YT ])9#E9':.4AX^3&I)^+HH03,^SF=C$& MK>JM!>Q(34XLKJP46D1FK? UZEM-079XFILG?U:-LF!)ME[U^D5H YJ/K#]# M O@^UW:!#"BP9+F&E/#\HFRB_D_59 Y'3W><<;(<@]J<*F+N21+&-(V\F+ L#B@58:;X0GTQ/PC];M#A[OZ[7M0A MD*+ R,.SHI3 HGK%Z?]"+5@UZ/DO',W^'#7(@^PM3NBH,Y,FPM![VB[F<&_G MV"><*L525S"*:=0I=5/A43>CL0R#E&&[PZV7L[-B*5S081)6%)ARJ:U\<'[R M$1)?M=)3AP81;<["_]8ZV*IC>/ =MAQTZ4\3C,HPYK3_!Q?+8NR,&$?Y7)3G M/;D"Q(NI-$JW7YX4.A[0J89YIL]$8[S59U6?#L, ID,&M"747!LDX5LYA\F< MZTB7^O37]P[@W:!PPL'01]_XGLP)U_96?%Z6E]7,&;)1AG(3*;I6ARLL2B5[ M/_4GT/B\D$WM&'."/N 8):OM!:_A[.>SCN&A]JJ:1^.U&>@VP/JLQ[1J!H&Y MUZ4T^@L[+7)2ZO*K6M=O 07P47-!^@9;EB9;1SZI:&_&]^\:1MQU9 M=N-#NCJ.C%(,R\ JMG<+&[7D?GYIN.B#P1=+(KJ.A-'"DH/P/0<1@<9\)&DX MQZ;P &#,$<($!*^B+*RE <]1,3Z'8ST&B;K,7\2L:B-MG-,"?1NC&EW,)U,\ MGP)8C_FRTR\>'P[RF D=Q]L,&H1G8YXTT*+JO[0W&>2YI\A^ !?GL]HR7<]; M ^E\-&KNT>]EWQ2Z,;1W&_W? )^G^F'C?):?X#?X$":Q+&<]Q*I&1\W8T/;= MF#^+B6O06P7S9;([H06R^6,A"NCF@NF2^PRF"^XJF.X5J_+J(.L:&78FLF.9 M: T3M5WBP03.G5M4,WZG_H_/9WMO/GA?_K&'[SC[''P&I#/*]X+/ MYX!(?BRBFL]_OST_>//I_/./#^'^UQU +!^_??XQ'._]>/7URU?Y]>!OS'_8 M]?>_[G=1371PM$<.=HX]P0)"8^4R&?LN"6CF,B6(ZPDOBCPI_9AZBX%S,8D% M3[DO>)(2RD.:A"'VS ),%&1IJA8#YZYN,+KI6+K+1]J?F0A2DL@@#E08P?4> M92E1*O4CF@1)%F1- M$M$_,"R9Z;?S=DBV3[X?O^A^,$P+@79P)P.(M=$O/ M34G&72FB((Y4X*&R;MBU8^88,-3RE)HWQP!A"1#?. MV^"7WFA_9LKMNP!D3%G9-BHM9:NPL);/ KZ!A^AHFQ,U427 NW/\'9W(3?BI MT2=-BD(;J?F/G9WWC<,7#1S+(\LGQ@:A)[@S.3?.(%0V[:,K93<%<9H)&T$% M]&2>F^$"^8Z5=8XVCB2]%?"?Y@'O=@Y?U0]8 M@0![0F\5(KSD:&X2T6 @Z?I$M$U.V2:G;)-3]JARRE8B^DL1^@+H\R*/")\3 M'G!&2.@Q192?>BE0%DEHR+;6O.=2L'B5Y):[B0LTSJ&N]#4!L$V>6 52%WY! M6=\M,WEI.O2%J$(+X1: M/ %H$$QSF?PT&TM%TNT)(_.!Q8 _ S.J89H)$<[ ME;:EF+%_G4]$&^QG4$*3\7W)Q(!I]&.-3)"JL0T;DY%V0!GSJR5+"6$Y@P0 %[*AZB],X'*Z\OMO.U4*QKIP&]C.A6'=O M9[U*V8'KXGEK9*PP_HUK!8\9*RR; +\:78'6@?(&-4@NIOG$1BN,V02 D DY M!*$[0G\O0Z>3_#JO9OK6.N"^5J$,%X&KQ;S4;M+.M7H@N=3Y9Q,@RZI"BP]2 M/',REI=+T1(7J@\#'>1@[M"WC\Y7NL NK>U0 ]?&LVT-R#B"HDE:;+M&9*/B MS%J75U_9/\-5YRR9Z(M9,_ML,]5.-V=V8R]4RU]%!NZLXB8_\ M52\KZ%>F4' VQ_2(FB ZFID9XQ7#(B\]B_=: \38-G#>+=YY5:OTHR.ZD7_:JD#/FV(?9V:NT9L;X.*;X*!M,(-JK668ZV= MH W=A0MF('-MHD GV%>'ZY?H=C8A0[5A! ?5'C_@8D5I+ \F-Z!:$>>[_(Z. MQ<*^I\0SF5[7G[U5\(E.>-IZB0N_$(J.@6G# B,<0+S!?TU(.OM:Z'@CH+K3 M0N^SKF%4U7*JY?.TS6O;;,4UMJ*_#4-F%EZOLL[?4B:O3F%^3F.(L'!@H#TO*_46P Y6 6!.SSYC5^QJBGUC'%@)J+@RD9T] M]-&6I5Y^7%Y5M1'%^K85 MV[CR/J,.FI!C&QPI,6Q1+K1M[S\*<#=QE)FB><+$<6*J; N+NTMQR=W M8I _+IR!MS87^"-^>C@QQW<MTPT@[:<0">UJ'%<6\O8@IW!"CW#,?!3RP,U M<763E/*J-C..'K7DP^5WXDW$SXP"V]+'/3-(K<5"14^3S)4L57!7G=:]36 M)U,PH]G&QQFP9?P5#3=8B1>HD73H%Z\=92;@'/,)F?F#FFK[*U5)NI$SU6/ MMCDMYB(TXT]0U;8Y;!T' ?I 9W-M"C6&?Z%=F3+7!=4LZ,.B*A;@ S4;HZ(6B6BWS*C#S2FS1 ME7 B[6N-,E6JD3K%$2X1X1GZ[$!>809BJ5W45:&K875R;D5>BOD8=@4=%E>B M"=6E"3.0:@Y:B;G*5 2M5L<+\)S7 O0%7ZR2[UC*_U=ET2JW:/P>XV9L).9 M&>?'O/IF\K[PKZSENZX)."PRDRW6H$ BUPIHMVX1KDX!>KZ)F%L(L M8XG+J(, $+>;.&/]'+Q$=W.K?>R=MF]&SC3A!G4(]]S8_]! @7QTVSF8E^L? MHKFN5)J9U=62AC!?]]_ 8U%(9+T)Y[.Y%1AOS#TU(,#4KL[OP%3/!_JG?(P< M6'T7"KFGDC9N&BZ>H[%%R](K<,K'2S&K0^0N91@ONT!&S$'JZMJ_N%T&\VB: M:^V\N@('?#=Q?.\_%PSCC2B;Z2Z"#?P"G>U$9R:NH)LV*'\Q:L-@*5VH#BU] M_? H:4K@M@K@HLYWVQEMAV*HY'RDJH.LQ[0.,F1.K\[QWW<,W7&;C" K\LZ. M62(RSH1T0Y[X+F&"N&G ,U=PG_ D)DR2:"F1+9592N,H29*,) $'L2A3+Z82 MB#B(LVA1Y+T#,C*FX16$W0+IB[/8+HSN?QIQ^G03I[^)T]_$Z?_.Q\-M+?E_-VW1$'N ,W"3@ M8!K&]"$+@H_UF&7M_1?>8L'2+AJ.1KNDIA/6R*FEC.Z1QVL MWXA-*_6B_N-/F5?3$3M_D4_T@NB;_NP3\8J2UIJDS<^6;]-X.Z QLF[; -N^ MV'+U;LZ >\KNUOX5#&]G0ZURZ(V MLE%3FL%_;!C\%?K>/]+V]LU, K_M[=QKDWIQ+]3+=^\V9[IZ S\:.=^;JB7? M!2TO,,3Z>^XHS*0$P&%V=W%S+^]R^Q!WMJVU'WHF&><*)_/R&:]E6K_A$BYE M+#X!WD9_CZT[ IT?>XY-9L/*)L;V#L2-G(7-'M_K'N_#-\Z>V>*WEVSQ:IEF M[6B_YTF^!N#\'2?]J$G[QL3U9A_O>Q^? FBXE=T:YU*.U*,\=5=@M(]]H;Q5 MXG7M9)GX=E)B,)YKQR6$4EGVTVQJ7;J?[RVE^WEW7.#&.EB=G07OPP6DL&YU MKD8CX7:2P*\KEE"GS]PF\[A\2:+_;*J07C%I)U!,PNRHSP-! J8X]U4NRHC([@T].Y]XZ[PFT0,-WB<,0G#S^/OHX/Q6QC/%WC7N^&7 M-]^\+V\^^%@P%\;W=>_O?XWWW\"]7T_"+__8#>M[X%WS+\&G^//120!S\/;^ M?O?MX.CCM_TWGZ*]'\.O\/[O7_[^[.W]>)4?O)'?/G^5V=ZY]_VOH[>SO4/O M^[$2ODA4)MR$9M(E-$M<%OO4I9)GU)>I[TE@26&\E+/QGU?AL)?QBZLPV,VI MZIRJB 21QP5/I:#$(X*R- B$E+YD218K97IV8*N.E3T[-J?J-D_5C^9429XF M?DI35ZB,FVRH5*29&Q+?RSBE*N4,Q.]=GZK@IDZ5]]L<*,ICJOS(9Q%A)(PY MBT)?\#"(5"C2)$BLF$IZD7.; W4W!\IO#I20218JRMTP"3.7J$BYG(?4S:*8 M"Y%D2:0B.%#)TH%:K?'12S* NBSFU.4R(MP+O9AC MV%<0;AC)AI'<#R/!F'*).0YA%A-?4N8G@$> 2*67QE'"5L;R;QC)W3"2J&$D M$0U3(F-D'S'#O&_?316P%)4D892Q+$UX"HR$;!C)AI'<#R,1OHB4S+@*.2=) ME*1,,.DEU(N$SSP1+/3WW#"2.[7 (1/1S.3#<:+\-),D!FTFY"X),\]-:>2Y M'N_8+38L7J/'@CZO_]*=FR,-.? M,D8_QM6ZIAB1*J%Q3).,!23B*> =/Q%!%D:>((*0C+42T&&$.F)K9?^ M#XHL%SQ)6)!D&_/7/3*%UORE_# 0BD9NZA& &T$2NX ^@"E$OB*QD%F0$8 ; MO^R0VS"%#5/8R@.6"1+&6.WZ68-SIDV8+FRC;)8/5ZU^/LOV-33!!JI+, M"U/EH4M0>(PF,DA\EGC4$YS132SMO;&_PTXL;1AE641BSR5A@B88= XF8>(J MP$18J(B!P@28:)GYW7LL[6]\=I*4L)1Z5$0@C1(O2(622>)[ J!$D&;>QGQY MCV>G-5]F,L6:7LR-_8" /N&'+LT8=8,X"OPHR4062 .RSZP!W5V'N:!^3GS MY0UZWG]/I41XL0B4Y%DH"1%,= R&-)O(B$BG'! MF/2B,.%1X DOW)@O[Y$IM.;+0- 8.++O\BCV@3/PS.4$V$,,"E46>4'$/+5A M"ALP=1F8VL0>+9ERWMQK[-&-%%&<[\W49IW X_\..$J!7T]$8E+>.2Y*6A%KI>&7*0^IUD$FKM_4[FN MF\"CS1)MEFBS1 \*U=V<@^ZV^U==#<.]O5=WW!UCN&LVHQ:2"9DP+Q(9Z(V, MIHIYL1(L"D'>V0H<&U_[#H;?T&RP6:+-$FV6Z*Z0W!^Z-9V^6??41O)UTP*R MF,^J7#;=MS]-L+>4637='0L[%H^PNW5^JD;G;8M()9UKAK!'24HB'@=^%I L M"Z@,0^;[40:?:92$&XAX$^T8 3;Z^R?'8>J%C 0)+B5UB9"!2[-0NBK$D"L_ M\66&YJ=T&>+IGEC7VUD_Y9)[2LG4CV&'(YIP>'<<$.9'E/-@8Y*\H9T-]LZ. M_2Q,0AJF+L/Z>5A3"9MK!FY&6)Q$H4QI(+9>KK KKNOB>FG/5MO4K"D_;YA# MW7=#TTO=2\+^9!M*8!O.:EJSCFWG>@W/+N'!=\,F3==I(/?QM)CH#L?Y1(SF M6(X?OL;V]M.RD'.A%^[?\[Q4M@EI_H,U[=RQRV[!\4'8M!A[RC.G @F+W=S@ M$;#"10E?Z>;%<(4Y8[CDU7PZ'>7 I;>OL72WVQ!W=W(*RU"4Y^^+42[.-UUO ML>OMA[/]G6-%PX!XH7*3*%58^@:.*,<@?T9$IEA*6< >>^/V9O=_HQ[LS9R< MO((7Z@ZAI@NY,RK.S$$4135SGN%Q=K*\K'"L _L7X"=@E%5>/<=3/%'811M6 M\X?FH*=L-%?;P'+A=GBZ5#-5CC4;F",#0#XP P[!2FE>49U7P&,'SME0E8J? MZT'TKC MN^=3T\C4])A$Q6*D.\*7*D.D!BRH++&+M[YCVSGJ](U7 -_'&M;A MLX'9%Z";,)[K[NPPT[Q9#8Y@+X-Q3 0.M;T1KLKFL[GN]#Z&L9DVFI8/ A?+ M@ >>BY'2+>616>K;OT]S(]#[X^E-@4W8Z/P'O"+7C+8>R4B!_- -77.D$% _ M.C_JQN5C=F[>@-W"<^PP7N!G6 N]U 3*'=<+@FM;2OV@(9QBA6/2CX1' MU.VIL1EZ-1?#SGSPU5-83)@'/-\LEGEH;W?TM&%DDV+6SA3>P($ZL.'M63X; MPJC]P(ADVRO(0H 53=;A46+$J@I60NF&["!#W)J.VM?"(_$!B!;T_N'6BJ;+ MKNAVV>V]9%&"+;;EOKS[Z3URO;]966)[\;]R";>8G; M^$[Q?@?M-*_4>V!DJOFQLK]6_H:B#$4%@)']A$1A MR#Q72LR/IS1V*:?"A2]!JV5QIHSG:3M:3@=#J& (8]LYS,?S$> B5D,91 \_'8Z%ZUPEMSHUMA5[] 7!MV=7/$=;!S+%4FI.29FZ9(7)ZD+B.2 MN8D,I4P%C1(ID5UY?C@ >KN 7JS,_OJ^ M^76!JPTT$IP5)PKN*ELR7>"! Z?ST UC?&*TZ^^?W1ACW!F-:K97K[<#.JS2 M9GY4)+76>9$];X69[L9U^]LQ46E>:6?=@>K&4+4Q5_7,51^.LY3QU,LB5R8> M=4DJB4LI%VX:L22D/F44N*5C/6-*[J"<$@SCC!G+@E0S"L9H)J(4& <+6!R0 M)?/6G>DP?ZM:?3WO$S_0^JBCMA7&:'L5E15OA4,QH5)QI]9\YE9K-1D9\ M,(G^5?VGOD$6RJCX:+(PUB!13(W= #]E.;S2A4^N_DL;*:::^X/ZMG/XVDG] M:- ^O80N7TOE+YYF5 MUG:1:V&-T!0IJ$>#S>8!0M$@U&!3!I_K50%I+;&MGGD:@)=!UU=C;4E(79H@ MS[K474Q.7"2J'IT#[60L+VO+D;'::$./E0ZOT ")!BUX!<\G>O(61U=S7JE_ MS[4!<<@F)ZJR9A]X7NO0Z3Q?.XV*DPDL>V-X,G?BC=UQ9/70>X.U1J4UAU*; M9,WA@_N!^HT9T= 1FJ%*-83;<$@C[:)/ J(%/VT(;D#$N4U_\G3VF )0J\)$G1 MM1QP+$<% L3W:9"$G!XG*=UZJ6'JL!C![=5_.6__/<]GY__]!WMY&ZSIP@,_ MT+QS7)1(FT8!T\=QTCNRR_ZV56BF$_;R$,V6MPFSWK)RXL@"[?"A;UHS-/G2^+TT?G=5XOE2U?FY0ZZ6T!&S4>SBP7=HG"UPJM9 MRT.C9S_3$AN1H0*\]MSNU DLR>AI%GS:EX)^E%)JS*E%KY7_QNO37GG&.G$'\/>4EK#OSJ#X[CFG@^2J. M79\*Y1(0+2Y3C+IQD- @)#3E<;0HJI,PBQ.I/!Y[,4FXX*'(4BK\E 14I2QX M[.$^EH::@"HV4CI 131QU8U";\RK0"$/ MPA#SL3OLFC%4UK_?#/[.66['G-*L5VM3Z7Z+@4:G '@J'8MUJF !U!28M50C MS;;K+4*04>^1"98Q *IJ@HCP"HL=]"J816#-'@Z6K@3\H,4!XK6"C_(3BR9: M$*(?-&@"O>H;-2RS?IDIND,&V@*(,4?VBHO#8RY,4K +B<$F?TZ+2A_3%Z4: M:YG U?^)Z&U9V[ZB/7WL(X *?Y;/TMG300#,=6Y5T>0RP0VENBSK_# MLLU=.5$N+Q7[YK(,1OB"C<[8>;7U1Y_K '>Q#T\">/NZ"5_&G?S@(E9T'>R5 M/#PX>.-#NCH<),!UM6:E_9Q :0#@NTCPE\3([1/P:F':Z($#9W67Z(@?E'<;$PGU5IAT):YYY M-0OI4P*"N)1F)0T0*+0G'M#*.,=S?5(4LL+?X>6GL&45&E.ZYAJ[A8OI.0VB MU"&9,%4VQD0=@VELP'>URA+4#?K6 <*5C0_6>SPR;S2!S<;<8IR*1:66Q[KM M'#(=T&W#FZ4T)%7HL)89^]ZF"1H33!TYK"&572'7A(CK" 1T(5E/%6C9,(2. M/[5>T$Y4N;D,^*(Q$:$)2(>OX^Z8>.K9O'R*-/F>G1MOL?8J8QC\*3.Q^RV* MQ:7C#&D0R,)\C=>(8CS& !T0+OKN09.K=*(F0$48D-_FS183Y9PK5O:C]QO_ MM'%<]^+:M6DPRS3A:6]G!6)(!]K#>#,CV'3TN$VMTC?5$+HR*1 U4\L+-,'. MSI2:M'@Z,[D9^!D)MD.OUKQGTE:1Z5?-^+7-$6:UD!4!!P2DK[:REEK,PJJ8 M? OTY^O<+9T14&L*>-9S0^42<[FLRQ?.9CFK4[_LN.T0654I>VK/BOG(GITS MX UX)CLVZ%6#O1?"OBO;PVK*WJDJH.;#FEE:O?7IG? NF9J#B9"1Z=5I1$E] M[@ ,P.CAS8:3ZH 19G TPL]#.'LWJ-I'VVETA3FL4$IQ;=UPV\?;%VLC *W8+.Q5%]8<]$9PHX^1 MC:?6VECS XQP88Y6!D"A!%'%C72NH_CRL97X MF+*(*8)F"TKK 34'8 2S[$#[%I*=#7-,^JL,D*C5!4P[Y!KB+*L%];T;IO03 M6]@H#[![S 1-6KUYVARH1K% 07M:C.:PP3*O3%4$K&3 4? .S!9G\XF\)U1V M[V#$DO5YX_,W+$K3?TO\&-8Z99HYK3$@..]06<9XJQ/KHM?*(B;VY+@?:VT9 M*PWJU*E&NBS<8@K;9UB-$X$"^(QW)@,_?=OXYER=: MU\J;6@_Z'4U2=R=;>_E^K=WHX0!1S4!AF*T;EPD[!HI%JLW4&=P _ <#3G3. M;:D-HXU>;%T/FMO/M-Z3P;(4967RBEG5$1RPS^:A^@H=(6*Y2SV')F]J8>Y_ MJ\XTUTVQ:I?4V"AT#G3A,]TV[EDU1TWMO$^2>KX=0+L*S$ M:(M69>P'W_+9*C?KV;"HE2&+BYI890S!'S&.CHBBS-6"RF_JW%@W8E\@X*N, MP;2#G.KZ!F8,?5 PGW9"KTR]""/1EX0WC@!>-!'YM+:[Z..&2IH^FJ4R-BW@ M3P46?:@=H^\.7C4)8=4PGT[UL2ORB1DJ,^>]']A6CZ@U2';K$G1M-?W)Z>G@ M2Y#= >"H7X=W#^&?D;';X,;P?#1:/-Y,Q\VT57*F"_M[TR%;MU'-[79CD1K&,2<0ZPXIS!0=P=0 MC89E.R>E6D[[/=S9Z2;G2BQ/4TQUMG"1J:J"]P-SKXIL=H:\<%882: F&N]L M]+>KZF^M2-%0OD)(P(0NPX-;F>/V@3@P&OD0[H3?:_7!2/1BIHHQ;*A63FIK MB43W2..-;QQMFWVYGDUJIL1P N\Y:8*PEVN' N I=!4[U IG0VT4T8<%SY0Y MM&,FT8H"H -@%ARTJ?5H@?"_,*5]L:&MS&08R\0CE!.N,A:FDO@J#%F!##1YZ/B#J9K- M@:.6Q3D;S8PUU!9FW!S:JQY:B[ZU%H3VF4:R-7&1#%.HYY5JJL_EF;5$:'L. MECO#83@87B>&G?P3XQ-%[VV3M]&)@.A(W+YZ@MYJ[?IL;2FXZZ"/*1/08DT2 MUM!:#_B)FMT:EWM;0[#)*0= XHRM'!1EKO<)T\J1M\V&-A?<\.742Q]$'')/ M!7(Z.E!UYT=CT$_F]M(&W'$E]($ VACJI"L,6-'E-)C)@=;?H2ZOD[$QITKI M-0?6MK8YXE*/[\2 [U+%M1@Z]U[-_>N*;['W]<,RH#%-*J"L)MJA+ M(^'JCQ[A?AICLJIN 1TM1J/KT!1+D4WP6S>74//_KHYZ%Y:?IR '0.7=8R7( M7E-=6^.C!9UV/$>HA.5@:^DI&Q%AUK&.S1N=]V[$'_&!AY@#@)NV.YD4IV@Z MK0;.7S.YW5&I#VL..0!I?38L\'W%&8HDK!V1RYP9]Q \;["H94_46=?K8R#! M/[4A\TVK&^CAO&XX8AU2M5H?_^>;USOMB+H:N2&AC]@T5MPDB4X33@/NZ )GG MA0M:6WR-VGEK)(JI0;8SD:V@J'9.8'+PM[)1E16(A\]:1#U916_W!SS[6"2* M*TY"-PN( D6/*9>G?NR*Q(L"+^,):'M;+X/U6A[Z&"X"%!Y),I(E 6'")T0J M%@I*0IX$<1PGB?1-!PDO-#9U2Q K ,49>C;4Y.8HX BXZ%/<]*.WQYGPPB!, MA"LR =H]"3V7)2QQ4X]3(K/43Q-_ZR6FX!E L @3!K:\U:S 8-J[80Q7,^?\ M.ED\;8[P8^Z4(5I^Z1K^[I&S!4SYXP?[7O6,/ MM\B/$C=0(7!E/X,CZ&.);B])>6?5T8FH ME_V2!A87!I[T.RHFZZT(EY@HGDBFO[_)]-]D^F\R_7_G3/]+,_<7,_U!%8U] MGG&0OX3+F$J/R)C$L)EFXO09OY<:4 FY-:D(]NHZ=K$KUM9U!GS761M7'_;3J=HYIK" MF O5KDP1ZL[KC3<14Z)TB[P*U#;<%Q?WR'906Q5Y?-]^HILZ!E=D&TNGY6[Y M1LTX^HG5#W9Q'CHKZ;"1NMK!0E+V:BVV3OY;9Y,RC2%[JO1R*;E+4ADP@.;9 MNC2=Y]VDMT43G)X"7FJS*3JIBJQ)\K43LP,V-4!ZV3TX>CCI &ETG8EY:70M M;@M\VA"D-?E/2_F6S.8YX(.1Q^B-=).8/WCT$A?U\)J>Q[1S.]A=1%\*@P6WG8[.$B!*[#-!P[DU:UH*?HE/M=E,EN5LE M^6#GV&-AI,* N4*DW"5A*%T>*>$2[GLLR+R41<&B[AZ13)(T$(K$B@1IE,H( MMB<*@\17(@BCQYZ/=:"/T9/-PSI8X"(VFKSF<-UJ;O7?5DXT]=ZL@GMB>J\L MA;K6.NC"$U%( =+%=@BY[)8\TTS>E(1K*Y$M&?]M"-, ^V6;VF&C49-78"^2 MO43[^L<35MW_2 K?1XMU,;!-=76L@*[ ME^FN[J=&(J"PZ;KG+A1/YFI=2:/52M=7K\0EM$BE&.O'L+;)X:4K<-Y656D$ MN39YF'3I6Q*ZES8[_^VY@L[.G"BSN8&'60=+T:;JS'D[.1GAWZ_R8L1X90SF MG4C3-NF]'T8Z63K0.D&]#@\=-#DLW9=V*H=WF >__ID(^&7N9HQW>J^;?V M0_PV*<[<87%F:X4@-BYT[1 VG3&$W9V$N#8\4IKGM[']-4/9AJDVYW')[K8( MHS6CA.6H^5FE.@]:R2FZ+ #++T[A^N\Y)O$ BKY.K(CO*]]GG'G,\XA/HS3T M62BC5&4LD2R3%E@E/6#UJ[$B^\5L$P)R<=O8[WMGQT*%PO=DX"I"4I>H)'&Y M2J4;$)%D?AQ00<.ME_YV='$"WK5"AT0L. 5 ':<9B53 :,:5'T1!ZLDH2V(; M#9'4T1 ;:"K>F@<)FM MY>4_=/O=5A.?HOJ-2AS6-$14:XR\6-X)?LW''+TWVM\, !+4WK$%HR?H])T8 M1_2)FHC<6CEAL['0>Y9C^"<\RYH)<;O_#;IEKBVI5_%IMUZF/HQ?JQF?]&9F M2G3;:GVL*K#XRCGZ?'3KPB9UVMQ4S_T,B--FRAH#!2AU"G6&B2YB9WSIUIZ@ M; H4V1Q#G$S8;7=%T5;0E-[#2TR%K5-E%-;:HV^T T#P MH+7HR]!&FYMU;0/%EX90=1XU5K-!MRIZW3X1!V_'*6LU>'&QS(+;]NJ=0'E3 M :P).^B$+1A##CZM,?_KH\YF.JO9%D2_RE;WJ;6OI3?&B?K-9D"]6(A%G]_M MFKR7K-PWP)5NU^1]J'1-RX]UV\Y-']]%L_>G\[V3X\"GF0^:EBMH'+@DCH3+ M )*Z,6@_B8SCP&/^XS%CKXE:-*3@[+9VCZW5<7MBF*NLI_OK@S5YCT2R+D19IZZ1?\X+7^@5OORLQUU5'#C(0PW4U47PDO&D" M(*Q:>7='Z)CG+QB+07YFI5Q8*7PHP#!A?RU1J)HZSNNKB_U$2L8FSZ+- MLP@V>1:;/(M-GL5OG6=QI;R)6U0P]M59IZIQ64S@3V&6?:-KK"AYO',LIWPXQPEU >NZGTI1O0D(;X71 ECUW7^*B$256I*#5H;FE[JZMT['MMZV/7%O( MT,^^>KB.@-]FVLV>WOTD;X#^= M\Y&6#W;N3E4 0L>@"RR): MC7+!'-VVBOZO%]%]O4XWVC^,QQ'?T??>H $IVJLJK=T/SN K8!NS\PX%I7[D$N_YBZZH1YYB"'"F_2*[DPI0C#&TF[)_ M5WS/G>]/DS*1@PS+=7]LX\GHS4UTYB;QR-FZB\V7T[*N&U3- /*BV0?8)\A= MFV]AN:]9$2PB:^NBC#"$37OK&K$FVH.<*>U>T:NF]/KH$#/,8S$)!GJHB C: MNBT+$SF9@Y:$/BV3).$L;./ 64,<+_I[9C;LO[I;->A-LAE]G5BBP4;=P:M- MN$"'3:G]6T7M?SKOMN%%[YQ]?).FIFRY5U,'4J [RQ20GFAK*ATEBBI97>N2V6CL)NO;I$]RHTO3<,!U"Y'H_/%M3:">F&-L>0O&XFY M#294K,2P)AN4K%ZS1AA"+CJ>G3AI1@I9E>8-W3&>V0.@ [1U.SJ0#7R8S1 MIB(@%Z%]^(X?:?=]N.V\926:"&OT8W/;>PG[@1<(F:= MMF^EU,/6B- VENM96[/&^-#Q+9J],1Y,;#@X*M#KNB)S\.%V/+M2T=I:-UD# MF-J?78_<-VJR2BIP:>WB_XBH_R.6@1L[SXZ0(]I4?I+:\'4MG8(_S8=W3."9 MZE64>]MV0E_]7+BTM4TU_MA[*(9N.&FC!YJ#"F-"QBKSED_6F6N]@@4-:^[6 MNC,W#$%6]&2E5F=D:5K,J\X)K-KNU7\5$ZEK$0,[X6SR#7T?.@Q<+UT=)_[7 M[JN#C[TV/T9GR9O;"GN;Z9Z-;Q[!3Q-3?;YL-J2T34NZ?-KPIZIEFG:>NOK> MZ@GK6 K-4+L/=DJSTZ88.S[N5&>(H.R3A3+5*:SL;Y^+.( A1S!2>[9<2="4 M&"QUY :Z9^KV*=B/" 1/,:^ZJ]YK]=@6.6PY6(_%ZU9P>$A-64,$,C!P;J-1 M3( ,O*ISP-'T@*>XX=BU$+"!7+[^.5@HVEA/WTCO)2V^QV)A_32'[;2DL)SX MYGGNH]11:[;;7_G \^F%G->G+FR>^?0 V*]ILN,] &UVNFZ!"8?V !K^> MUQ)Y0.*E&O3"%&O1V&*=-$3:-J49U8\B1<<(V6,-*A/\=6"/GPU)574O.6;C:95@U:RN)P-O M&S%AIZ/C1V]IIG5=V(6LN)QWU*Z,\9;2S-E*T!P-Y@ZM2,<;(_ M;""JB9?1*,D8<73R:I:Y=8WH:JC4K'Z%;AFD^0K:;/:!P5]3<'L/\T3>^2E9 MPP(>P-I:(:B4P>,FZDN%654+GN$?A9/7(11C/-OZD'V:\; M.+)!(3T4\D[QUZ9]#!XW>/2H85Y: \5,HT::.B-W:V(N?+W-=9R7#->XMJ^N]M=SKWNBBC3M8QX;K$W4- M#GR9M=_:>/S!YOJRK3J79CF'+1N['-LGN8UH]-Y/TU M(^_#]9'W.$8= GMI3'<<8?GR3;S^)EY_$Z__"./U&Y9X)T/!=79"QQI%+NQW M= -1_W60,@@J;EV-;QKI\4!B_8/]H[W3+Y-_#K_\*+R]?WSX_OFK_/HY^/3] M\X\/WOY7\>/SWQ]^[+WY!M]_^K$_QF?]:[QW2+TO_SOTQ/A?$_8WG1]\_7#V MY'< SQ]^>;-W=G $WQ_M!5]@W%_^_OS]?W]\@_%]"O;T M-2?AWIO=8R*IY)$?N9F?,IB&5),E2 M%K @"'SI$>0=4;:8'-!$C'=V8UED7SG89'7=B4O'U)^#YU.?>#3(:"H(I1G/ M/ _+C"D9I)GORQ7"^I[,$CO=?H,YVF;A(/F7ZK#7D3,_I\/>JNB[\2%=7?2% M!(-0<<4;]W]-P99['90G;%*WA-;QRTU::5=&WJ6RK0,VJOEXW#3F.PI=Y?HZE9D"$:;4HY3Y<4H8C7F2A"'(!R]6+.&< M60%!&P'A];M')E?OTHIFFK+"DLQLJHG0[/IK5@W?LUP>%8<8*6EGVZ2]TR\^^V/O:,/QRE+ QG[Q(T2BHTB/>:RE'$WY91S%0G.,9C0>PSV'.HK>]O34=17T-BXQ MO[8,P7S6Q'\;_XZU5K4QXFM>8JW9P&;[;+7'=)&?-KYN!D2LL+@#FF?4I:?F MO2HU\2V<'H#@2A+J,4K4A(1S E- ]T/>^G0Z'HB"P5_]+QV]33> M8SN8]H4/HV;(O1,XS.M8A5[$ D^Z49H \Z2"N!R BQM$<4C")(M#X9GVUBMH MO G@M\;LDUPG/1CK>RWHW]:5N#\BW:.[40R=-N"Q3UW:Q(Q4U27DNU8Q\N6%^D @38II5-5V8X /P@3B,HPA>3KO,*K+CT>\+D'-;HW MJ^]8 5D7+K9-A.PJ]6J$+:Z+J:Q>S\ >5F/+K34*&U!K"M*9:5:]@B2F4/BX M1E=VYDV(B2E9CRMVJK2L&YBS&>.81"WF7QP[P6>EJ"Y]NFTU<%MQA1:PE>3^3+[[P *35\8(E['>XZG MH^)D,-"\?4 =R=YN@^VU]=Z,JJR:\':X;S[%%ZRO3:5'O2!!PB@- MTH#(1 #RP_J=(DE]+C,_]7RE5' )_EHL374A 'NM3^8)+.WKKG#_R_J>SW>: M%3ZT0]W('B-[CKX="T9%*'@ P#T1+E&1="D7F9M*'@19(CV?@H8<#B+/&_BK MT#N2V?5H TN#2"\+I>?%1/@Q#:@"]=SS91A2GH8;VG@(M(' .V$1]X$8(A4G M+G XX:8J#%WNI6&8QK$D?@RX9$ H':3),FWTJ^;VZD(L"(!^>8B%'[63N38Y MY)GUL^<&GA?SP,,R4R33*9,Q3X@6 B=,T M54R%A 8B4?12+'PE.L0I ]QZK[VU>B(:+A^!_#_I%(-^>E2Y:,3^<$P#H+78 MYZX*E7()$[[+B"_=-&$)33-&PC3=>AFL1LNF$XUUBF.@G'']SRYT4?R4,6&Q ML**H2P!NN)3%@2L3FL4^91$C#,EAT0>!V@U2P./9>+S6%F7S,V6+/_NA:XK"$U>'!L&'"3: K3".M"Y#V=6(NT+/ MM2CUM!'*ZH)8EV(=5D=UP-01M^:B8@+"-K>%=C ''RY# 5AKL)6I+J3O;AO2 M/FN"ODSRJ=4C4'[66L3S7DWR.JK/MJ&RYC)3X;I$P5\8R\'BK)UGF@=;Q=M4 ME9B5Q0C31M6HMLSI;-4!3J/5BI\;TX1@--^UIL6PS'3Z,5V1K+W\ @.MK0=6F@3ONDML7G;0,1Y'S-IF MBR/5S>-0=U_=H&)05Y0WXD28,M*FDI>IPV\+?NGWPS58+612K+,T=)H!:%9R MS:H0]VI2>K_[_JWS[+TMFK8[0>N:-K? \K\W0<:F4LSSSH^_K>%I5[/5B?$F MM9V)5P5G#)S7>W\=.KN[_:9W:-1LO.)-JSL;(EM;F] LF<_FUGZE0U*%R3'3 MC\%E1N-35PCJ?=JM?ZI%X*!W_MI0U?[5>!'(C0J;5,#TVFC49H)6]NKR?>P$ M1GUBI=3U3!2_Z#Z\EHE"'SWC(GDS1S%IE4 ]KC7.Q2>L$/;,%-[>UYUC#S2_ M%+;%S1*9N"1B C2 D+L@DZ2@GB"I[P'ZB[4-RUNE%:[S\YE2RZ M4".K= MHK+IK2@78J@52C1M/_#6];$$8*\)8&J01H4E,8V E,2-)(+P@5#?E M26ED#TJ=CZH!8'@S=ZQ3$"*!%[LPEYCC$\2NSS5()5[,<@:E43QY9!D ML(Q)?JG;]B\RD&MV/;V(?_P+X]4V&*0&L6^^'6>IS+(,-1H_ /;!8^ERJF(W M#@,_2U6CB#\LPJ2/K7F/2N/.J+_.>+1#GN\(T M).T'$0#US6<%]A04.B"OB3LL@:+&=3^ 94^MNV79NJ+C.O>J(AYB3 M9#RAUM-B#)L/MS6M.7ABJ.0<#6OKC"7H2=QDDMH@G*.WQ\#G14)"X09IP$&W M$:#;,)FY@%5KI<7*TZO&4]3:@(;$KC81IM-*_6B_N-/F5?3$3M_D4_T_/1-?_;]4NB" MTN7Y03[8G'2]ZN;GM@8#:!RZ#L.LA/^7]9OMS]OZIS]F>(ZO":Q^W@67!M/O M>/%R'O_22A;3FR'9]-)\^@CY:M_F=H7)>=E>HN4'#Y MDSI^N-3&>.+@[A MX'1[2^06OIVZEA&:<)4(D(:!;/Z)1$BK&"(G\)&21M&:?-/PE MPZ'AGIIY&DH^:#?RT0/8SW__L_IR5)"]HQVR]^/=^,O7+U\/_O[D?1GO>0=' MG\^_' V'GW]\R3^#6/W\0W[;.[?W_.\_AWPL1S"O[WMO3G[L_?UEO#_>B[X< M?1S#.Z/]K_\<'?P#1//XG\.]O__Y=3_X\ - [VSOT/O^U]';&>ACWC%@&N8K MX;LJ A%,,B7=%!"/FZ6^)Z+$8T('PR:#>(U&UB]8NL!R?_&,X$_ZK%SQC%R' MJ3],]O67KJ"V;#NQ2.(*;.E1\)AG#]*F\X3<%'?+NA&OPF4VX.>^^-*Z0*\=3("V#8DV[.E:[&FOSYX4 M\4DH%0,,1%.7^)GO,JQ,$B1;XD (GB04*]@;^"0VT@T8TRL+9G9,>\ MW[? MMS:UE21I_Q4%N_O&3 1%U_WBWB#"8VRO.T:B;>-VP!='74$@)$82C>'7OUE' M$A((# (!DJCI:1IT=&Y5E4\^F947K#FGR4D#G$]R(K@.0CA MV/A;%6/SX&SP^8CCO5@:?C!+FR!IS]? \6HEW!MY;PY@'W62'W2!GSVPG%(K MO &RPX3A%OZ;N$I!!X*3MF F%=1YON2HK;<_%$^&."R0]CQFYQA%6CB,@C1& M*BI,\K @E5CGF*]K/8TA$UK]ZIJY,7)\]BJ%SZ.E=N)QC@#NGK^ORE.7-7/K MFMFI_\ 1%@O&F5=+C3AC'#G"%5*&&B,L3RJ3:T;6N1:97]]_S0Q2.:O(RV&V M0#/_?E*5#LHE,8;Y!U5EX*I(U*#*MA_;[%-56F]:A_^\7TUE/TS(^47H:.TX MIY'F?L]5">+I8L:_S":],=-!"VD%SW5]K.*>.RU#2 H3[W,)\,CN5^GPNCTY M>JKJHU*=[O2W>YU=[>;,>_IYC9E=[8=N]:FC$IC"6A:JQF<9Y7V MPC#, Q91>BO,E?RJ1NS71F5>;H#[52UL=O-(WSURV]/]L-:O$$ ?0;^%VGZN MA9/+\54#N\ E?D:D<")P+#<5NMFI/UHHKSG!'CC7T47C\!L\Q[YH'+XG/RRV ME 0%]@3V%'[0W+0J*12-)DZ)9%S.%I7$;/!?Y-A?[5JUH*NE%(1Z*%>OG\&_ M\RD(E6#P;ZIJF)T32[!N;FBS6A;*>*%\KNJ\&&D2$-"(DC(,@0:BR 0<$050 ML98:'C%H(RKX+S!EL%"&H9*#E@C7U%+5+J@;PZD?F/\+NGI*:[RGA*6+^@_. MN;>>6,2$S0U]940ZKSN#HS386L94U1KO5Z@TU6KQV(9X1\^Y?UQVT1I5/[O] MR\.:"+4XG,!!Z;2*;@UNG(O(1ENU8[BI2=\_%QD?9V)A$QKV7:?7?]7 >=&X M^'RQO07+^<*3QL71Q8^H>TZ:N"_/RYVL1GJ01;.U.9[ ;*B^=[LW_P[A30"NZX(.4] MVX+K?/Y&]G<^Y/BGY;'S?.]S[WCBJ'QZT=@__:C6V=D%O'!PW=AH'VSOU M#82QSNJ';\_J6^]_P A&;&-$. H,=%=Y9+E/P&(8 MIB9BD,:I1O%!4,5S;YX DAR2-5HE:WV.%* 2H/AZ.9#A=,R[-_R=C_%4E61& MRVRKV1M5YX.'&I24@?=5/N4[WAQU>G,4 MX7+.5P,^N>]TS3<=^/)=Y[6'=O?DX:G)F^=M9]RZ^T=5A[US"A<-O;MR5"8" MXN\;;KJ(JRU3UWL@P-WO>(_2:LL^4/@50.7JS%99U@]:UK-G__@89\^YG-0U MUV0'Y>^#G7$MO #E3Y[3LGO;Z]GS<5?,[LA)<9-:N&MT'I'5\]2P<;^\GO^^ M?XK&3&]\9_+%\[_J+$T3(E/>68U-2)R;X$B2WE C!"&.AC3T$:DK/J*)[04V M4X3X'5[+]S^S8QI&%A9NA/^''?OS;Z6#W^&=K^W#W8N_[MW.X!SQ' MG>3]@KWO<,[Q^_/M[U^.]W;^=9S3F[:_[^+1.7"OTSWZ338.&ZV]G4_P/D<_ MZQ??6&,+GGWG +[_2>Q]W&O5/^X=U+_#[X=?4KTY2&W**4X_-):>^121U,PB M;C%&AB6)%+6>!.\P,W%MDZC<\O[164VSB,S]\Y8N1>=7RNLN/+^N O2O4JD M2\(;X61*5#J.G30$)^=Q%$$S19*ND Z/D X7I%MTI+NX1#JC?$PZ:A1XS-5! M,$6:8X^(QS8I3Q(F/B>JKS.E"](5I%MQI+.PS+E,06L?N33!1$N\Y'!=YY2G MYL9]OX)TBXMTY!+I$G4J6AN0"%(@[C1%)FJ&E#.9R LCB%[;Y'J=X8)T!>E6 M'>DT3C+:(**FB7NGC.4L6&E$"I0)XX:2ZC6WL// M4V3MF65M[,IA7-L8M4$I9*=U MUO#9%(N&A8)$DI$\# $478%D+8HHLVBNP^ M]9%'99U@0NG@E(V D$.GZJ]=#478GEG8QMZ$$(CDGEOD@@9AHXP@S81 V'O' MHV2,2^#8BCU+.?R2.6C K,6%%ODCF,;E:#..*?@)W:R6+M+)HEC:S=: M[@.G.F>F:,0#%.R#]@08F59(:M-+CK.HBS\\ISV-K.T@/$(NT,3&%RC!NI N6ZR/,JRO.#H0-%W!=%W!D#.BX2(]B)W##+P-\RZ>2] M89+;^(2N@R+NSRGN8Y="4-QJZRE*D4O$12#(>J]0=(:1()V1,8=_KROZ^&YI M\Q/W5[=+OMT_B-V1*^'-O5,V9\CN>DU?7117%7WQ=?6E^F= 6M5ZL1%I-8D%^$J5.,@DI)/ MDM)3I'AN4CQV1 'X4HGSUI=0"7$F K(D!J2TP-%00H-)68HE546*5TR*2?1" M2R(2,9YK"X -ZA@;3TV47";W)*ZH(L5SD^*QATE%'$ ;.Y2R&N88?I@(?\J( MHX;E&[0&*9;K0A5=O&I2[$RB%JN(T!@C "1);+>"N24249$8XQ/V4\LYY9BMH2.HY"*N>8123 )9/2 0\ MP19A1\&"]Q@':X'@LQ+7O1"RY9)C4DA%);5$X\A!M@)UW@65R86WW'$K[F&$%MEZ6MD:VYG62PV4 MPB'C T><)[ S%3=(\IB(%8D(C<'.G-'(7*6$!_;B1N9.)W<"ZDS&*#Q^/_D1 MQ5B6#Y+FD A1_&(OA5?;D\D/7ECJK#;(4&809U' ;\DB*J+3CNK(K*KVJ&9- M3E[NTDM%\I\N9:)(_@M*_MC EDHG%X'VAZ IXDIS9(/UR B84*>4\Y96DL_F MM3M=)'^9)?]%DBN*Y,]-\L?VOQ,ZX(@QBE&"SO8'"L=L%G M]?V5\H//Z;JX5\^3P< />T@R&.#0.6&ZQ=QSO0**,\" MRE\G7#!14\DH%2@1P5#NB(P,$Q[9Z"U)T6I'7=2QP:C'B$6Q@CHU".IJ 0N"*6$&$]F%M4VBP M?PO3*J"UFJ#U(MZ\ EHS@M9$1)'!G&@7$E1=YOY]YT>NY]J_;,NV MWS:F#HW>; M]"H2_=P=E6N=5/L:3_KQV,7N8,TPO%[+I*5ZZ:WH)P^1ZA!\(<04N]T81A[) MVIGMU?Y[EG07&910-BBC,==$:L0:>PT M#K9WZN=[6_6+;3C>V-I+]&!5B' MA84%JQ:LIQWJ@H4S[W M*?]T]H/8P$7P$A%):,Z$-"A7B$&..>(I!G43P7(7&],,>#3EZR#NO9/H<_6S MUOE&[>'XT3^(M9-.MUHR<(DI..G&ENW#W_U.IKC35:H7"V]ZK7W_ZY5W6^&X MU[LB+S[A'RX1SJGFR-MH$ ]<(F?+,#M'6 2\"E.B'#TLF8Z&W4=N#0 M@$W!52Q\V>YGG!J1PHGOCJX %[4G)]W.3U@C?7BLVO]>(;K7JO_8E$2R1CAJ M> K$Q2A(!-YF842#]I, -;$4@?GY-^&T>QYM]Q83[)*X3O#6,6U]_S,/6PP[ MS6/XRG;Z"I_VTF!X_ZS>@[RV);E3!R.M#L_X[:*QM7_6.'S_P\08G?8F-Y&;0;CX!>+Y$%^Q[L)4FYZTG_; M#IJK/ZX=NS^E;]![ E C8W1\)P!@B5 M(M(Z!!22#AY')5P$31,!Q$^R3=<]C6N+8^75>J?'Q[9[GB$M YP_R&JGUFQ7 MBZNR=%O#F6^"L9MAJP<8TVIUSGIO;EBXE?%^S9=0L;237GPS^N7WT.R=M.SY MFV:[>J3JI-_A,?:;[9'G09Q,.0NJ@1H<_OVL&?H';PC&&S JV=*,Z=,W#,3@F^0:F[-;#>(/<>NQ7ER42+FL>=-E?'^-$/L'>'*R=_0?L,;[!YU3N&CH_?.Z-VRV=_0@N['[+&\Y?"=UXSM=FENUD:4U MPWO-4(EV@8=@9%761@;EE1%8E'S'EP\:'/HO:[8//!APMR*J UX+O.[7482E M]_RKZCW_0+MXMCVA^SGGEGJCZ/C#48,V#NN'G_CVUL'A]LYGX(_['.Y#&M__ M. )S5]0_UODNK9/K&T6[WS\S^/R\?IB_7Q>-K;=GVW NW(_L5O(D%89,DKEK@%\WF=J%>5T%60[%4BF:&8 M"^44QSQQ3:UU))<-4F"O*TN,S4A&3$&RQ4&RBXF2JU;)(#W2 3M ,H^1DX&C MZ(2-@:@(LYB1C$NS%$CVZM)4O@P.\@-HLH#;9T\$(QAD &+)&,<25T B4DD*2 #O#EG&->(C"WS- E^3Y:8U\0K'8) & MHQ9QF$#D*,-("48D=P8+XW/VON&EG\RJB?$<"$F1U">6U#'1P*YJP\>1-S8@ MGHA&QLJ(+ ?2824P#1+7-A4A"R2GK\Y),;$M%MOAOAMB)6_JE>9-/3!TN#B4 M7P:/&Y-53DWDA @!>(Q9]KU$C;11";'H-4Y62\=Q[N$EZ:Q53DO>9\&OY<"O MLK6_;/@UYI/)>!."3DAC8A 71B!@D0[%O*GIF--8QH=M[2]V"FC^.R_B9ONT MBE*_1SYEM;"TH8YSBI72DD=/G70Z,4,(,50Q9WYPMC85A#UG@9V.6VFCW?ZN3/ M%B:^^WPHE,?O0? ^D0;]]!/$C&S#^7M;[T5C9Y_NTL]B>^O]18."F!W_=7@] MOGMW)U__&]L]? _?^,8;6R"0.T=PC3T0XB.>8_IW+^KP_4;:WMF':^Z>-;9V M09R/>./SCX"UX=I[9"A.B),DD3/ &H((*3*.&=9#5(4%&Z9%SXY3S7/@1,Z1A-E()8G'*1=>\Y$[9MEJLI;Z-6.!\,9LD&7\BC_78UR ME>G3C?ZT6WF2JRR?T3@]FZTY2^+'Q&1?C9/'&SB'R@\_S*@\_.0ETPJ>"\$& MDSP4F;#=_C*:T7_E"2T@-@2Q_1]1S68GTP5^P>USFFW MEIIMV_:PNFIV9O<CGSED\K_AU;V3/3K)16[;0W"![IG?J#T04K^'SS:_R\ MD4>,Q&.XG)F$]7[2Z56^SS=5YG'S[SC./OF?J\ZLD4R.3[$."-)I__93ID+H MGU-.B;@V)!,_#[ICZW$_(M>-]@C9!$_XQK;.['EO[;>KL 3P,[RXHG#WVU[X M+O@B]%=8E=+]QT ]J,;' #C!E!FFE;\Y!0SMYF_!4]E%>Z3:03>CZG_=@]V" MA%;)62 YV2(;$ P['SWS] OX9BW_M7-L_]W9;_KUVJ>VWZ@49V;3O5P= -X2 MM%]&!_BMLE.JN@$?+D'H:Q\^&#*M>PU"7ILO^\+?VO8T-/M3^]JW<[L[N=HU MV!>!4<^XCEYK3K32- ')C<)Q:@(L]K7;..1=ZN(7XRHKD5^:W$$F-SB^_?"" M)?GA#9C#\K#E89?L8>]WV:??H9Q6>:,]R^Z (\[+MKH[P?'.PEQWZ;%G?(F9 M&,ZMZ;@W1VTM5N+Q+YWQ-WM:GV:E/A$SN>>Z/,XUFR8B[I[ISK_DZY..E&<; MB7>=7G_F!?RX[.NE6"$?NYW>/+ULR[DZOK7!DFX50EZG]SYWUT(7C?(QC>(\?EA05@EM=:QDR4>[W7: MF!"%O**]II?W.=0[[7A>.[;=HYS&!6]\_RB$E77!O\V-[VW]EN]QR&LMH<+SIK%IUU/F'88Y^X)ISF/IH8<24U,A&#SDK. M,F&)\5&M;1*S3NB\BJ>7*H$+:+.4N2ES\[KGIJB\E59Y8S--2L*Y\QAYY14" M[<>0%H8AY3&QQ&$N?7P%*N]QA'REK+35W1GN'!_';I71?F)/8O?5[A+?2V'= MUQFZ? K+6< [(S3W*7!AI37<&B:T5??5P?=5X-V&B M)1T"I3&A0(-!W"N,G(T4&2R$%8Q3GBCH*[ENC%YAK^(*2>ZJ;"N5N2ES4S1> MT7CST7A\0N/I%#'S*%*2:]*!<>:2!MT7G;91,@DS^@HTWBKMH]&%W$=[^9RM MG4X?C#-_6^96V52[AX?Q$67HET^Q>>% @WD7C(B<8&X2-8)$X81UDL@Y]96 M9?BV'?)_WH\78]%OC]!O7RME1]ZC1?II6*!W@][J55I*M1!(.3DRP0KK31BG@A/R.O/W; M-ENY!O^'3O69K\9>Y=%@7--W*HI3V&NLS#7R2!N:F*0PFH4 M"=.(B^20(4PAFTR((4I.65K;)(JO2[Q(/:1+-.K+"O-,\NK]Z?%I*_=)J8K0 MCFNPYEJ]_XH #'''_BQ"/)L0XTLAMMJ#_2DY4MY0Q'/ CS68HJ2DP0S;B",# M(2[RNQ3R^X\E$N!<0[@(\ ,%F%X*L(K6N& 3)1(Q@/JU)DD02 M_=HF7<=XFH2N3MAL$>6'BW)J_HP!7<1NIWB'%D"TQ]XA+C3G6'E$2+2(!T*0 M@^E%5L.4>BFY$/$R JD(=Q'N9Q'NXCEZA'"//4<8YC6*)) @3"*N=$+.)HI< MP%Q$RCG3K@AW$>[B0UHX(1[[D$R,CH0$;)M2CT!D([(<$^0Y)59(2@BCJT^^ M2\[:ZD<1O>WU8A_E%XZP2"^AHP03OX3M188"J&4PGZ2^B\&^*%)D8P M79Q("Z_')I/3$I=@:!*.:,C)UXYSE)/5$#?*!Y8\QSH'$^%U0L0*;X4469Y- MEHNWZ,5E&$\DF'HG;, (,T<0]P*## N)8&*EB1R,2Y9+W!7Q70;QG264Z*7E MMSB$'B&_8X>0< :FD3J$?; (#$B!C X.1<\)MU('$<+:9HDD6G3177067;Q M\Y'[@198ADL@T>H'$KWK M=$\Z72 !-==Y7/^/$D.TQ(J+>F.$T$YB)[E3#/YB3"F;J--1JU#=J7 :&&R)-5@J\9[% M0?1P^2X.H@60X[&63I:I9&A$$2>+N*0!&>D22MIX'JP)C).US6D%?7\741'> ME=3-Q47T,K*[/=;!(FKL%9?(QT3S%JM$3N6@(6&\2TG!%*#2)@'ZW5%GCKHPCS MPX6Y^(T62[@G_$;48N(%2XA(!TS5 UUUN4:1%LXI;CCFP<_-;U3$NXAW<2<] MO7B/=;?4PM/@+"+*8L1C ,G&$B.+18R>4X[5_-S"1;Q74KR+9^EEQ'C"L^2] M5$I2E^? YQKV#&DM(B)">FJ5)]R0U:?@)?KHJ:./7KYT_J!Q6G-<0+_$']UC M5Z0T99EW4Y;B8'I2[?9ITL$4?8Y!6.6Z,%@BX%P04]]/+B_Z$^XE9%;P6%&%E(N+6@VDJ%$6!$QU2 MY-$YO;9):)'Z597ZF2IJO[#8%[?4H\1^(LH)["D]=<-MU?;:#27:\U%*#!X[YA("BA+-\CH+UPIM4!4L+EA8GYBN"S DGIM)$*,H5(Q(" GQ@".R MWFKDF:'.*<8I=X]T_A:D+$BY6DBY*#;Z)8I6;K8/MMG]*SO6MIH]W^IDCUM! MQAF1<<)+3L'DEM$3Q",1B&L&MK>%'T(*SXA)B?@TM+T?WVU@=3#RT=>H?.B_ M]3,I&+F!JQ^#D73=WS:O^H@G?.#'MKO?;(^&3U;7K"YT^22#$82G:-F37GPS M^N7WT.R=M.SYFV:[DO;JI-^O7DZ<3 U@-<"#P[^?-4/_X(TQ&TS3#!'#78#A MC0='R49VC5]?#8-C3&Y@0FX]C#<>>HS3AYWYJX$,+61ZV/.QR/:R\_?#D M9>_8QIO#;MT06C*4XPVY*5 M,)4F\:PK8;1U5%& _-,=QT,$E@NN8XM4.,W MP -C-W]K[2J=>[91&+N17OU0Y&V'(BA%4(J@W#$4_YY8#T50)OC"_GXW[MM^ M?/4K)+O?:I7_K:R3^XS.JUTH5<[Q#6ND!(]>TG?;.ZB!T5;S^9_MB%V\/9P[TIO+ )8!+ -8!O"U#>#3>WROJEBY""KVT3SUAM%9PO"% M%8HVH-KCP (1V$0N/'/,6\LHY]R)J*.OH@TPH8P\(MH@+YT5"2SX)NH?W_.] MCW4*UX5G^IB[_#@<.^P<5#?>O^S0;^)ZX$%>SM'9[L[!T>[%[MP MWM'/QI;_V?CXB>Y>M(ZW/\(5Z/LS>#>VM]-*]>9$ZV>LK-#26$2#+HH@ ( +ZNOJHJ 9>[+W)>Y?T5S7Q3_\BO^ M<==:[E/P."7$+"6(XR"18?"GC\Q%YZD7+BR-XI_-1EJL:H]D(=N(O+Q)6.^T MXWGMV':/8K^63A_7;K;4 GYQN*[FLUY-YX<\FV_[[VRW>PY#6>W#%"2?!D@$"Q3J63BV'&6.Y

NF\ MI"KDR@&^,93+2*#R/WKI( M'#-):2VEI8G.;:?YAKJS!?)"(,^>1TXPA8XQB43-K MUR/ZC_.ME5LNLEEDM>KKHZ?GIZ;%]YE.T%'.% M-*81<<$<,L$(1+3VUD1&@N.O7D\_JL[<">B8C6!(S3 -@EIE+1? ,")+\$]PQHLD(IX+P7BEG9^? MB6M,!C4FD;0(22 6O$,<$X&,E0%AXVF,.% FW=HF8^M:SJO:[2*RB2++L\ER MZ7[RXC*,+V78&)\4C0D1:0+B.F!DC-)(.PYSZ[5U,JYMSJOU21'?)Q7?6=IQ MO+3\KF([CF>37WHIOTSB%*FW2 A-$ ^&(6VM1S")R1NN#-/A)OF=N1='$=WE MU[REJ?*+2^Y$UZE^.B9HC)6T8_2 M/F8E992HQ*U(QL48.',&_E9>RN(46718WYX,F#8* M+"EB&?*.8X!US@'6+8>)L2XRZ3%/=FU3KF,S(ZJ7<-1%EK_4_!D#NHC=3G%P M+( \CAT<*A*6-"7(P 2#@:0C$K0G\S+D,SF0E(,2:\, LRWR'*A$6%"8^^EB'G_EIEU(^1K#?7_K%S@T6=N+,<1:$\XM:#]%,PN 17RC,BD[$W[OX6P5\IP9_% MM_+2DE]\*X^0_+%OQ29#8>(4DL91Q V6R'B2D*$48Q-M3,ZO;4YG>,P<]U&$ M?D&%?M$Y?W'PS$?F)QP\U!D=&$-6Z8AX" $9C ,*'#L9A(J>^B'7+ZE="Y?: MM9#N&-OKQ7ZO=AQM[[0;0\WV:RFWW?P[9V'6 %5LK9LEMPM/7G/95)]7!ZCA MRAKVA&>P?$+G%-!CT!#L?JW"EK"!Q%Q>NVBC6[51K[7O;\LQ;H=K)/6:QKKB MERIJ:I;"KSMO^_4F_EFIJL\_J V:2H>1F,?#($M O MHQ 7."*G+4'*>B8HI=(&,[ FM9FUD\C2X-=,57U^ZV^FC@Q')HM!LG]IJ M2":]DI,^2**?UP7YMM6J=5*M?Q!KWS:^;@QF:J=;^2+/:[U+8K ^<%.B[-&- M :33]:\<]=?J]^1/KF2BK5?%@)LY2K!=#0%\<[\#L]/.@6@3UX)GL?V:[4:X M20^F+',1N'G-CH@+ C! /9#DR9,.[-\1[E"+*458=/ 'X$4^>%X+^1FJBS9[ MM5;L57=HUSKM6#N/MEM+W\ M=;X^N*>+L5WS+1B=9FH.GC3[:O,[-=O596'>86I[,2^@=K6 JU>ZQE6? M;O5C\('K_K8Y=7 1EL[W.'KO\UKGM#L95IA?_7BJ+V7MK-D_@"/#1C:C=3?A M[#YHQJ[M^H-S&%9O3WMYWN B>3%47PBUTU[V@O_GM).'<'CQDV[3Q]Y&[?H# MW6--3JWYZ:5^10;NN81A$0P#4:M3.JYOAXMAXF6K=6?ATV8WH!/;A:6:WR2_ M'TS(W_!.Z[6S@Z8_@/<\K^7!N.FULVH$=08/D%&NUJE>&ZZ6)06>M=?OG@ZF M!(X<=T)LH="%%=ZN'J)ZB]YP4#LNW[8Z;W@'6*@VG]=LGYS"%6#TNAU7C1\L MW_-;3MBH+=]2?@M3-@#"O&[N@325U!_$5JB&?PPJ=@ I,/]P+= U![6O\:0? MCUWL#I89P^LU(#FD6A=;T4\>(M4A^$*[,[KA.=RN-[@;+"";V=7((*L!J^G5 M3CJ]9D6[\G,0.K@2B%[_H)KQ??@V+-=*-N)@QN',_)(3;Y1/A4?-:C:_ SQN M%A* _R8LI&:W6MQ5)7=8*[#2\AY57LK O_)(5K(^F/[ANH;+Y>.3D-Z!=\@+ M%KX(4U:S_7ZWZ4[SL\"A$5Y&N$'GN.FKFPTOF<&S>D&0[T\5@K<[?5C(@ BM MYE&$:U7/G#^L(/XL LK 5+H,Y_\Y;78'M^A%^.SJ0PVD&;X?.M7I6:[;U9?A M@UXG/VU^D^+0\/RGT,^BC>P@*>>J DZ_.0EX6IH!RQ^;.6%@>$?5/UB&+YN05W:3A/C M7A\.^W;[RVB0JZCQ';CQOUH=?[2<-E4K_M^7\[WOX<11+G=W\O6_L=W#]_"- M;[RQ]<<1W .NL7>XMW7$ZSMUMGM1A^\WTO;./EQS]ZRQM4L;AT>\-X3(9Y-S2(P0J(X6TV9X5GG$M!&4N"2Z8TYB%&)E-T M.! "AD8$H_4DJ\?N:5S;W,D4HM-J=<[R*J],# "JV!N2KH&9G-6!=9W3?@4\ M[S(=:)]7V;7J=V# $\)T2;5GD*H1"PK -_K5-6ZA<$.HO.09(QHQ\5"UTWYS MH,PR[$;05,=9H_1.@?2,K_EF9% .%_PUV?VE;364&Y8+$Q"(O#8D$S\/NF-C=1_,=F $ M1\@F>,(WMG5FSWMKOUW%/\"YX<45A;O?]L)WX22AOP+%E.X_!NI.M7'3J P0 M&DA*)JQY"L$$B=W\+7@JNVB/5#OH9OC^KZ8VU'%.L5):\NBIDTXG9@@AABKF MS \.*%#)/_H%/*7AJP7\M7-L_]W9;_KUVJ>VWZ@T=*/3 M'U#'=Y<&]+M) _I#LPT&=+;NOO;A@QORV6X=A+PV7_:%O[7M*1#;&&X2W&N M-M"L(C *VD)'KW5NW*MIXIA%X3@U 1;O==5B XLLFGS?P?*YZH3#X:L94]Z\U$[B M$F>%ZSO1-K_^I7E<&UG&KVX(1EZ VL@!\.I&()NUM[A]]$X^++X2Y< M=V_G,]RGT6Q\WVO6=]Z>->A?1XV+3ZSQ_3V['OS2V/E7L[%SQ!H?&P?UG0^M MQM8?37@'LG?\Z6=]ZRW;^_Z9U0\]V=T)J=Z\K.Y!ZSO[9S^TQ,[($!$A/.:. MVPIID?/_>+)6>"-$T&N;Q*SCQS=TNQE&GS2QK^#/JN./3A:@QT42L>,N">N8 M"2Z9*#R\ODF/+;!:H&=^T(.O0 \VW#-/.8J2,\2%!NAAW@/T8,V92!S;A]9. M70;LF1/S7*SR=*28GC,1[6[S[QRS]6?+^LK-/P_.7?J;_+(8K)%@JG#%>.%ZBR.V5[E>4 )F MRR006Q& X5&!#,P<8M*G8(P".<9SXWH+++>OMA_1ZW*JOK?=-LIA:I=D[^E\ MJ/?2"??U9RR?3C#1,,I]5)%R[L#P)]Y;I[P##J>HCW/A<__*>02QUWO7.7;- M08;$NRJR9!\D\MTPL+GZ>+3!=-[HM(?1WT5SS* Y&N^N$3Z?C/0,:)XBB2$> M$T8N1Z$R0BUP :DQD6N;#*]+-6MZWC(Y"5ZG<"NN50 I#A$KCI4U2C&+$V4L M<"T]>2SA*W+]C')]E1'F_&C';$"1V@2,4%/D.$VYTVRR3#NKA2W>O^7R_K&G M\/X-D.PF:CA5X?!EQV'0I/+X)+\2H%'EVLL9M],J>;?FD:O^G-%;K[4LDT3.QUL\P4A6MEC;OC%M!RH*4BUO1LH#ATX'A58N-$0&*S'"4>."(*Y:0C50BJ:15 M5D0+EMM<++;50<)'7^-J"QW;8AA6+O.C@ISYLIN&[6=JX6#AN6";@_VS<7?XF4K MF4%E-C"L1N==>\S14U3E^GJG+D>H]6$\JHIQ\ G ;RW7&^K]7COHG,$;=->O M/'DNQC9XX'Q&]1KKXZ-7"WZ.:CT.:SR.2R -:F18U_D[;M1FJ8NX. 6^OK7' M91X_Y0G^DLOT>3BKDN52_VN7-B[>GC<^_\ PVMI:C@3)+GO)*++*<^2H--&9 MX+32UXNT1)$4H=H02A77TCA,&&/$,@TJ2E%ZO?[7$N*'/[#M_5B;KG\Z%-RS M:3R]+"'9SM7 AM4L8SLCR6V%#@$;>J?'N;SDQ4 F!U72KN>O5S^6IG*-)AM$ ML&6IKR(W,+O]<*FO\BI*:RRB-_VY$ZR>S5#]< 5,;P)2X$?OP(:$MWB*L(K' M5YQ8&9?(;&^\W$X/("K$:L8%]H0GYPP%Q@)LG3,FO&67Q0SP8]IX7'+4(3'- MIL#W9O]@BH_VKA+2WE7Z>AF16%UK11PI^ZR^\XGN'1Z=U[_7X;^?>?WP2#0. M]UK;W]__W+WX<@AGG.W".UQWI&QO^9_UP[UC>';XWMYQ8VO_?'OGB#:.OXG= MG0^'C8]PYL6_FMM;K:M5$ [K/W]HIB2FV"'!@=MR(0FRP3*4N#%, \7U3*YM M4KU.J7GJWL=S\98\]_;ELPGSNTO.G>Y2$0_2"R4>^U?X&*VU(9=\QDEQJJ,Q M7+E XE>1J?8T$(W5RST9P?*6W#R3QB=3OC4]KD?1MR*@_\6X)P%.,^O 2>G MQ#OA%'+)>L25<#D[P^<9C49(11.HRDV]3@A9H!CNE:7-_QIVWKG6.F&6VI!/ M197+WN(\QV.YU0B5+@"O\A0KRH5F3I%@ [/>.*.U4'.)PB@T^Z6UQ95G-=S_X G?,NGGSKGKE;7CEKP>VF]L:@8J-O3X 3_]RM]#6ZAGE:N]L MM]6I]9I5N^$,A55WLJEMP68O!TB.VBK%T0GP0=7_;'3G44.1W*6I^N!J^[_A MM_QEVN)EHZ5ANY2JIZ:!_R?C(H'M; M[<]NY^]\B]X-+=$>,///M"@/VLW_ MG,9>U:JB;!(.-PGW?X0<,20)00J3:I/0(+ 6#8H1+$,:!&5>K\"F7V[NBW(5HOS/8][O28)+]LL'D MW7W3*E@9.,]K6QE$\MU69&=1L@V.Y1+M+"Y/FXF\#7J_![KG-NA#VQ O[6YB MZ=8P,03DAA%86<_,USZ0A!&QFVA16Y&XLH-9=C ?ZEKY,W8KWG#-Q9(P]P[' MY&P*G$1FC=%*.T6X=4:'6\IZMU6+\X #[\F30._VCN??^$ZX?[-(=I[UX/?[&M[_7 M+[8_-HX:6]]H_?B/UN[AYW/@UJV]K7"XO;/[L_&QD>J3V?*'1^1'Q"1@G"SB M*F8'.U;(8,*0I-1&+2B5GJUM$KK!EF-CLJ!;0;?'HQN33#.I##!]QIDF+CG! M=!0I)0J8AV^.TRCH]O+HAJ^@6]*4LB0Y,IIPQ%U0R'*A4 S*D:B22%X"NN$- MR98"W18D+' A0@V7):+DKTYVRSRX/E,)&!D#=OLT&W;7L%H"*@?EI8%_N#3. MR4BYY#I&FCA\<#,3G 8P& XRK+4SQ%0EA$FA@P9 GSR&&:$-$I5YPBG!A@>=IL+$@!WQ<"CI7U M?7YI]HY0ZL98ZSZ1L_->8+DJ1?5N!,O@#<^E"X SBXE-HH$J.7&!!$6@\8(;C+\=N)178SRRK L0# <95EL62$Y$XB M F,.!C:V9H97+"1PKZ\?::N:0O':HG3=C*Q23]"G M4FG*J5-,6D6Y]<)RI8Q6-A*G:1#B9I;UJ?'A"1M2%!A]%(Q>WW U40%]5A91 M4(*(.\!28^%'\,(G;1T->M'Z4BPX!2NH<@>J8)R"QM[3J ,L.&&(U"0PE3BL M.,SDS12LH,I"H\JUC\J/Q6GLG3F67WJIIIO2Q,D7LI/E?)32Q$M7BXA5J3[UU&GQI/[Q\\_Z M]UU1!U)?/X3/+UK-.CS7WO$KF7YPO6*-#X-$JS37ASM@4 MDF,F$.\)P:7XU(KCYODUW(R2>VZP1IZF@+B7 3FO".!F$I8D1@!4US;%NI0+ M$I&XVJ2Y%)]:&A[]FHM/F:!8XF-3. -6.E%C+ V6D%)]:"6UQ); J M:POJO: J&D25UR@WFT6&Y:*%#.;=R63AK[5- "NI'AV'NKC%IZYVJUG.\E/W M:[*^BAUKIIW\_E=C456ILB]CW(_H2OE]XYZEA&L*JRF!M2P=Y! MS/V0OL=QP]B[%ZWM@SWM#ZY>9%#L;%1G#5:T&WY]*#1PY>/8/^@,*B7=5)EI MO79VT(3+WM;DB(UJ+-U66&E0P.VD"ZNX>SXJ]S3:4;OQB<95/IIMWSH-<;*@ M6[79JW[OU< 4#$W _Q,P"<-ZEE> P>K!!_VD:J'9\S!<_2I\'MYC7,$MSQ9H M@?/!D6H.OVU\W1A,[4ZW&O/AP<'37[D7O'OO]/BD>L!II)@MAH%)*HD1L YC MY)A8XSA)^2.:9% IW(P54QG9-PC^RD4B/!P)=M[SQOX/ZS35T0&'8!J,MH$)F'HY70KD?WX)_AL/ M(TTOR8:V )G['5A/_>Q8R\%+H!BR*=4Y'I20!)C+]E2UYD-LV?->Y;8%K=.U MS4J- $/O= '"PVG5K+R"YNV_/FTA8FKP&B'F*PWU02]?.M3^KUNZ>^?ZG=WAX/0BKRG;_ P0JIWPV ]^U^-PYZ_X%8_7':CH.)H&:H MA?_1B['6Z(!4$KCZ:.1O&=64GIIK#PAOR)R@TF-O8/AB-W\+YMHNVB/5#KH9 MD/ZKJ0UUG%.L%-!70$0GG4[ FPBH(P6@^2-+R59T_?_]S6[>,)!@#%9/ (O*DI(F!16LYXT(';&/E/L>8#]SG M&,MK#A"@];GV)?SV,$]((_;'$%^58KV.\W=W:+SF+;G#J?[J+(6=;^>-LQ\) M1[ )@!IHGDF"LQ;I2!6R3F%0'X3&0-60O/X&.!J0 9.,KX.>I). M@AW,T8A19P(Q7LX99P$CX8NU^/,D&P>C96V]'U#?#+>W6 X57 X ,M4Z)\.P MU &,Y[.[\0#.J@R&3F](:FT&W.J<%%]"+&:R=EW_$[#N;-B\Z_3Z/5B\L.!C MV*I&M &+V_8.MKM_@IX!G!G^O=,%M!F\RBM>W/Z\_OF'%8)HGWF/C YQ104R M."J4?.#)>@#]!+J);DRWO!Z;P4,6#&NIEQ?-%:#-GK?\==L:+V,X]' G"K$Q MN<2T<-ASEI)-D7HGI)+:.9L&Y4_FLJS:632S&'R#@\!LFZ?'KWG5 MB/K;'S0X0C260)F9SKEQ#%F 0E@Z+%B;@VR\7]LDOW*>5,VA06GU6QGD]FT3 MAOMN9\8U9OUP#^R003 )%..DTZO6Z)MN;%7W&P?$_L_52.:1/W-\BG6 M:?] MVT^9"H)\3E9/U+7QFOAYT!W';>Y'Y$#7'R&;X G?V-89\/NUWZZZ=)OMT<45 MA;O?]L)WN7X)_95E,POA58O'P>?^2/?GX'QMLRJAG^$U9Z/ 8NM-\O%'^>B? M?@%/Q^OFA?6U5Y-TEY/C3;0 ?@SK6O M(_+3N^<@Y+7YLB\,NN84-&8,-PGNC;D8%O@5RQTU3>1<*F(LMPD'K73@D5)V M QR]D(]ANUU["^RW-;#1!R8Z6;_2E*,;3VQS%K._\D&T6I#:K_=,">\Z$ Q�DF#D+#G.J1_Y4.;/V0L! PSGG39[!R/: MG4_:J'TMGHA5]T2L5]L7P!6SB3:@F_ >B^D-G'F/N%UMCV<%$ZKQ7L!^ M[^1[Y77SR"U>%2(P8*6%2)Q[*IV/F#"GP#PQACLWERW>B6?.CWSI$=IJ]CR@ M4.X_]'H-E,/WK+[_0P="E/<).:T,XB0E9'R4*(1H(Q.)"D6S63M=!O=>N[N3 MGAI[N=]Y/-Y>N=J)RE<3UFL.&Q5<+K[FI8E9U$-1#P\V:2L!O]L^D&M3'Q>];8\6>-G<;![L[!<6.KU=P] M/&@UOO]QU#B&Y]LZ.*X??R/UG4;*/2GAV2ZVM^H,GH-N;WWZX0CE(>5:1L;F M'>_ D//)Y*I&C#"N"%=\;=C][C2&MUDC 356@ENNF6.<468-/U-613:E*1V,^"<^C@2D!:\YKP9BDB42Q M]M2]_+[Z@QA.6W$[74Y:]I%G%WJ[OU =^5Y>>.H_F,0Z**]0-(DAKFQ 1NJ MO.(D"!8HR2WYKDYQ)$(H%:,D0 F#339:Y3#C'";+J,"G6O@]^X2_*[-]XVQ' M4)M4AH"<2A%Q'3&R02D4=!(V*A&H\-=G&T=K)75.*8$YM<+A())+N0(E(8+8 M6Z&RHI+5AERS(H[#?H15<8C*#=%_,XVF-_Q]E3I,&VDWPM;]8.B&,B!WK>U; MSKMSE):H](7D&Y@^K/1%Z63XJBMJ+'"9C-)7<7-D^-=&-O^+UA:?8+W#2Z#\ M?0"N:UD4*'_RG$3XBSW+';1COM"U;992?N-5E]\@$HPAX,C*:,PUD=JQR#V7 M&F/!I8US20R\)%"P#NNC9=B(_>WT)>90MPE7Z$MG^3V0TPX+[7VZJ!]^.V\< M[K,Z?'][YS/"WPW+<74X7V#NOG#>"WVUO^O+%U)!I; M\%Z'^S_K]#,\WU\']0M/=H\_'-2WJHYB/X=9?C]_6(RC"D![A98* <'C2#LI M43)4\!R63A19VR1\G>KE:"=6R@D5/'LXGH5@N#%*1#"P.98>#*8 .E!@,'64 M5K?D910\>V$\N[C$,V\T9TYCY'C@@&=)(B-T0LQ3$R5+6E&5>[^NZR7!LR(]C)7(@4W+&=D[+6(EJ%^[@.\LX'L^06@4CH$S&1 E7"!. M:43&N8 $CL0+J7+F3^41XF(Y*JL6CU"!L@7U"!4H>P(H&_-(JK5)+B:$B4B( M^\B12]@C$AVC!BPT21) &5L'MKD44/;JG$'CV)E_#*7AG[\FFN/AOUXZ<-E1 M^)YOMMQH^[S[B0"X!5QG -?&NPF>F#AV(6B%K%$$<88-TB$%)&,*T=$D&0X MKGA=\EEYXOV6^O.XQ0JPK 2P/._&7@&6F8%ES-JTA?G!0B$?O4?<6HM<\ 1A M;AW7VG$B_-JF6J_BM18(5XIK<)P-U$9#NO98!^&R@^N]WFNYH?69.5NQBQ^$ ML)-!7YPZ$A1E*-!L%\.D(4-\WE_121/CB)=N;9.MZT7I>_^^-'>?>X=[A]M;!ZV]K5W>V#GZ M>3UMLG[1.MC^F-,AWU\TM@!#/O[1A. =;\("E2XX)$,EB7:VH;9'.;&&L$4U@*3Z(MW\QOS%NQ_WZNOY8 ./>=4)RIV3EE-+7=26 M2^<58T^>]7OK$BX+=[1P=W]()H+0N2.(9!YQ(8'TBJ@1<<%CK(Q3>*K4P:*4 M([@B$'$TN_=**IY2#"7UMJ3>EM3;DGI;4F\7W)7Z;^O&6%]B+$M@TB5EQ,$Y M+G02B1L>(C;)G+>2BH_=CN]Q8EP?R"U'/I#OITUOK^_R+Z+ MQL5[OGOXY6AOJ]'<_;XK&G07 ]T\W][Y? '/3:[[0_9VWF9_R47E@\GW_?CE MJ$[_.-@[/&)[AY_A6I]$ ^AGX^*OJVFW)&&J%7;(ZERB2XN$7$@.)9D"\!WB MN3+5YCG.Y;V7(#*I!%D6+'LXEEEO%-B\1%@=.0,[S!!-24P2V^"%PG-QZ!8L MFR>6C7V[5N'H8)X0E28@KA)&QEB%I$I,1*N%B6%MTZQK.=U@9!&A[-4%6>;" M[*>Y1=L=1/-U9 C&9 VGF#L5$Q=,6RY(+JA)/96*F51XU8)AT60V+B-*$ %8 M)(,UB#OGD#9:(A$58T)2'&-.7EGGL]*JDH_[1-+&+?5:,V4I _VO-1=).$^P M($D2H8KF7SAIFXC4$S!Q3!!DDXLA'K%(1V)MA*VC MF;HO6%'C MM L">-J-U,?'BFS?'!D1#*ZPRNCQ&CHJ(<*#::9BUD/TF9N:,@R6(6WOEDJF\ M5-JX"#/-N$O:*9A/&GE(C%#OY7T+=Q3)G*=DCKD !H+-+#" J"5P 4#.7(*+ M9G] 0YM2SO@ 4B-!IA5KS^*3;^?NF=KC%BJC@B*K< MN]S" B:*"^:MUYZ(7/ HMS,)MBC_!8.CR: )[6,"FA9R.1=0_E@XI+5/2'K/ M"98BV-S&AJXS:A;(R"CF_UQX1)0L:FNLBYA[G+34*AIMHA91!F8+CU@XP9VH MPY22=4Y%)+!CB%-GD1;:(\&4%D&!_(:06;M@BR2XK\X[\*Y3]:H=R&*S70,N ML=^-O5==@UN1%+!*0G)F.>%)&\*8AO\F@;G@\TEN+[@S/]R9C :(*F#KC$=4 M:XVX4QP99P00!NY2$,8JDS+N4/$"^Y/%6W!#*0G!618G'13FH.>-3)1;X@E. MA 0KBI/_)01JK,@=U])0:Q&AFB*>"$4N.H48382IB)GA=&U3E[K<+UZ7^^3& M9,'UFNW#\/3N'^ W>PSFO8*QEQ":GJ/*3<&M^>'6E9K6*O DK$8Q!9+#!A0R M 6!,VL"2IM0X"KA%R3JC3YYNL6 9%T7F7[C.3)'Y>UM]Z?'I^V;#\&D+.3 M+@C2H%)')C?VN -O=5%]L'*>BG\L&D.9F(JMB9F WULQ_P( ]G9B0FX%MX)K M,^#:]F0(!!686-U5 H3@TGE8H MGX5"%*%\&:$,029X@;)I'A#(122<>DI49)7 FE4/I9A;+X17Y= M/FF]UHZ/JZLQ+(1TO:+TJ\U4?]QX+"#<+QH%NQ6^%ZGJ_%(@^&1P2334)"H] M@NF*B/M$^_>%$>N[(M^E0Z?L^^=B4#>>I:D->2([Y=[&R M)$HCT?>TU#L\3K?LEF37CU)%SC9_KI'A?._9A7;/=VM ._6MV>Z:]#G%!IO- M'_%%F[]\SSZDR_OE7M__=MHU[:0OQ^EHE$KWTO]]"_7A&6;PIN@M#S(&9:-4 M(4F;DG0Q<=HTRM4SC7*G](BZE1Z9'O)8;U0_IM[XBCZZZZJK4V3>5890"KZM M])(2%Y(AE3)!AXJ9X/FS%_3YXL[O@-SUVV#M;99:&:T#C4PIP20+QBO-(H^B MTKDR3,JRU+1=:KI:ZOM9ZNV=#S"&W?/MC9?G6V==E16GAE?$,X&=^T$$O,N MD),TAF>9O+6X\(OU5N.%AU4H38E/]H$FD,YI8KCD@ M!VVSTC& <7CV@CU?9'NXL[H0 BR#RH)1KR18'PN_5]GD$*RH)/C>M;I@*W7Q MK=0%W5SO4N4]]L@'#UIQ(B.8"!]5)"E%3KU1H#'PU/7YHA.]H"Z. 'G4:N$K M5,;S3F>##H][(A\Y/J=4_C[J*F0OC4P4=EE-$:RBDQ&R8T" M2!(LB \URF1QO\!D/1ZFB)5BSU/[ZQ<0N5C4J'*(7&)'8^4 MJ+BMI& NL.3#_2*2AI(\+!+86UBT@JE MX#)6LV68YVM4R_/%F-0W(@93_-D-PU??)C9U!6N8>2C6L/40!J=')Z,W[AS# MA)AF$<+P-,6_>L[W^KV37AH].@(QMCDF#WPI/A["]SELDW_@GAOO>A\/7_6V M_OS8WSW<95L'?^]O;_Q]L,MWS^:WS>Y./-SE?Q_ -NGO[KR4L&T.=_]Y33\> M_MW[>/"!;_T#?_MG"S;?[[,\3#N?V-;.ZZ[AV,BK\B0JD9"'21-7,0Z2 #LG M@7^8A)EGV*)9"IE,YM%)&57V*C- 5917 L/0=IZWJ5F+SM1B/!A[V+5C_=9L M8._#?HJG_;2=%T5R!X5U)8VM-&YVE6)5B,&00"V6-8%5-]9(HE!& 7!E(Q;H MZ7ZPH'V[&?H3,4"9&_5&)RO6L!5KV(HU[/%39JU8PU:L8;?4]L@+F8Y&5]1& MK AWGB3ASD/5BJ 4OG=]-P2\\?6+&F8D!G;(&22A#!$NF")IY4 "8K)*)>4 MCOK9"[4TQ_PQ$NVL.,-6*NR1)Q*N5-A]J+"I+N%><).M("8[3:32@;AH-*%. M:!NRS#HX5&'B!U%A3ZX@=XPL]V%#U/$ W)7#GC_%17K2O<+N#JKF52485IS+Q"61H.' #"7W7.USU!/^69KL]83M_-1C^4:9[_2@V/XQS*5[6^8(Y-R3%S$P,2IA2A"3ORW]X1(&.)[Y/[PL3K/;IM]NG M4ZU"M8P2-"G1EC(BJZA@GX*GSXPQ3-LJZ>1AG](5']AW1 G;)_MIN'+9O][V MEXE/:@-"1Z&]#82$RC\%%7BNE*"(=\7JVY9<+QR MVQ^WB5YMI_O<3A.C;"LPRGADZ$PV1!JLSE+>D,QTTB+RS!CVP>6+2>LKU_V! M&WB[Q82]59NJ50^6QY_],>KOA7\MZN[71Z%_BA.X<9I>#0>'LT%9[-%R>-P? MG*?4?+!2^U^G]J<31V(20:HJ$LT9_:8I*2N]^DCTZL74H3+GLO(5IN%1(H52Q*BL 5@;+ 6,C*;2,U"P M6YZ%/4J]>M>&6/=2;:BFJPT?NJ#0/E1!X1^#P\->B3^7F'29R;UT%!YE'>'6 MN/SVXZ?=?W:_;/\)]]_9I!\WWL(679>P_6 ;?[C8O(!G;>P)N(>:K]S:.GRW M__'@I?SXY]_[FQ?O/FUM?(#MN@?;+QY^W(%O7GPZV]X(,-Y^WM[94UL[L"4W M0 7LP/NL=[7U/+*@B'0"-J"-BMBL*8G,5#$['Y(.\V6$6FN7DU.,92I!OKQV MRH/.-B$8:7V:+_2:6I-2=#NS*M<6%-ZR;O#ZPR4*CH*GP<;-/*J M*\VYH!%SZ6Y?IW;/QO72RIWE&V[[. T=3G"GT%J/[J-$\Y)O/70-WC^IL^\^ MITXII@'7OG=T,NA\=L/>X'34 2$BP1T%L-*HSP?C:>CC-'32>[T%;[]8XZOP].^V @UD"&X35= M'#SOO#[JK)_NG8Y.:GL$Z$2ME5I $'N8E_/9P;KYT8P+UYO+BY[4OV%MX? 8 M!Y%FAW?6.]D?WP7^<@A?=B?8E:6#M^P=X6-Q4/5CP&[6Y?&S]V;/.^LP7U@^?]H_*?3CZUU7("%2I*0TWC9EU^Q,WN!52H^E8<.#6XRI_E3P]P]L M>[U+O38Q4DV2"N *2\Z)CX&1I(7(U#.AN;\5YG^8MF.KE;[U2F?F 09(3;S* MEDAO**QTCH0'Y5.VX-Q)M;QCY:4=6T!)[/?"?ND--DP!T38JQLXHP<='>VMS MG3:N; _;6 91@>DX'HQZ>,&_2EF>?,5Y@/FG)Y=_9:&, M\R%-'C-S4S+UW_WA) "_EX@?)O>)N PC_)?KG[GST;/_G$4O@%*:FVL.3Y]_ MX4M?*^>;OY:^0\$Q_8_:DXHH$F6E_P6>6QKB53 T]]B&U-D?HNKZ7]>[7?+9 MBYT:CN2">Q%__)__=/?3OOC;R^1RA/E^<.C^&NSUPAJ@G_"\X$5T\T8((. M M(R;^%)Q?'.C2)O 5Z%@ _*[?>7\"?SBL)^)&D\#X]W[A#T?N-/;@-9;MQ>7M M2V[D5CR@'@%W"ZQ>OR9\BZ )>J.385&5;4?'42>>#A$O3UJTX<57-%1JR^@I M $%0X3 +L4:,:YW!L ^- M6OC97%*@[]%@";H$=/[\M@[+C]]&_/7TE#4X_NAH< HN4"R+V(0[4/>@N[/] M!7!27.M\.$)1KF'\?\."Q\'AE,>SUH$)W1^<[NWC#5MG&7$D++ESE22/1*:=KRKL!*1BE$WQ\+08=6/2VB4%S M-S;5T"L.$GJ")SB>S[U8#S.Y(1UBQW7B4_1)4R]DRK,L39VZ,S/-_9%L5O7NS0A\8# M@52B6/UZFDJ8X-B=3X)8@^/ZY4$PX<-T-AGHZ'FGC5/$5%#FZ+;.[QV/E[_2 M$WJ7P"3T NS%/]QH?Z,9^Q/VB.!=SKK!"4H%%T1Q1XGDPA+KF269)I6DHE*H M@%[08KK\G=M4WO$4;+7\][S\;&N]RX1()D1#'*_ "384>0EM)DJ+THS:<*6O MH6T(?3<:]7(/M%EQ>]MI[@28YR(9RANK)6S3/36>/ 0D@"@K#MU9@Q7W4S]V/.C\CG='GSJE*U2QJH]>@+7E.L!Q_5.ZILZM.P!# -8C38( M6FMZQ"M'J>VI-A\8G41DGZ 97[]*#(KE+(8GGYX@\ M3)R]UE!:-65EFF-G1 MDB#Y<.B.]IHP^0FFT>%GC\9TC;-;9Q37Z%5YVTWP:0Y/#]\T5GKC=!7,*\$\ M[.G[MJM4K%0T 5FG$N@Q9XBM*DFLT$Q9YJ@*_-D+=44K]^>W;8/[ YV9O5]_ M];*SWI[)/#VU\GK>J0)X8#-%L]5W*%:JDWM?X*L-GK\M.+><2J6] MEE1F:;ASV+#<.6V5U8Y9AQJ.V:]!9W^@52U>"1CM]8E*?H=OA7D-V[[?VZN] MKU?X*HW.>\+Z[M,%0'43:'(Z>Q*%$D12Y8B/S!$P0#D+2U-%+>JXQ5RB,58K MAZEGZ,#BHF,V3RW!J9%1/&PNV ;6S]>89K3O\.35.XQYGAYC+W+7&W8^NS[L M$;@;RB/&0/':WFATBD?4O]87!KB_P^,/ &@U0,RG1P"^>B,TN[C-3D9-D&1! MH$_:38%G*:%-J3CI#(YF]L08-KECW#, U)IHT'$?= O<\'#PN41W2O-T$/(. MO/0(IZ*Y#H.][X,;=S^\!YVDGAMU [6TY%0'U241S]F2]K3(?BC)X48#RMR=ZE9CYQ19%-LU5K[5%8[,42L!H$P,)-0*,)D4X.Z6LA M&(RW?;WH,WZ%&QZJ:]. MVW[;Y31)YA$M,H:,+]02 MFV,DSD@:,F9E:':-)D7LT/JWLT8:A!7U((C+I=)2Z]3[%9C76Z]N;H)WTB%F MWPS/:W!2A.)U&70=RGP#*F(0WY=A;J6S\M$D5D*?GM2H[?6N948HY2FQ/H/] M]4X@9QTCD?,*O$"6LI#/7L!JK[AS\?M MCL5CB/"IU:?C9*7^>7MY&T8>Z\=BTF]VVUKSK@3U)Q'4&0MO@3?"4 M6I781L)J?V=8OC%"9RJVL;

95B(K2F.B@E?^/O= $?H_VKU>XY;T M+@5W7 ( )#,Y!BP*< :%]4: M$TL(N"92C\G=( SO:W&:I(.V*')8KP9"Q)GE6(S=_C3!I+_2'J#H!G"""K[O M#.P?()Z$I\V@NT:G_@",,;J7=?NT.OUD-$JC49.*76+1OT/A/PI^ 6PS>+RW$&,+,I\9YQ?4I:PBG@ - <=<+T?@(P>H*)!.#? M^*(2B]:=_A9XU!V?\,*CDA0>Q[#5'2)!%4#9([@ I-B-!D=PC_-.&L%P4?/" MAH]&*>KTRV8XGFP&O&N-U!S,$2;$E I*XW4M;D=H]?M+]OV2LHI1#>7; M2'2C7R:5'F6CXZ<897.E5"35M0C#U "K)HD%OWA6CK]*K0?^.IU"U*;/]687 MJ8G.S1]1IB_'=>9521EMSMJFAM7#S)5/1X,S5 K!86(5:JBCSX/^YS1J=649 M_*$[1\5QZ"+> 5YC=#(S#>V!; FEK\% N$'/TTFMVO 6,-Q!"4;. MSB6JOY(T5'B >'=8$(0,)T5%_5 ,%I)FA\N=DIFHI:P6S] M5UN,,OUX?,196,/E15Y4;R M)X^O?'+[CQ9(O^7;_VSRS3\_T%VX?O/@K=CZ9U-]W(A] -AJ\^*EV-P)7[;^ M?"D6@/3&KMJ]V#W[N/-N?_?B]?G61F"[%_U/6_QO -B?+LKW+E[2W9V(0!K> MY<,%@'2ZO0'/W A=FWT$WZ4B46A TLQ$XD(21.L@%?55TE(ME!P**1VO'(U: M2T.Y#\:(;)PS,H&[J>;K)W'V[[M,\OHQS(T9)(?S&&RLK.2#ZG6VN=Y5CFALM"5->$&FS(U::BC#P M[2+,JQ;R]BR,WQ,1X%*O2!97)(LKDL7KW_&Q, RN2!97)(LW5.]OW#E8]? ) M8V4GJ78FX,>]H3OL] =N1;BX8BN;8,@J!@K@T0/VU#+2Y"N;JFR#R90%;F_8 MP\RMETC8HVGP=$>0V31XVKW8XA_D[N%+L<7A M^IVWY]L[N_#\=?H1QO!Q9Y/N7GPZVSIXS>8;/&T=;(J/._N]W9T@/@(HA?=3 M6_BN&^_ZFX?_[F]>O#N ^_#-@[^G&1LKT7 MWL65.KL_=78QH\ZLTC1&&HBO%':JPP8HE8O$55:*RNCD:?7LA5A3_)Y[UGT? M!L;%4>7ROY\0CZX?UC6G&/S':K@2U?ZC+EFZI#C@5LPR2R;N)VE;;W.4#G/A MA5;2>+#IE%OE?- B&>/5"IP]%FW6FP-GH%^HBUJ ^M*!R$HHXEG6),:@C&<^ M5"+?&SA;KCF^*02;>^2=&*%^WGVKL\DL5Y527DJCG&$V6ELIRATS+H85%'ED MFW<6BH3H0A6U):;*CD@N;9V[:*VR/D9E!4S1-WCWEU%P,81L/[I MZ%^=-\-TV#L]7'%+?C.FA9LBBP_PX0 FYR+%9E%6"NHV"NI\/O0C\52YJDAR MNB*2\4B\H)*D M9905NE+GOT,\C"O \\;U[;QS4JSUZKWMT%D0(9;6F4A)J M:4!*:D4LS9%43%4L&RYD%9^]T/0Q\<&N8A:39/,1((BI/0$[R9^,"XUA=D;S MC197OL\#(8NZU*;N?)G^P(782BN/YS;*:HK*LE966L,ZY6!@GTFL7(F,&/!7 MB:^LRCH)L#=Q%:[XH;;L+X^%'VBU<>]UX\ZB#%EIP9&^NA(Y$6D=)::*B02? M-.>>GDYSTI$NEGSD56K.ZD#[@9#47R!Z2-. M?N!*"]]&"\^GXE0\BYB])]97H(6U"<0R^$^0UK"D54YX=KU*Q5EIKJ>AN1X$ M3Z[4U]W5UQR(-%(GY*%Q5<6)5!1 I,^,J)B-=YK1A$TLA5S3\IYY>'^^W)NI MVE_,:G]DF+-A5NT<8U2K;D;W50"TF;>IU9RG_OSI]/@M7_G'5N0/"4$?&^OO M#Z'*Y_..,A>"&ZM(RA20* N@U$.F1(20LTR<,' 6N5,]=5<\L$$S2 M.ZL9)T)34#TR.E ]TA%G6:BH\XFI^.R%X&N"+QYQ?^=4NO\L[6^F^Z7-])I: MT7 SNZ+A7M%PKVBX'R\-]QUZX%W7TVZN!Q[XWLDQD1E33/I,#7-2Q 2W<,8% M)6_03.V1M9S]8ZHU_,;"HRNPH2V%2_48U13\55,.;/5%J]<2'.EFM^; M$^?A^W[NB2Y/5;#6^\"=G= MZZ/.OT^/TIB&3Z\U_=![L&U S!USZ8MFQRW M..\5JK[126>(=\0ONL/Q]UJRO&'#8':IM-:$:',"2[U@.4:>C*,29-=YQIUP M+B:EH[.Q<.5I6LV&4 KYPU5"^;H9\3L85+%C\4T:HCT"_#464\*?FIQ>?*!= M ?L?-( FR7M*I 81-39'0@7C7EF 19&"%_)<+[(Z_$=I['Z(H8L(@,WP4:_M2\P[ %BST ME*/]0D?H4YGYTT(%4RP+-L4^G'ZCMI"B5.'AA&+CTF<-TZ'J%0^[Z MIX^5W.3I8_JP_9J%H'[2[%L5W5=S%AZ/V?%N-.+0-".8O>&\,FTH&,<$RKW# MXT)[VK0ECZ>U*NS-W7-BXY=J:%S#6_&.,E&%1)UCQDBKHDTIATI*';VEROBE M391G4< (<#O\]!5P !P-I&5(&ZG^]]5@6#-,31=(/#6 L+VS=]Z5R5JAHR6P M%I'(*!PQ%+/4P-Q+67F>F$2B>'8Y0"CD!9CKE$?I9%K2T ['6.(D2*;A>I$4 M>KU"J/.\LU[7_KDV4ZHPCO9&H6;Z "GMI]&H%OI;H4U+I1"N#3@6+1N_3IX,C^(@A%GN+&G6; 72+G]^ MA5U=ZA=7TG-:46=8!-.JK2IB?]CO%+O<-3LT? @ M/KR:#>/&CTBE>KA?X6"_WI"RRTDX9)P*RDXBD00#78HC4:$IT3 M ,HC4U(CA_62UFAKZ.P=MS3"#VP%OVFX8;N-5[>V?@W\^U8I.G2:>Z&F+QRF M8W=>7'!D9AR;MTO=66R7BOIQEIQL$H"L;]BP>O5G=>K"S29*ME;\S;-/D&@1 M37.Q:;6O#[=.O6+Y6K/JIJT3?ER3V1Z?#K$GROA]%AZZU-H7$CC\:;0&^W(4 MACV/,^4'G],:Z@.PS "BIM]ZS (WF<+GG6V,ZO;/.[:=]>EI:F,-J'.4V#T]$"^_7"[0H0N!VI+Z5):V>KE!*5EAI;&0<:CCMA MO*:!-MI,4TO:'^Y"ZCNMZB9:;4SP.]%^-:UU37?]E/7=A.!W>V?O8FL=^ZXQ M0:T$7S& KZBR)2X*3K3SP>H5X6NP1CE?X-\U,-0I8W:WJ%LSF W QIC@[011!SX)=&(&MKI\3"_%]#=_W M>\/8^9]3-SRI%6OMWB[25$_TZ?/.^QZ>;5QZJC;EO: A*ZJ\\+=?KDP7Y3X; MR54*PK,0K=)5\($+;9?G%B\HT*?9,?N>A'OW#%"B]";$: EPK]$ MBB2)D3$1PRKG8$TQOFFC\+R$@0Y'!_2U0KLQEIWF&)*A8%[+CUF M-N124"C^5$/948.%6PC^2TRY%WHGO^)&N=U&4*D2+E0N,JY =1JGJ39&Z) B M?"#8/6V$47\O_.L]OL%8^-\A8?$HO4O->4L3PW["PC]6HFSS8%ULG7599:.W M+A/+K2,R2T6\%8PPSD!9>7"[O0!76[.U2BX)JTQD_X]:RM_7PK1HIH?U6B#> MG%F,YYT%;_O1N^)M$@NRA>/^:T..2T''W4[P'O:$IWVAE_7[/&T8?;![OKG> M!1.M=%)@#[Q1")T# 7.0",W6,ZR/TRIV-"[GM?=40W^"+G*5Y"%WG/:\OU9E1^E1)9Y1,O:)+ M]:['!PY5TE!:(H"/4]&',N" '"J@E>5I57 M@ZC%1,U6<:PMQ+2O8M2=3C]^\^9-FW&\UD&F,]_OC?9!ON9OB()W=-(_!P4$ M#R_5),/!D?O<&YZ..NN]N-9YE_J]E-?J=$J0KL$A>"WO,94>$?]Z.)G->UY_ M]_(]_K5]?'UZ'0][1\CQ/JQ/4_$+'YZ_?U[O@O<@5/W.[Z,]PM*1I,>*@J:Z+( (^KX"J5*R$M_).52;3==4RLDJ+O M(2GZ)1X&"AUY-LH1S4PFDD=.K.*,)&98]-I)92HTVW:1Y> _,*D!1 #6\GEG M'21QJHKC:"H-HSGK&=6.>6P=8]!T($J+ L=^DF/%DD/S87D^[WBW%R-6IV*X MXV-0)W5I3&P-&_Z^!_^6#5X^P\ J_CO= 0YOB;M\U &%5D(8DSQBT "MNC@% M!3!]/U0&D_R.-B8G#&Z7#X_[@/*7F[GAAFY\].$287^>V],'3[L_$TLMZ@QBD3_CN MO0%&G3#[J?T\GS8),KE][3)[S=GGN**%39T[MZGE=KT]3KOJU7MKYH7?[K0"0OWWW:UD3:(%(BI/+I> M2A&3(B7,1R]2I0RKJFMRK1$1U),[WEBE]NKRZA:J"/_NU2U%V[Y<.$7[J^<\ MZH)>&CUD!4L9S5I31 ;J W;B<'#8PJZQ FXTPOP&;=,>YM>A*.SI$V6, ^ZA MSKW\!!$O'Z*+C(O6N^[ L6[E=,/X]ZT/'4<);SE_Z@C8832KS_ UVVFZVREB M%0/-,GI.G9:1)E_95&4;3 9EQ.TE'8KN^Q3Q"0? \13QRR8HI$I%JK,G+$:# M)1^:&"VQ"9P/-J1@L]/W=8KX\X9X[L"__:,'>UXE/P0]<3XN]ZT*,"JM%6J5 MB"6XH9Z#257M/YI;E! M?I?U4&]*+>,LP83E563E'IO30I M!QY"IC8'%T3)BH7YX"6*C3]P^Q4!J#?-F%^!;2H-C]+)=G[=$*05=I\GBZ>V M-CZ<;>YU9:@TLQ(T%S4>B]L#\0Z\8YYIX,E:Z81]]D*H*ZK;I['U$@:ZVT8F M'UA"&M=].S?]48[VGKQ<7&R_[5+A/!,2(#9E2!?BP*PEZ8C@NA*B\DK*4M.X MIQ0(Q=8/JVN/-.74UAG\843LJ<1;7QS+A.IUXMCD!0MW7OV^_Z_Q2E)N[ M9>0MB5PQQP#*ZRP% *,, B]33!6 ):WH-5(U%8);XJN]Z@\&0PR^/=U@V_;. MGMK:V3V#[PAX)[FYWK64*YJB(]H@17E6ACB8>0(8%28X 39E]-F+14?M/U $ M!L-?.\?]TRLP\3=>YN4X^'@P?@XO;1WPYP@.\G7'GV=)<>KF6;9UV? M/%/>:!*" [7!100?/5D2.3>,\@R* X PXTM.-?YC#:-?)<6H<9WZYVNXXVLD M,HD$AK8?PCC&"JH#*]J:B@"$CZ4&[F2PETIE0%$6,V5U^)5Q)Y46"+4%#^ 8 M?@)(V" B#*"UQR:O_WO2J&5GF3)KF@FU6HL,C@ :->&RD_WAX'1OOR[ :$!] M'0VC]2E()R_I\ (3L $(;,H18$L=@2N;]-TMHOPT6OMQNFKMMVKMMVKM]WA; M^RWMWG>[;GS?V!U5Z]Y-Q_MTXTB(&N-2UYZS!Q-=P:Y5>Y'BHQ6EF:O MG%1166]CELQ8G8-25A>0I%D#DO1"P^&5#WY?R&EG_7SS;3=3T&[V:1*296)X]@,SLA,O$^<5"R#3V9M%5V^#(UWKJH.7;K0RGO*N-*&,B&Y M#Y9'17F0.H+ESI)?HU%6"WVWA<9Z3\NPC:U/),FHP>W"K-2@X%>M5>0J1(I5 M3.:Y6>P\#F[7F2OQ74RN/SK%@-UG3!TX&36Y*]OA9#"V76.'950(^?#?TK.C M3H7Y#!JC3H))7U /-5IEXG:U1QQMEZIR&#=,AX//:;ZJNWAWBPD@\_DVS2#' M3A,.9-+XLLE(P?NU-KBD=)73N$M-JTQ[VAVEZ42C-\&__ZN>9>=P1OPE%\?_3=@HR=L M@=]2;,!D39222F)<\D2&5!&3$B@K[T/B(HG**="6SQ?WT'2T$R6_[E789*>, MIIHYCJ;;+=RN "K$R#35PL80I441L2YP:ZE,,KGJ.KQVVTK 4H)3U_EME*/M MNLU?7?^WE<[*1Z,G>P8\%^G$T%?RG)JLL$PZH X& .)OAGV0IH\\(G*R];.![;]MFN""H[F3"QV[@-E MDXB+8*?!#U.Z$L9Y78='Q9*L;TQ#+5)2@_O9]4:#=5/!:?3/+8_DOE(!W=)A MO$3__(WONZA^GIK%VMS9!+6S"6/\<+%U$-CVSMLNV*XH AV&?+S)C3]43H'LWA7MR>QS:R2G=^A#WFT*P&CUQ(>&;%YO=P$.R,H#NB90#QG&)6)$Y,:H"K<^8U,GBB>Z2*MVQ MD+3I>2T6'A_#3)*6>]A#OO3[K)L_C4'[N-;UZ M!==<,.(PG>P/XEVZ*:PPU&.2SSD,Q3?WNE6(7B;M"4UH'SVUQ% AP%QJIRH3 M@@[RKACJVB8*4WCJ/OHD/%QO! :H(@J;$E)G%*3:=MOIL\Y57=07M9 M*OWRBG1,<8SP<89RK]<#+O"3:?=4:MQ[C]O$,5GF**\ZVWG:S-A& (V!#40% M2;0B-JE(?$Q5$$8G6)QG+\22$\+@CNXQ#6]\#H6&I5%$;;'MY$BJ'.]@Z>Q1 M44Z-EXDV:G+3<24VUN*6EO-[O:,Q5=^XM4;3D ^N!/L'"+SME3]5D;-X<%6* MB4_3I-#V)KEZ>-PT#JI@5N-9*9@[K6=M6A'G='WT]EZVSU<<)+6#?972DXVM M;!W .YQUJ:%'8&O6J'AZ3CA4N-KVRKQ5# ME-S>:$IN6C2'3N11KSTO=1U HZ<>NY4V)YBXB.&DKE6LZWQFZ-NJ[U[@6L#+ M3COJTO_LW?2H1U@FCG\>#!^TU+6,:PT1[W3G[IIE$?-[4Q,F'2?A(=M8+R!C M6%-J/ZZC@MT;TJCT%)_'4A'4)?8&:#P[A,SCRM?9Q9OF>JM)*K#\?M2B\W(F M#R)4TZTU&'^Z)OYF3L+,*?YRLK2ZV.?P$+Y9'X*#L.+!YV"6QJY^TZ4,<5/Q MY@E@+!-0.SH.OX8,08]*,R['EA^.QG'/ITYKM'6QR;;VNL8:EU5EB&6.$6FM M(L8K3@25,BNE1-(,3]4OSVO[2=RR4BP/;MD68)GI7-#EKMED3]S52WM=PA%' M31>H,?8:W^[NJ0@N5D@"5UG%G Q!>:5I,C8R[IRI1*R)X>"%*6E_6#4E?H#] M]N%\:[WK/(\VA(K$P&"_52D2%Y0AQL4 6Y Z$Q"2K%6*K3&]Y##PLB#Z#5L M3Z+H)4+4&*?9P^J[9TTESW.*7B4P?Y*KRFN1>*(Z&D%=)S8O<7,J0X* M'$9K)['76R* AQ6721DQ"LYLEY8GGN-^L8M8(%6,5=8IXJJ5APGIB11*/ M#+!:8 ;K-AB]1D[F0@AE#Z[5,+&5D^,$IK/VZ1^?O!2GNA&65X/AHK!LE[^] M&;\."L_DMS?UNX'[_90%*IQMKW<%-6P(:RANN*+,R M(#W!CBO(M&6NHK"R\GUM!QKKPY# MOH[@ YZW\[++><@\@?&JDJB(5 GI#IPCS'II3(:_Y@C&:TDK@SN?C'SUFJ]. M1NYG^0\^=)/7424J":4<] 5H"8*\/,09"RL$OE4(&DS--S\FF1BLZ?.1&C<7 M.MPZ V'"6WB71+F5A_\XQ7*F\=P%DIQ^;V__9DQ$R_DL?UPV(JZ3D=IZDTTE M0W*.!] /U@4C6!2%,'+=^G2)3KX_2 M6AS2(C3=4R6]O^.A M2SJH/C47;'OCY05LU"HG:Y@%,!VR(-(J21Q+GB2!(,,:&RBV'13/%Y-/)NY[ MTUX8S!!:BB*6Q0\KDGE93.CN[KURFC'MF6722WP!\/_ H#WHN(Y. _&X(J(8RD5 M7U3\4Q'I6W1N.?L*KN2*"ZP19#I8,&J,>VM]E;RP,E92*3$6O8;[JUIQ)7]K M$=O\LOVVJYW(3-%,?%)8U.D%J#&7"16>,2=L@O]B).GRFJI[XD>^KT[E/Q-V M&0.,T:V37XI; Z/#\H A0KN:HZ+?@]G$Q1J=>@0C)SW,Z4/&DHFG4[*#&G<# M64%&"4O_)QUR6[\=8X+]?@HG&" $DP2+=W)^F]X]34G#J//9#7N#TU$GG(+' M<^B&6,;0.%=3XG &^ -'G$9K19IZ]4>8(UFZ\F."U5I=MS":+ERH1:G)P9Q^ MD4F^TR1%L\XV:F5LAHHD=Y"[Z?#TL V*MCU'\ ']'GP/AM1,P'2.54D!/3SN M]R:U STL5UCR]-NNLAOS$\QMOI+1B=]=FM+YC;GV?ON>FV9Z]L=IJK)( DEV-FUY!4WH*?X"J"RJ?G"4\'+=_2K8O=+J?>AJ B MX8E1 JN"I91&$$UE-E)3'IU;SDNP4+&+.^%6';PS5]QSA@$128-&]PJ;8C#K M6>6BJT,DK1#0%5/I-Q,$&'M7:Y&3CI%D:\'5\E$10V-%JF!T1>&_5< ,C26G M70T-Z80V9T$R9NE+EQ.6=A:X2K'MT^BX+O#&E/C;RI?VTE>1,\= R0#\LLE4 M58Q1Q8#=[*L5M_&W*W)=%UOKW0Q3I1E-1$>&W,8@4DX'3X3*)DKAM. EL?,* MV'O;->29 E30ZA:UTRC=8<[GYMAL-%U:Q1&#) M Y%&8)^YI$F"9:@J#YN186CUBA995VJ0.](>SZN26T+ &FXN#*H&N6G4@=>H M6]S5F=UNNAO=)5077T&-\B!FL\27MNKWVAXB*PQ@QN;W'? 01O5 UZ?>N/;U M5RU;%RWLAS-X3C=2JH1SD@0> &IQ9XFU01!C%B6U>D:JB.D<<"KGLPAG>)>"\*WT936??4:[KF#=_6P8=N9%PJF@ .JM)[F'+B0I"$ M*J.3,=(*>9VJ>OR&;R5&]ZO%WIYA.0#WWB?E"5,V$JDS0"8-X$GC(7SR8.IJ M>K$K:'R_@Y%;B<(WS-]A6^M=4"$JX!FM%/@?BQVS%/PG5L&PP)GE.5S=H_!^ MC=OSSL;DR.S.=[R\TGFFJ_BE_0 N[:&.;=A):7)>=U/';SX^MV!2(]6V&V_# M*T]6]$'L):9P2B&B3Q51''L>"LPKUPGPODXY<>VDT^D:<7^<4'^UY-?AIR^; M&YM=QB(+$0,H\3YB77/J3LE+@:/\VKJPGEYH/#[958W(M8(*Q6 M21I.P<7SR$;@J"'&:@<*@COLJ6Q"3-? ZOE&O4A:,97]4=#VC6T97?$-WA/? M(+N<;Q#'6"3_6MH[;>RS%4OABJ5PQ5+X6%@*KUF\AQPG+D*'L=)JEO'?VMR= MK=-#N%V8JU=.RAH3>,XQRU@!WE2YJH*JH@HT4K44_B_I<][4V+PLM34X /1P M^X/1Z3#MP,-^[\,UW]>LP^>?/G\\^O?^QXN!^OCGNSZ8X?/=BTT)YIMN;KSE MNX=O$9'1C_",[3_A[Q=_?_K8L_3C_]VGX?#O(_>//=T^Z'_Z^.??A_#<@\V+ M/3#?;\^V-C[V/FZ\/-N\>-??/ AR]V(/8,*[P_][\?*\M-6\V+O8NM@\VSSX M) 'N!TYM-H0[%L&[=9DXI3FI%%4"_*TU%)$2L? MM8_*4%Y52241GG42(*=CM&S#4]"4TPOR_W;J)6EA0B,$-TO7Y/)*V[V4F//: MP5YM8^ZWO]SR_=&4]:#;]&9<,U8F[6XY?=^Y.F<2(V5M<4YO>?.GWY%=(8U& MF-[GL85F\1ZF.]JYJ1/S87MBCKF6F++:R[W0]+GL'8$]/&Y,(NI[=WJR/QC" MN&]92B>$<=&H#()B),!,YXTQR24A+0_@!S=5.)9^%15#O>)EB>M:TO5VN/&Q M) Q^#_5TMKWSB<&X^>;!WMG60>C&5#$3O"3<, B=PZ8TFM!G;$^8U)/ M51,P7$?",%T]A^3N7TE/%:.5UFJ5*!8Y5,%9$6$/*&HUGGJ)IAK^>GJJ*6%X MXX;;P[H,OE +/3:BJN\K%!+6B7[.B.3"3E(X$@)]% MLF%&C#6"J,"ULJRRHO(87( -OGCX<@4S67TV]R@MP-C0KXS %48 VUUTE>$F M1J5(114G4F.6GW.L=.URWAFA/8!,=A,3,%>2/VT%[F("[DUAS$K#2F=2 M)6(RC<32!#A0R&"MN(LAZ/SR;,ZS>O;K;2NFOJN+^$]=*;<8FWKT#F%-;'W) M@71Q]F!Y:C(?<('W]H9IK_'I;F>V8=N+F(W22C!)!?>&9T:U"3E7*5AZA2Z^ MC>.&U&W;N5F.[>$[?-/M21N(U6XNNWD7QO*Z*[.J9*P,$=J ]P:8G5@/*MH( M .DZTXHA?9Y:4\RN6;LDK0;1V^VD0-(H0U)"5-E)1Y7#0B,0#*&XMXZIE10\ MI!1X[)Z6;1Z].?+D3>OP*C74#<7SY)0U#;Y0*X?7XPU'S MZ>C1M"W[WC(*+D;H*L]R#@Z\"VY]TWV394.8USPGY&B-[$Y@\BOTT6J-[W>- MM0VPM\!-8)5"[8"J-K M0[U2>!+]\!1['W#5\BYA:==8>9WU^GVL[^H-"X'3?-R\0NHIY(#LP9].CPOG MRIB#$3ZJ&Q34#;Y^HAX9.$67J_32IJ^' ^N!:+?9B'-F8:TPQ1R?3!@YK[(1 MHT%)6FS(=,[+$_93OW37^&/SK_>=_P+C4+A^7K_N_/77']C;>R/UW1E>B-Q? M>";1[SG?ZV,?O] <74RS:[X_QD/G8)9QC 2B)X7T$TM.P$U) MV!'CE]ZOM8@@!8]/TVT&8633IR2_-*];V*]'8=CSV!LD]0=G>/+2C.$1$"E- M<8C"JX^7])_]=-2N$MA3W%KO6\,[8W1?_L\IZ$>%">B:S-)+=;*V-AC) MCONUQ6)L;, 78[L,(!K+"M$G;#]DY092@M+8W1_5^BH1^8?*O=R[A/ M8:,>NG/Z=VH-ZJCT_#M=I_[U(+2DF;==N4! MC[@W.FF.-H?%LC_OO,[7Z+49->9:@#LH+7U!+=8;KM%+-]-'USRO?87+U122 M9_7[TU9L%-(1=@H:88DRZ)#RK>4ZO:9:K*>WO?GH%/#\U R7)E*P1>OY;=G1 MYF[TP+;2N_!I;XA,Q*21QUS^]]MWT[TE(',V7K96^1Z/E>]HJ?)-8^6;OD+Y M>E$)Q9(';Z>2,7F;*YLY%]%;FF"7KY3O@RO?MQ*5KP/ B=V0B(TA@YL>*/'1 M1V)3RD'SBGI#:]*J;H,NKLF!G9H')YZ;D M-(*%.8-]7[>'0M@,?SAVPQ,8I)6_K:;T#E,Z&^AZ9"I_HMR+WE\I]$:AP_.[ M3FFE@P/8$4PY-@_$)2D(S]AKS>887*G86'*25E! H]166^?.6Z?$;-RXQ^3D M2&MIYG.6/K',\0 T(X6'XU1F&:0WWDD=>9/Y#-MD*O-YZM "1A[^%4^'T9U? MOW&V!B>P7S8 RK\:#@[_P1K/^>CANS&.?WJ;:39/^N+U>3=&(7TV&N9>!R*3 M!Z D:*XQ&58#-(W[)]7+*X_GI]W3=7ZH<"EW\8Q8,+(9+X10/R% MU5[J*F=/5(5)J0K[ZX%X$$\#,YX9H8Q8A@?(E(R@$ND-(M8YXU]FC"0N+.E] M(?N]" ;\7T]VLK=VPI=N"B$IFS41WN.N=!24M&!$&V<4>#E164O^@1[)LV$8D8PZZ,VUGP9%)L*[K1QYIN%CQ& K<+']P^F5F=WCV./ M3H,IM;FQV[4\QQ1-("E5%FPF,O\Q!M;3"\MEJF(6^2'/[NXG?/S-=M^U<>4' M#V8_?"#[;L=M*S]W%?Y^V/#W([-3JYCW)2[]3N@:;2OKLR.!A0J3.1.Q :"Y MIC17V3)?15=:.%[BT;=8[W:1V^!]4(EI755(3PR8E!EK!?/WQ@W<1HT$XR MDEQ%07,%K(L4E@3IHM4\&^7L93[5=.UCZ=UZ<#HZ:0C1:SKRT7&_5]*?RV^S MA-&E/@*"B/6316D?"[2,DGV@TQ*B.B)P9[[4N14IVU M7>6*4DBR1W,RZ0"R-B6CEK;*P4\,=;>HM["F2597 3RG- MNHL;'P">4\,5..Y2V@H0NHB.1Z\]3[F2?.7&?Q> O"ZZ-/E49:J)#303J;@A MSAI&%*R'$<+:B*WSK\TS>Q@W_MHROT,80 =D9X!!39# PL=^=-(_AV?W^\W0 MI@O5I\KRD!9F7)9WQ9GAVFPEL_.#S^F!\RZ^>8G[7>*O( C]?NN+*8VMC4W953M($,/VVPAY*EB%3>C"$9N:33 & MM,<8X-5HL7=XF&*OIO_-@WY_<-:*03D3P)[,A>;I4B\0S-,(U4!CO<8UMY-, MH.>=?U)]V-&<@Q3IFS=SX];/N8>T4PO2#T_O]&%(38TR]N"9SN3J%!J)E?S^ M(/+[X:SKDXGG35[W80WL0!(O163U\=M]-P:]G;B! MGP6J?P3C>H8C30V)FW.HEAV-\VM[$UL9Z ?;\9$B(@%VG0;)HOTK3 MN%-4"\CVA*82[=Y@E"X3!>PV\=GU^O4I__YP<+JW#P"W/!.L3&S2Y1H54^NS M<1,/=!_W!O@84"(U)6/=OF,$#Q_E7L-_<);*R\%P+TE 6%(XMK2QR&4I".-T M@P+8PWZ*I_B-N0R"FQ!OK?BU)OQ:_#[XM2JVHM?ZWD-:T6NMZ+6FM^Z#,VCQ M;\V@55#G#BA[$/[A>4W4].AXL_CF^X8.\_!C?^MB_7SK'>X> M_+V_N=$_W+IX!3#Q ]WZYR7;WM@ZF*?#_'CX06QNO.8?#U[SS7^V^EM_?NS! MM6?;_\";_+-YL;7SENTB(2[?RC!>!F/#+CDPCK<(*;O1L@J<;U5W-986"7)3 MK(@V&1O%6\H-GZ?-RL:"OM A8F(P-<&RH*R#=:$N.^;E/&W6)(VS4P/\DQ[^ MO$ 1=?]$6H\$<"XG]+I^&F>G77H:G/'!1TUEI> J9E/FT?%*Q%3!1(,'N05X MLJ11(M#:2*'^I:;*WN[#5+?*KX9@-2 #/7?;_M0Z.!543$;J)#WGUL4H0O ^ ML8H'JFM.6]92'3-VMT;5RS9RD9;79?0U@7@=I*BI1[;26?EH]%B MMAR)[;==KJS0-!F2M>5$&L.(R[0BSD=/G6!2LX3\[>*Y6I0;P.!]; R/IW*] M^I ^8L$(=BCO-6L C$Z&3U.P1F3:+GS$C78SF-<@D/_ T?^A(7E[?GV#OR$ MXT:E$CW/)=P. M$*4^*$:%!!BD#Y>B,P00%Z'*:9A.<0IN.#S'J/:89K6M1[L>T3SOU+Q18U=, MU)P(=(8QZG:8^BN(W6XAL/-H^I$R.WX'F0V8VT@W\5D[NX7NS>3,3)4C21X[ M<.4J$:? 9E;.!9FIU-FP9R^,6#/L6FK'FR+E\4JLW5)\[H:0[T5\:F]L)3JM MZ%SL=2E77@GKB !H063DEOAL,J')N4IP2GFEKH#-CVV%'R%YV*-89B%-J P7 M) M98;*\(-9Y1;3(G$E%E89]\8)7:\*8-6$7;=L]J(RIB-]TSF)]:#Q%PM-\ M,1W='HQ_%]/TUV3H;\8C?\*8:D;Z+N![7<<=C[ @A%78"%"*1'P5#!&"^RH) M+H73UR/P-]/'ZFW%3X.&?F^3V_X8'/K>D:L/\J<@SM&@,^KM'?5R+^"I/CA\ M1WMIW+>L3JB]%;)"L%8HBH9U,L "PJI)JB9NY@^C0Y^\E9SR("\^J8D;<[,+X]IW.JXI<0Q MF@/=%-\ES-Q,[^:J,IZP?,\=MF_L=G,T(,^5(E9&K(;C& ASC$2GLJ-,FY2K M9R\47].Z6@.X=.,$SB9N,3KMGTR,:%F/A3(99 M?R'3[>7([EQ^UW^#H?*JP M8"9]\(\:YZS=!IG $LR>M1<$%-JM BH%;CZUE)@>W?F]D&Z65-*E]QA,% M,'M;R%C!*P+HLU):J@Q,@.4FB2"Q53-K,FB,:#)HS-7:H%03P(/.!L,(RG$V MQ7N.B M43E6WD@P)\X;8Y)+0EJP.9+2C6LG-K-R$KJ ^4Y0;H[$& M)7A-'(N>!"ZRT9E*%SGF_AMA%I/_RPG*$/-!Z]9NK4(:-2RF^)]OZ(491K1Y-Z7%,E%&@Y6OMBM4#H#!'.Q M!2C=:1O 9A(AHB%@2 1QVE=$&9' M'(-..:VOMCW6=N5&[9\@4&92QX FS(C MB%3)$"^-)9%S80TH:V_BC[' J].J9>NKA++)P#Q60F"6%Y?$&4N)CHJS+(4, M%5B1HT7P\2UBTM/'6(T?CC2^T^'I;AYMJZR#V\00&=M6%@"2#QTX4:XT![[4RAWWW=&\-\3 N%EI$OC9X T%PXU+DL*> M9!YF1\_OOJ_PMB<[<'KUU['\<:]$(W\_7]BDZV=N&+>*&[>=W\#P'T_J\W?< MME\P17YK(W2MK2+HR0R["CNN&]B[UHA(X-:)6QHK*NERGWR#^<4MNIH0D6G377X2IT?IEJ8ETNP[\VS5-^'?>TX93I&]T +INY M05V.7"<[3498\RH<8?3Z]&0P/&^#3@TQSLE@DI0Y,>DS\:AQ7&$F:E4"77M8 MA=M4Z!X>]P?G"5/"8P^<3WC6:*U].FD_+2'UT_Y)W7YCIYVO\G9GV&4G#0_Q M3!'NV31^*>]9"J/QY5T<-#UZ\F2R\-OMHSKY=(AGD1V'FV T.\Q)P?;DJ>7@ MLM2BUN.9!B3M) &4^=P;G([ZYU?>:JP(Z_[GJ%QF;C?]G6;8/TFQ?=&GKY>F MXEUR7GP&:PD@\##%^74$T>V?QK;9RV1VV\6X9D;7:F$9!R'^2=-"-7?I;/_[ M^19/C0A=M>0H=./[C05@^?H_[WS D94=<'CHIL5X^1QAYZ1EXK@LQCR>H-+- M(8#ZP-#+T:3]UGS/_863!83>XQ!T'34@ #"#IMOO744IWH,3(O'YS0Z*?%ZUTR).S[N M]T++6E!6<]C;*UU[>J AZ=H')]?WOWUA]QR8W>I>$EKI;O$[P,0W)*+VFKB M6G&BZU7G! UG3B5QYF GE(\[1^ELSL#-V)U9D]0:G[49ZS-/NU1V4&&**(]? ML*+-1FO.7Q$9%3F=-E1MMS@<*0"I>O<,2_?-4H-T H)YTOJ::S6S0_U+ Y[K M9[2?X%CF/L"1@6 77(;Y4,V@KC1M4]9LJA4NOG=M3.;LMP=' 2FJQET\QG;M M!CDVH#[&"FCVOFM7>\Y%V=8;9.R"XVNUG3D.Z]X[5QX*+ WU /15@.R=LX%* M&90Q*7B0!^\J%J*H;ACJN2:OXJL1\*.-$#T\&!Y'B+#;%=]:[QI-@Z!1$RJT M)S+[0*S =+$*W#ACP<.U#M/%U@2]-IUYVIJTR?"7BN3M)(W3#!C4!2.MDMPH MJ[%5:)5]8B9F.N:&=IFSY$>'W4=E-;21I*FMI<[R;O:04N,@D9 M8\T5LM$S;8D46G$OE-/4+XU%MHIXWX&Z\RD=+0%DL_KP>>ZK!,]YTF/;A:[A? ""7?GVC_<'9T<15&#>&10VW2-SZXO^4#R:=V&!0 M0R3&[;OC4?I7^\-OL3>"#7G^K]Y1>='RI=]FNSMA-ZMRN 7*LVGP5*:__GC2 MH^PYK?N4G0SA_[%];WRI7;B4 M'W_!BQ=[H\UOJ'HOW8\6,]<>NJK2UWR84F<3KML?=5YBI\ZIB H QK%&F7_+ MQ0E9\I;(H/.0[[BHJ56A$4+T>^F;_%#KM05_N>ERW5"0;[MN]Y458.[4[?'9 MBU^*\1NZ7IKHHC35#08OWQV-R<66D##)G6+[.SBTWWX :4-, M? ,-X">G#NG_HRZ/3YD8CA^Q1)20P*L5(1Z=IN7FX;I9N)BNT\QW4 MQ_63@O+RO^=WU3V]\?2;ED.O[_^JMV@5X'R4T46OM8C2*N:Y<%E373F=N!T7 M)^E+HO=$S(>DFAA3BLM#4"^_X(^3O@#BQXPT[>\>?NEO'^SR31C/QXV7:GMG M[VSWXMW!YL4G&->[3[L7^Y^V#M\=?OQSEVUO[%VTWX%GG7[D'ZJM@]WSK3__ M_@1C4=L;OQ]L_;D)8]L_W/KSW<'VGV_YQS\_?OIX\$%N;VSES1[]\M?.RY/- M]_1+UW.EJ?&"9"L2D1XSQ!-UA"HN@C.2<4S\9Y0OA$.7V\_[V07XT2UWPU5V MZ3I5/6_;5LKK22HOP92OJLHHJK/T*AA,]U%!5\&%'%VHZZQ;Y457RNO[**^+ ML?*J9!4JZ2L2(F@P*9&^*61% E@:G:-,6@A47HO]3U;*:Z6\?B[EI76NJL1E M4()*X8V'=U>2>89-GG6*2X__5LKKH947&RNOR$*V5 42!9:46.E >?E,E%6" M92$\=]@8Q8B5\EHIKY]<>=$L>,4 :>FH)9>%,0,<$&PN%Z47N4%>;(6\OJOR M$A/D%9B5+ KB)>?@-CI-? 7*BRMI*Q$B!RC][(7@BQT+'J/R^G:G1X\\HG<\ M'&!;Y*M#>>,9X4MG9*FR_?%4D%"6BE#12D7 3UR[Q*W1\#<9!6/&WB!R=;.T MTY5JNG_5=#X5T7*QHH)J34)FD<@J@6K2.9#*)AL\5]@('D]_2N7U[=33MP-* MUYZR_-1[3X*E-YP:EE60@G$K,.J""=\B!4GS*O#R*/;8)/#BDO..!B28JRB8 M?Z:(%[ Z'A:G"B$HF_FS%XN]'%>[ZSOLKLB=YY;9D%66CGK'M<8L]A2"RT*' M563@4>RN261 5BK#$AFBJIRQ5P_ ; 7[S%C-C XVY6">O5A,4%_MKN]QXLDI M"Y9J%YF72EG87EFH+%QVSIM*KUS71[&[)JZKET9&SRAQ)B,YJG;D_V?OVYOB M-K9]OXK*Y^Q[DZIIMKK5:DG)+5<18_LZ)T!BX^3"/ZY^"63/@SV:,89/?]?J MEC2:!X\!# /6WI4$&(W4ZEZ/WWJG/$N)C7,:&1"0S+AY> _/7EW&26V?OK>E ME6/M:X@-&*?]T2G6#MS80+W17CT3"21$R%D2Q=@7EH-VR/+4 )2F1L3,V%"L M:;E>4ZK6B:=[%T][KUKF:QA)KM(H): [,C!?.2-9$F9$Z)2F891$-HQ>O$QZ M";VOE(P-(PYSDWH4ISAEW&1"(D^J Z.W@SF'5F!U.FJ4@L M)6&>@1W,*2<*QVI2RJ),Y(RF&0[3O+<87L>JF\*J49;;4$<"(#[GJ8RE$HHI M;;6@DDN=WL"H[I3N(_/QS.(.=0Y6=6J)Y#DH73"RB8SA5QXFRHJ8RC34+UYF M/9:N:75WG+SQG&QT)A-%K8KBF&N=9FFN,PX,'1J1<1[=P(#O./F1.7EFW4>& M8C-J3EB42\(3G,*0^O'6H8Z3G$5:O7C)>F&V/(CE\3CYAPM ?[#]OFOH=FR' M=BS[?EZA&13#HIQ@9X"O/W0PFB5<1(QI'&?#;1*G(96)C)@*F0*DF7,E[:;+<=*OSZ3\"^VFA M5!8I32W/N 8D&%%CL"8@5Z!=XIL4 G3L]\CL-S/2C8CCG%)); ),QQ55P(@R M(RH) ?,;JD3L( '+UJP3Z-CO.VD_8+,\%]A M?/9KY;EG(HZX,B11.2.<6K"RF0F)"BF/,BZER27&VWI )QW_;0+_Y3'57&8T MU9D%"RI4/!;8'B_-,JF25'<6\>;SW\PB3B5+C0)]EPL9$HXMZ#(:<1)E&>5) M)D+%8@PH\? 1\K4V)N0M'MLB/AA-P PN+^FT=ZX-&0\3)FE& M* ZCXDJF1&6"$YI$/ 4-#:>,W1M83Z1K"O?ORD-/H\BP$YN=V*S%9IPFB0X- MC>.(F-Y7D*B3FIW4_/&DYJU:TG=21 MI[G6622XM)W_=?/%YLS_FFEN\E!+(G*0G3Q4.4EC P+42*-CKFF6)IA;F$;W MW.GG4:2F<^C^VPW5:+R5"^.K;S>QNO6M^6$=X5:(\SJJ/^)K^;_<,W-?VKE] M]81W/QIHOYJ(Z68UE?<\C7+E-CSFF)CMR>5CN-SL73^:<+T!7#0-)3.&14#< M7$=,:FEH) 6/5$AE9!]Y %=UPONSV:U^)-O3Z%A@F8T M(9H!9N2"Q43%H2#26IY$&66*4AE-A9$.@)-"TZ."Q M7!+IQFXIG8&S*.GQ;&UJ-<%T<3OO6YK?WS M7G,_'&0&^DY_[UMY_%[,>\T1^:UHY#D&X\RXV.:$RB3%!,+P-:8YDDE&9) M#CHK3U3XXF6.@YC/K1R7BWBHY^>G7RJCAA5WSV(!4H@#&0#>3RS&0C[L90* 8?TXN6*%*A_U=//9R.D\V)<3@A2$ZBW(0B<<2G' MY[48\B.X<>I>HP[]A/KV8/GZGF.)6/T\L%*?! ,@L1,/U60^L>.MA;0#6%DU MV]V1QSU@V H_1IA^<3HJW>3W7\:V[RH 9H/V_C6?NE%#WME7I ([9CJY_"M+ M$T<>$ABS:&$C6_\^&<\24HXM4;#U7XC;_5]D_TR>ER_^/8_Z ?)7-T\8/'WQ MA2]]K3R_^6LEMYI7Y8T/@_,@'7W\XH:AXE6P-+EI2PI.QBA*_ZM(,Z8X9V&2 M .ZSFBFATAQ@*0APED0J^\1?O#QPHR7=Y%<@GN$$I+B\JX&Z/ 7G^]#D)0;J M:"#_&!T7NH>X9'YJCW#\TTQE$,-3PX^--,\;[@)E#WV M"W\*"9*NT%<449"YC*B) 9$RE662T4E'.8BI-XG4R?,>:;01> M,=@'U*9<"BU1*:L$&]KR,(DC0 4Y??%P\WM70SSGE*CLAVW0+E^+R;FC[&Y0 M;SVH]_"3RFW&M!&$)JDB/&4)R6*5DA3,019Q'H5@.VSHH-Z#Y4&Y;HIN&8#X MG0X&%4K \=0NT["" X&LB,'-LD; %C!>A>.PP1E8.<',,Z[=QY_&&\FME@F M;C.+E\=;(N/W/X25;B7L=B-^KYD8RV_WS6ZQC[;8Z#YG\3[F/,4UH%>\.+VT M%]AO&L1'<&H!\:)Z0A-%_KP8W%COU3=E>J!WP8%L=3C*:=]RC3>[P7#%)[ ) M_[A? &#A'FS#@'O^G/V&WW#;]4*-$G_(AOJ]]".XW MM(/00S$%8^"/(O>7 ,/[K7".KG58^WDPP/;Q\=@>@V7D=N,=[% Q+ 'GNU__ MEOWI/+4_8O'+DH7Z@$ 5=ZH5O0ADB9ATQ^HVLJ0.68;7-(&XP6;=:BCMIN>, MK(Q;&9/Q+$MB"S8B#\$&!6L5S((XS!*#DU1[%_TON^PUK/GX_)"][^\?O.GO[;S)=]M]);(\SB03.5&)20F/HI"D M*EA-#J>-3] M2)D:T%18IL:B#HIVLF<]V=,JH4BMU8ISHH04A/.8D51'G# 599G0J!21=]5Y/2:I<#CSO*%K61Z#E6L*C0Z'W M)U-:_==Q5F,8"9(G5A(N<8:RLIR$:<*YB:,PY9CGN97<&86N5LC?%6M>([N> MS3TVI@?0H^/&6BKOSD;(N-_VFSHB.D1[\IR:LW.=-SD._O(7CN/ICFS M3HJO(\7G)K9&TN::QB1.1$XXST*2VCPB)A$TMS+.*8" M.C&_AIB?FY>8:\43DPFB4B4(3I(G4EJ0]8FUH=6Q,1@$C]*DEZTH]+P=>.R\ MBIU7\9' XPK9T<''^Y,K,_@82AM',A7$QC$E'']2::R(3M,0!(ZP-+8O7O*M M=0=%=Z[%SK7X**[%TV+<.1:?/GAT!^F^TX''6PGY=@9EDEEE0R&)X=@=1,(9 M2VW@H$&^Y[%E&?Q28''%;*C X_W)U=FX%$92Q75 M*0E#[ F3)!E12B4DRHPUJ)$FB3#"<54I"JR7'.1AF',A>PZ&3X'+=#.>!0V2^,D5D09GH$6X()D M*6,DIX)&-C&:Z@S09=*C<=I+Z#W5YW3.R1_%.7D[@=+5VCP-.3)#DS+5(N&Q M)L9$V$':*")3DY'4JHRR5$1Q(M 5F:PY/_.YNB(W'C#<7_^G%4T_L?;^WMH[ M7LOB35> 5D. SL>/-&.CP_-Y+/I&DFH>&1X2&(\8?@Q(M*XEK6YM:$4UF*Z M2MHR&9N&ZAU*Z%#"\A2)VZ&#-8='W"-V:-IEN$89SV3>Q(,)DM:\"95',8\$ M88H#6H!?B10L)&$>41DE/.,6NP)$M!>RY82(QP,,/W WE HGNXYYW\O=LES3 MNS@8Y,G IV?E;VF=?>=O65_RM>L($I6)-,H3$DL9$9Z*D$B=),0R;:518<8C MZ2I,$]'+Q++KO0OG=>&\S7>WM 1&YVZY/S$R<[>(+!1<13DQ*C&$6T6)4HDB M:1X":8M0*XX9I5M)U@7OG@1>>'+NELM9_#)WRQ.=P_+03#YSMX34 %J PQ42 M:PYI*(E,:4QT:"DU(C>QL2]>BJV4WXN[I4,)SPXE/)J[Y7X$R[R[A7;^EO4D MR%&: MT%PE(;&IQ507%I-,6KNQ/LS3XT,HY *F1$:H)ED'MU'%^(!Q*$9S),I"GI^/1-^#H MB>V?!_^]AEA1-#%26J,RI@&FQIGAL;8\LY9+8UE8H9?DDFI/$C]&VLFLB\@! M[O EHD0\35%RA[&P?YWO'^RR/5C'WL7'\_V=UY^LU%RGD2&I4CGA.2 0)1)L M7YX*&P+Y:&->O RWEET; 3!"WTU9!4);AZ+B-$D ^-(XCB@80*F*$VJ8B422 MBY1R[B@JK"DJ["CJ*5&4_A2GG(E,*&+R*"-EQR\8]5[1[6;1+6[='?[$TB8E&]%'.]'W)(AH[^R3S6R:*\,)L^C'2SDEH,-B^)<4203':O(Q?OSO8/OISM'>A/RIJ"8[-). M4)A-3@(W3]O"+_W^Z,Q]$4GGEQ6GI?VE_N%74Y2G?7G^ M2S%T:W9?^G5^]W#K%JQ/MY/^XU^K*>K3%XML.@K]R2#Q-OL]B[W5(_*4QA.PIC5/>@[\$NQZZOEZVWM>9I?Q\1HC? MJE_*IISH7!+-/;]C=XX/>H[A.NSW8S7:]!EEL,0"EF""\\+VKVN\R>YKD/G* MF-.FQVB&5?;5?)B&@]&GDDSD23"CD?W M9OZ]D<78&7Y^/OQT=; .T?_-Y[^"O\Z// MOQ>[6HN1-&66_;OJXX0?CMG]]CT*%3F!=+K!2$^8RSC2-(L&9L-(F:9BDVE+! M!!7)-3ZK3F ]88%U,2>P\B@Q.@M#$J&;B^=A3E+X-]&@Q21(*Y5B"X9.8%TE ML+Z30?<$@./741_XN5],SF]<;_"=BC*6B&1SA>\=T6+T("+V[^9D4/]E M?^<+._K\\6SO[9L%W_-K!NO_%#%*,VY"DN64$\YQ7GG.)Y&T6Y%X>?I$E";@4C+(J!Q(Q^!;CN-O6%T"QJ;8O\K(%>2AEP2+AC\%/&(:&DR%EN5RDQCKN^*L:.PWV5"3!U=A]\/N7W8-W\>[%\=G^SB[;>_O7Q=[!,7#Y MWU]@[?"W=W0/]^1B;Z4&2Y6A5FM&5,XHX88:HK*4DE!R4"TT2642NX3M>]-@ M3X]N.PVV870+&BRA0F4Z523.L141UJVD*HT @PG%J1$F%!'2[8J!KK>P.9^? M:=G$(<^JAA9$^HX60;_(VS6W]Q&=W)#0\U45(K?"U=^[*\E5?K&GWV7D@031 MAX4\,Y6%.362D]#J%&-_FLA$A42*.$M#9GDD,NP)&R[UA WP<,L;)%S=3_SD M"7#-K71YQS5/@FOFDYTB+1QK$"8CG+J029(9+8CD$1QEM9? .N MN7TOBU9-US6]+%:6AU5_Q/2I#2D86U*_KB8L,( [@QP(N>J! 3RS5#5V3S7@ M5Q;L;LK,\VM*<]_BEEPV[=Q]N ,;V@B&I]ZB[PYUF-OQ_L%'6,/A!2!OOG?\ M2>DLCX2(2*A3"^J0)43)#+0C2/^0:R4IHVX.PHI4F&OKO2\AGSO6?7?DLQGD M$^]M?XIB'C,A. %,)0BH@IQD6D=$:1 --(X9518]BU0Q)MPC:];$>EB#N1Q/0JA/8/STZ'L*Z M#/S8E]43IL.OOO5U_?3B+HT^,IZ'7,F84D?M?5: M,[RN-N6#'7\MM%W-SWNCZL4CJL(67Q9C2N_H37/5'3XBY4QO?./G$9 M2:,S05+)#?8%%T2E!NQJ$>J,6:68-D!EK3#HO''PG&3_NV'P^[1&XY4D!X2. MU"2'Y\%@9(J\: GG$]LW@3H/3 'L-!F-2[AQ<4TM]-CA*KB?ZVA!G!&^6EG!BM?J"<1X MKA5+HUSE/ ?X8)2.*8],DJN,BEH6\%H6B,?I"?1G7PYW6UOU;K8EBX+C!]9! MQ^'^7Y^LS&1*)2,T- 9'U28@&"0("X:I8DK9G+HDB>3RQE)52Q00\R,@Y_], MY1C(&"D+26"='D'-A_S'KFN I0"]5)U$[)'HZ'L.N MM;PO6\$'D'C^DM/I6)_($F7L*5!A@3@>'GP"KV''[LEXPJ,!0)PF9Z^BWOJ5 M\16J!3>OCG^KW\=)?!G4ZVAVSKV!7WN!XE7;TCVPY2:"W\HI8+7ENWI)+@>C M*=SR5!9F_AZNX=#L/O HMQ_%H#FPLJ%3,/R=[!ZW!W^U,6F3",$D9L& G"K4Z( H5(0AE' M+$+O.0O7ZFS.<@6&M\@294 I$*$\I,ED8ZIWD8)O?3>K,[^_LX>REC$""* M&+"Z"0^%)6F"C1%CD5EM(J7R"&.-RR4=5V$AW9]Z%.Z$"FX]'H2#^:X@W(F< M<@+_P7/RZO 4;02G7N30"ZNQ!6U7%J#Z^B-0 AAAF'73QHLPJ'!)6^V%>$*M M#)QQ@+8$+ WT#YAVH(MN0G<>VIW9P'6KL+4,+.$52VE3/0I!^W4.'&F;GL+D*^.2E. M2[^F$RO[\)_R'%#HH+[M&&QJ?*1SMC:W1HAX'OQ4 D?MC,=U!2L M%H#[6\$_%MU&[FF5U >H*IWT:H#\_"+ZA518@X?F3L67IRW)ARK(^3]K7S&: M1 N)8Z#.D*^*H>^,.R?.JNV+!.SOZ:ATM_K%<]Y7.^L^^J_YC+I:DLZ^(A7H MO^GD\J\L-=E[2,')^,*6M/Y],IXE!!U;HL96?B$RAQ7^(OMG\KQ\\>]Y90)* MH[IYPN#IBR]\+^(EV3SQ0 WT^Q@$K/20>5;N'<"XV]/C:3F9H=RB+*>P5^L-3M8BCYF0J:5 M1#:+TU3KD,8FU&#Z18FM3/6T-M73B#[*!&7WU_*=>\4Z#>8'SG)I3W&!OWU^ M_4EC)#.F"6&8W,+!J"O\T[JN=\AL!_U^!(1' MT#=CQW_F O2W3P!Q&01AG DM)"C(-,TIIH;I M.,DE%9&\WXE7V_W^2./[KZ;ERNGT _N8%FCS0G\2L154BYAHHSGA(C9$,3@- M;3(X-2ME)*.U'(PR"?,XH:$)!>5**Z6MU0FEG,9I',?A_<[VZ4Y\[1-7D8BB ME,+VZ]P2 "6*9 D<.S,B!5UB ;$RC*@NIVQ>[E;$T-%UX8REH7MKN0FW@NUK M,MY.4&15 W6=4"PFM7V[5G $!*7# M?S]9,,!X"'HW8JY0/8F(2K%8)P?A9,!BTS9/F\_),ZK#(I+\)MSH9UB$,4E#J\3ZP'3$+"A M,]DTRI_QI,"?X6:Y';N<@R:3POU4Y2Y4^1:!_<^T0*>UL7FAB\G/Z!)O&I05A*D^=;^C" M<<8/3.)-2#+$CVIY/ MR]CU?Q\734")ER.AC(.B\%__9;%3S 8U?%4'IG_WIBP= TTE$:R50E M7%*=:6E!/O!$IU9$BE9B(6O,BK!3DILD02YV<=[Z\2=M,$??:A*G+".&"O4V$ MJ41GW+AQQ\$W9G=;8,ER+NI\*<.6=938V2?X#;RWH_QL;-3 MAK/HLK(N1]!_Q3@7XHG\VD3>*LT/MQ^@_CHU[J(NO;7]X%20TO39:?+^B M;K5@:+-/0"J)W_[C@T=808=<8TJN*9EDPF,6X0!,1=H+*MYCX8KZUBL8WPFAT6S[ Q>L;8DL M,"2=1IW]I5>-]72_SU)_ZT *(/,"#K90TU;&Z+P=T8;K/LE@/O?W&F%5Z?=6 MA;E+5EDJVKK.W7))5:\,;9Q+$^)(F_89N^.TO@QFKL_^0Y[]^*GPIYD#28#QG MB?,WLQ,%[=.?R9D=%S[C)Z;[2T_]-< M$YXQ"R:.3G/*,8I"PV5:0B3ZH"33-?A\;)()]\X^*6GS*(XH";D%VRD,+5$* MI)$529@I1ID;;ABN[!#=1Q(""4"RW:6R,24/M M:MQ66N6KS8@_<2$=CO?G2W>W/\G8,,M#0PS'?FZ)AO.U+"*AM2I6/(ZB, .( M%&Z):!G(@TBXE8$HP$K(:*P%M9Q;GN9,A7F8Z01[RICN0&]]H,"PPE@:@G%& MHM *PI6,B#(:SE=A:6BL99)%_D"7 Y<]7Y/<=KC6:&$^;VP]16"!;9-0"WAT MR',=J\Q@8# &39"DG$4W=0@LE"+>@Q9XT[SHCXT[]_$>!S@K -YR9Y>#@1^I M2.4)922.7&X1D%!FA20ZS".M,QG'&7WQ8$\WQ"3<$N2G&. MYI6DO+(AFA-ZC2]RELZ(<$3P3 ,04O_?@V1J%>6M6;CBBNK:0 M2B0OOEL6QY4Y&[X$EP?52/8KW<&WZG [S\?OAB#=[('\ME.4NC_"FIT#N/]O MH'6^/#8#GE<,.#CZ#,SS9??B]Y,]AFT+W@^.!D?%X3_OBZ.W']GNY[_BPX-C M>*:^6)[@L,MV!W]=[ Y>1[ FNO<6OCGX_>3H[>]?CH"9]W;Z)_L[)P.[=I%/L$TU=CB297!2@.X>8S=ZL 64M<-@. IR"SI9]IW3'/,0? ;P'2VGI9UKAX0WAHNF+C6QZE,!\A*;4E0MC%"$8G&SJY6> M]OO.T>YW'%8R.G-I$_(8KY@$!<""H9V ^JVR'>')Z*VWF*WA Z ?AQA_]5C ME3"66\&;E>TO;M%3>[EE7A7<6@-FW+&]]E)B@BLP)Q=V/+I41E5H]S<[M'DQ MV1S#^H$%U>[%=O@I3FB61;$F ONE6:1R S7FH3*@$FKPHQD'.,I M5*02;%JN$K'6>=ZQ?WEWGG<[3Z5ME,8R)TFJX#QUE)+,A))@OU#-A68V6X\_ M%87SE-:H#+YO= S4$FO+,VNY-):%UY0X=N=YM_.TJ0:]EAM"W0B"/$T)6! @ M>1,5B3"7%BRR%R^'H^NKV6Y0[W8%.KD"'ASXS"V 1<.K[H"-L I,G;:(NB[I MJ74+4''?#9*? .K\B'D!%TT2.D*Z>7 8:#D>G\,6.P=(S^$\C4ETDZKQI:OQ MDI,JI:X$&(F@M9ULG$^=KUL.A]CJJ5\,BDG5),U,;>U^&IT-[1C;/P7Z!'W- M<]?5^;W8P?F#;Z9<'6'*ZHP\%VH/:HK'#V6*[X"0':(#;>BI 381&SAOC#F^<_CU: @2\F+$CG:^Q$?_ M?#R#Z^C>/Q_AF;MT?^?WP=[;UQ2?B2E.>PG 47ZUS?X,1W!HK,J?%@K8":WK0RXD^L5=4]:V.YMV# M47HCKJR(9+R+RX3WF_O,R'6-S&MAK5O[[,N3 .,"T$+04M5KN78S S"6O'#Q M_1MFWRJ74PG6";O=T7^R9OSM$NK#B-HFQM(>@27!U27HOEK.MY=$M.MA1 M2YE*P0@&T@@7F++( =[8)$H2'L:),')UUZ.&PM;-][BCH[>CB>]*$W^%GY(< MD QH?D(%3AZ3(@'PRRQ)K07[BK-4I19IXO+Q=HMC=-<5.@LS+!==-RF]3M?/&;M[GK5E)Y<9E5$2[34K3T9?#B_[)X<6;8O?S7Q=' M.^^+O<]O3HX&K\]W#]Y\WOU\\N7H\][)W@4^9]YQOC=X_WG_'[CFGW= W7M? M]MZ^8[O_O!D<'KS[M@O/WG_[?K#+7D>[G_O8O(@#EX6[.X?QWL7'\[W/7SYI M%D?&RIBD'-%^A,,>M>8D#\$.B 68ACE?]. ()F3&;!CEL>5AQ)1)-5P6LIA& M-J'QH@=GJ<'Z=W7=/ $_]6H/S_7;NG ,8([1+,U":@4'?2--K(!I)-6A,$IG M\QXA-[]I\["-R].N4J\QQ?K5B1P7;LI[6Z65FZ+!'IQGX3T^99C(G&2<9(D- M";>Q(BF<-3'&QES#_U64N[J:*SLU2CSMIB>*&Q/<,M'=&([Y$11WGQ5_;??& M=>B1HHV02)-D:<@Q#*\B"^\NTC",N0!<=1]YM#M3>S!J:1 05Z_\3+4?E@)! M:P".-K#E*HD1/0,)*L-)"D")Y$JD41ZIA,H$27!%!7^+!)&4GM"1;P^QC8K^ MX<__(_L4QA& 9H3GN1@1Z41)6G&!0%=E7(=IUDN7??8%9V;ZO.?I36?]JTY MMHO]-:768VS/U)X;LJ[M]5@$TY%)OOOY-?V46@TF-DM)DN6,\#AC!"C#D(A2 M%@DJ*<^S:S35&EU75P2Y;]5![_:(<36.NPZ7+>(X;E28@,7&+ 7VRF06&YEB M2568*;#E'F$2-:AGFMUJ4->N++$%QB6CN7#:5<_=QH-2-T_5#H_EL0]"UO.& M7'*OJM)UT5"NVNQ>-BVK2KNHL6Z=,GP %^S:HK1]?.C 09!ZT.N*T=AR'JRT M9M'VRY$KP;!-0R15?WTV@QM^P?5M!7].Q]@,;E(O:W%/G%B;7#ON:3XKV&VW M*QHYE>=^(S!5J-FQ]KB\]I8MCJ5HW[.;3_'#2.=V-1.\T^Y?W[EM\:MVVV(@ MVH9@5_4M;@V[B[IA=]]M&I6 \_S0*J2<[\?8FDJUI%8?VS-RK8;\N9E=XH # M2'RX]W$O.+9#5VCBPCQF /@3VX"AY[6I'*UR7V:C]-8J[HQ8$N91;B,<[Y2# MF6:2T\QQP_^M=[ZEP+S9'ONE3:L^OAQA=S!Q[.][4^Q"#G5 M6A!E,DG@A 38K;DE69(DN4TC;85<77T\/PM@/BOW'B97=(,K-BHR]1A>E=D@ M ;?^[<<87'&3X-,/-G$SOGSBYAK!MJ@)MG5C.I_?F,[G/7]S[+[]^&WOXN]B[^"8'7Y^_V6/[9T<'9C^_L[? M@_V#P^@0O@>JCB^JQL/!N[.C@]?1WC_OZ/[.4;'W]J_HD+WI[[&/?.^?0^SF M<0)K_'9X<;(8IK[8._CK$Q61L2R5@.,L&*LF2XC*$DUB:YE5*C=9M.17LS(% MY,T5\#[E,LVDU!H$!=PE3(6A?#%,O6^# M/K%FVK?[^2(5 LPK-)@:.P7J;./D9$>9-65^_*1SHW.;*,*XRS!+P;@ .X/D MUM P9X)9'BU2VA-+5_"%C-@UP<6#G:9TO1' @IB<5/-?!J?325-YA]VUM3.Z MC2<;5XOG*O!F#;UG/8TG9R.BG>-H8"G[\E_^G6E.-. 'YC@EL25^> MEO:7^H=?35&>]N7Y+\70O:/[TJ_S^X];[:9?@552J4"W\_[C&1;;"CT>FXSA M'U,_N?IXRWWT[XE9_BRF6UDJ+OTXW**7?G;5;2E\4<2WNNW5GP%-=XM]6HM- M;W3;?SO*]=0+#(((U$6W_*Y;L@>)JW><#]N2"DKWK9O M\R5IVKSK?4'YQ1=>K<*\@^0>APZEM[)67[S\R;F;1U.X*1:@VV\:-KXUX6*F M'L%PDS\O&$&7TV>E]! Q4+PA6GX!OM6O:Y,CW.,A:1$AZ0T8\/H7O)0UO\LN M/3S38D;=?4BJCFA^9**Y1IPKJ;\M?KY/P"91*\'K#* M@E5#\"\/:=;L52;):AE[W7[I#71\KX[T7^N:-;TB'T4NY]AK0='Q>[!1WB_ MP_.]MQ_IX<4Q-NB-=M^^9KN?_S[9&^S",X_RW2+\]L?!Z\GNA_#;)T8CD5AK M2*8DQQ$%$5&)R8GDRN@\,D*+Z,5+3GN<9DM1M)^_#T?@1VMRQE7:Z#H!O:C1 M.D'V8PJRNS9 Z 39PPNRBT:02:NX5' V/%$X)AE36/(L)UEF6CM%&CBF3VY FE%B7TZ02P&**"L(SD\LD M3FG*S8N7@O<87\[!ZP19)\B>CR"[:V.03I ]O""+9H!,*1YQ*X@0J09 EH\^?(!+Z0[HQIQS#&:+?L'LX=R" MR-+U:'=2C[:O2EWJBKN^4NIOB"Q2"454)',"&BX$/1=F F7DTZ.3*O=MB5PZ2KDMI60T@\/D@K 7:W1OJM9L/#(2R.//ZQ*N*/' MLE,)&\/H,S]F+!/&\R0E.=2AM4:SIT@GG4JX;TH1EE'* MTI3$FBH #U(1F40*6W7F0O $/DU>O!2T%V99+UMA9'4JX?FIA#LZ?SM6WR!6 MGSF%0R&UA1,EJ66:\)3GH!1D1G1F@+F9S&0V$3:"43B7<+YV(A"O0ZI3D%E4"'"-) MC0+\D$G-M=1IJ#6HA+"71;S'T^4DOPU2"5TJ]F(J]BTB*>MLUG.*F3_IR'A= M7'Z_OG[6"I!?W5JA$\+K"N&]5VWO/9:VAZ"GPUPJPF/&B*0:='<:B9BK5%"F MKA[=]-@$4 &XC@1N2P(JA+-*0FP##O893WA"5(BA',%H+G+)9!*[AM#+':'O MGAWQA)*Y.O7S=-3/'>,*G?KYKK)G%BG(5 RGD*>$:90],@3U@QV!(DG3)!1@ M2-JKW(<;0 "=^KDC"*WU3KQT6^_NT:<#;QG(56NUER[]RN3V[=)_?P M4T9C"I)+DU2P$,16F.-H.$HL9S2Q(1;VP;V"1/-(WBGKN]='2_UKG[&Y]@UJEUM?KB9G<'H%(T$-^3I M=#K6)[)TUD,S9?4.C2;NWGAH0_R>Z^6'AT+$QD0FY2+F,N99K$PBPI0KRW4> MLWMM+7!'5\*V&T_Z3%QF;TYVW^[&>P<&OG/R>?_@+[Z[\]L)/(\=?88U'.CX M'%U_H'GM']_$>.\=GNV_?P/J/!O"^=.^B7QP.CC[O MOWT_WW# A#3,(YD03C6'?T6*I!Q^LCG.:&=9%J/7E"8]&J>]A/*[IHD_I89D MG8RXHM904:TDHJ$B)@)0Y)2 M&A,>VH1DD=2$FB2.I(QHGC.0$;0715$O2M-.1G0R F4$5SE/6&PBF1J><29% M*&DB8LU-*+.4WFOI<2A<*QIU M.**3$]N?&,^8C75.8AGEA,N$DA04(K% "IBP0S5V@Z=A+T;) MR.Z,GKK^+9O']6DB99@S:R0 HDSIS)I$*Y9([.O ,KJ>1R4OOEE#+NQXU#'\ M!C#\Q0+#MZ.3L=O%,-' MBSI>VC3/%2-:Q()PG/.D$AL1:6PJXCC2(3;NW3P=WR68U.Z,5Z.A6S1F>!NK M)L%/(TP7#XH<7MU]A%GFLBS*ZP;2W\#S^SPE'HMBR2WCJ=2,,P.XEL:)R9F( M*$LBS=?S9702;W,DWES;(TV%%)G&B9R*$ZY#0602QD0D,DE%GF1A'MZ;K-N\ M>M^.S\.89E1K*1C5G$99QK7(+07(FV:"Z_N=/= Q^R,P^RP?A%/X?PS AMHX M(5R!.2.3B)%0@@2/P*@1N7GQDL=@RF3+A?X=LS]]9L]H+..<*X6%M8G*C X3 M@$R:9)JC-CLCQF*N4LM"I177+&4V?V67(&G(JR.N=$V51A E=. ME#24A-326(D\E7F^B4K]&F]%77@-B[57RX?NRODK[RFQQ0O#5?Z@.==.N!72 MY0+XAQ60KJ7!:"+[E]:4W0RCGZT]+X'G5+::9 ' MUR#%7"K+V>[QIR@S$164DM3H"/2(Y42JF)(X8UF8"FNC2+]XR9*>R%@OC.Z< MY'>/;/>$PF.=E+G'_L2=E-EX*7.Q(&423!>61A+#XIQPG5&268ZFJ3)"P*GS MW*<2)VG4RY+E<3>=E.FDS"9/4NRDS"-(&;H@9=(P8XD)&>&QI(1G(B-IKF*2 M9Y*&::I")4R'93HI\V3'.'92YA&D3+0@94"89!2+JE.6@\64:DDR:B-B,VI2 M$Z7<\N2989D;]#G%WY$QBN%4^@ZMU_5BK-^X8KY( '>>CLH"O_W+V/8E4OFL MC^*_YE./ZBJJV5>D@K>>3B[_RE*WH(=T5#&QD'+4^C>NT7%BFC'%.0N3)!7< M:J:$2O,HHY2"8HM4]BG)7M1?.AG/LK".+5%C*[\0F<-K_2+[9_*\?/'O^>JS M8EBO*&&PY,MVZ:Y5:GE^\ZU+ZJUSM_FEF,#IZ&LWTQ,OB,C1V)':+\ L=HQ7 MP:KDIBTI.!FCHOBOZP^7OWAYX+J3CO+@%>H85W,G7ZXBG.4#X M:LYSBW_Y/H2_W! +:>O=Q X"MA4$N]M[VV]?[[[>.W AR.37#\'.NP^O/G[X M\&Y_+]C>VX%_MO\X_/#N0[#_)GCS;F][[]6[[3^"5_N@@ [J:]Z__O#QCP-W MR?Z?K]]OXPC4>@KTQ9QY,91##8M%T&*A^^O+P&.87;6T220Z=\)/XR M>WP)F,15D\*5;J%N=;X5L->'YU:.R\"Z%I,[5KL.D_Z3B/8"Q$[N.RRD6=4A MV+K%NU["XU%Y:O5D6O:"LY-"G[AE3(J):T(L@U,YGN!#\5I$2')XWMJ\XZ*< MC*L7K9<9P"]OX/V##P2>GA=]N _\:5]/1MCYDJ9N2? 1KFG5;:?#UHX B96W MVQOX!QN2XE\ RE5;-?#M..U\.\YJLT*_LFJS6#A;HM.I\ T@%]PL;.P\'$UL MB1^.[634F^VK[9?V#/_J=Q@([Z\I["&(M//@O3T=C6<;1$/RUU9P@->TB!:A M@"R "N$]SN38D/YH],5UFIZ]K)*X*=-3N'R9G@#>D/!-O[X1WJU_'OO ]VQ=?"GFVDAKZZ6V5# M34#5,NB#KL1#QE:5=HQR&Q0\ &\40A,[&A2Z=$WP@6BV@G]LU:]^6O0GK@(! M^.AX[(BG=?TIR&-4LH&6IS7P&X^ K">]X 26@L)_-#T^ 8N^_;4&##A=K<8C MV=P5"1!V'-;5"X J@WXQ*#PP,';B.;.Z]=C"5\Q4%ZKH%Q-/Z'+BOJ1'Y:1T M+V$LCD)!U3<=SU;;0(3C$RN#,2/27P\!+^N.(E>[/OH:T"QD?PTW#J M^DCCV '\ NJ+@97E=&S-SY6$M[IP"N4GJ4$E2'V.5U<7H<#[.2@&*,1 3CN= MB?(4M\"_$ MO8=^J56KCA)Y2Z,PKJX'N6.3[O+=X1!)E$_1O\Y/'2 M&0Y7Z!<6EH ^&TA]@KW$@9&<5\H3/6ZYU\P>VZX&,W[Y_J4TL%-U_G@(X]$WAPA FR4] M$ ,U)0437/BD32I.28%]" _'$1!R< K_04$%^SV$[\_?+8YA#2G]]0]'GGU9 M#B3J)-CSZ: Z\!7;"5_6 !'FV=7,R*:-JMT'-4Y"F@WH5NQ?'/:ECY?4+S/W M%HZ/W/4BB?T[X\8C2@&AYG$TK+D/ 00,$@MA/_U G"E'M]XQ46FIUO!']8) MC9KR+CE&8H8*??T9E%WI3'0Q N3D,[ M.@8)\]7V1Z<..4!)H-M O#C)5,%#.*?Q=+@LG@K_M]'9$ A8 MH5$^&L/J0)I8-\_$G7WI]Z&Y<8TIOP)!^]$CJX1NS71N&3C01/;+4?T>3@[. MB7OGD_*(> #LZ:CM2]$P\4#I#[0_R8@SW#H!%$.&C/OEJAU-; M*^^6Z)K)ZYF1"K9GV;H+6G_U=<%@9&P_<. =E,B974V_IR<2SE/;J?/?]O", M6[L-/"6U-': Z9 P(, Z35TA.>,..<#"-5ZM^]A)^.M-+[!9J[P]B)6)=$6 M73%XWIN=O#]$K^C0 @"N]1((!=X"8S4^&_<;<%8^'3M3 M$ P85(+>5.@C]P-7.9F,7X'C1@3E+2F,!#0V3,5N6\$[[_&XA3/ 6Z]K.UMZ M"WI1)/_J!6G\+[\1*?XV2+9?3X^J.<5!HWGJ;4MY>--!88CW M83CB)Z-3.W0.G;)PRCNWEL"FDYIA1FC(@X3M.4UO*H<7[*&71O9K,9IZ94TP MF(>RV/.8D[LGTNEMX-[ D4X$]ERL_K'^^6M/PAJ95>%0=S/QV, MU+ 8> N&WAU9^1YJ>'79&U04A,^1[I1F=L>BKZ;/YY.#MU" M#IU5JKDB!^0+9_$ P$9WDMM/6+#L_Z__2GG*?@5:*1T&=HH^&"FD.8]$0?E\ ML1/TXME+OX=0QW&.&1?((BTPYR]P:M_9EL!IIO .1@_\T$8L4!]Y"%J4N$2_ M7.>I0V@#*_'HUJE&]V8R0-LB&,OAL9V;3;=@?55 ;(8)[5?9QS"DLTJ_HI]F MB%/3^,9Q3 MV7)$U2<]@\TSS;\W.G/WP^4"R>,R082@F#D>V\H\1S,6]G)Z"A8@:NYYOUGI MS+%^9:!Y9$"= !S;TWH^)ECHTPDZ./)IOT]=CED MF4S$@06(-SJW:"[-)H+*-A!"\./<@:,Q0FIXGZCU-0^AYKT)B]!I_MMQZ]M. MJ\#1#><0G8=C#6DN+ 6=I>@XD4X)5;%)N BN;\'N)WB$^_,O6_E)EAPXN F> ME2LIZ;5QI6MQUQK7P!Q75_=8[=RL)#!8&-:',=M*NN5AJ+U'S9W;9%-96-Z% MT_._UDZ:VA7G, G<<^I0_*B/4>\%+X^LC!RD ]AN%_JK^'F&3?2(>#Q5P_BA M/0LTT-?07KYUHU/T V.JH1NRB]N$N 7-E1JJN$A]?U3B\YTL1^^21M"$-!?4 MKYPBN9>HU=S>K @V_5BY5\GEN5==&M4/GD:U\<*W=L&>M$"-DR-G1;\_ MYVPHAE\Q5'-BY=?"*R 4/?-2M7)'5PCL4N5H<\SW\<)\!HGR$4A7GPG3.#5+S4K$2G$+P'_'?AEFT;STEW^PUVP 7::_; *K:>#J<]%,A8#3H&59A8#P!XR1@%7O$+:[6*1;R>QB1]LG0+($)/>@XH1!CQR.P'WVX,!QS/+<^[N1_35)HP_-"2[?1SRT M<3J?.DNYL[]?O/2@WQV']V+[<'8-\6I1V?+RS[ R/+HV5YT0_K4[@;N=P+4: M"QEQX-SX%;M52F-.#=86APN0.L-Z3E5VIW2;4ZK@1^'2%L!R*]%T1TNJK.)/ M^5B6DS%L, I-.*=RZJP>GTLT'IVAS//!HSJUKVW#>07H<[ 0.=3IK!C>:62N M"[&<^K$V53I6=YBW.4PYF6"]$F:+51IN;#%3)?C/%*1:7J!C"XQ25%G]7_'S M;I=OLG>+MWY9X>:FY3BRO_5I#WKV48%/U5W:=UPU8;6-_96 MVN"T7X?A\7N[=GP,B]NN7=G!3RA-!\X(1C@C\;C=Z_TX%MSMZSR8.<3ULOI^"O@^RJ)?.#O MYW39]>^Y%7S$$@KG:ZYHZ(K$\U4T-]N6>NO078GO@8$2+$'&=V^]075.\'[S MKW'EUUJ[_&JTY6_RC!C\AF43KJ8'3-1R5@-1;7]OJ0:BMUP!T?QI1J+N'%KL M7Y4NO)@52RR=7!67 )KPF25SI0Y75#>LK&0 N69=D4K >M=%GM=Q(=ZND.Z[ M>C7O?4DW]VI&R8N7'U ->-[_T')1;&N-=?UX2'^.8$%P;E63US_16AI.FFH4 MWP"@#+;1OWWIB;:=I0_&/EZ<.#**.C+Z;F0DXN@RJ/4HAXY>-1> -6A=],LK M55==R'BZ0-8SSSB"C&D]R53)OG2U:?)*]P#_\\^)FNI$EU^K&&QH)Z8NEH,C#U(?#ONM9=>[^W^]V",V" M/S'M<5#HIQ[4 +<;]B; M[2DFN-;>;N19BB'$]/Z^3.QEZ9^;"?8 K$09LXZWVNDGE]:; !H^7:D\,\& ^8"'F(Q"VKHD?ED M++_:/OSMF]53[]Z66"GLDDH=<*VD9A40.1L%TL#?JA+ZJN81'^IVXC>^AY9:LU?#'U(% M:#M-Q_;!=69MK,VI+1=5 L .C&BPJ-]%I\J3(O=%;XW3'*G2^U*](IU/O@?6 MFL(YGB-M-;1>?[?G2P&!%ARAU^=6TW-5,@\_%&.,0Q9=1J!W/-1EG!/G6="863R99=MM$E%LMQ;\OE[P*[_@QEGP:.12 M'WEU"+[%!(:KT*$[=JT(ZN-""38VWG247T<%4M00K<1^@7C*^R]F[2M$>9T>=2_4Q5U'79G2EE__*6\M@V30)*='$LW:GI M28(]"'QDODXS5G9H3T/6N M$PRS^+PSIP;@-L]&N=90I:Q@CCD?2OR[SZF38Q_J;U&3U.-1Y8+QQ'8.6S< MA=B.P<\ T-<1YKDU-=_3856W4!6SM@-,KB%. U2;I8Z&<]&JNJ^(KU!MI14T M>8- (L6D2B1HWK,BT:5TGHG\4I4X RUAS*S+Z2';%&]@,K$;=SO.JJ![S8_[TE8\H MQYXFF\P<CO*#9)BF789IEV%ZFPS3!X*LJV7DJT87MI/J7:)3G7W?2E@OGY[$ M=&TZ9B(?3!<$28V.K#7]R@+ .A!?]^VIRWC:90>S?-J%ABP%9O*[3-T*#JYN M:N&SR,I9GP7IC&/2U!;Y@<6.TN#:_TSMK!;E_['FP?PIW@S7_ 0H=U'EI3E;0(/>Q&-J$LX6OCW[^ZR<[&"$6AQIT(.YHJQ,CEX#"-T2 M%XJ-1FWGH;./)0897)ZOY9[;L,W[<6XEDSEP*W: M)>:-L;]6WWZ;:U32<[5S9)0W1?/ U5BT9:J"0L_"=9NG^<8,]?)\_9_/<6JG MJ2_T-4%[ AX#"X++5YW@=O/5=J4AEE=7B;LN91[E#>[0BM9.39>SQ-1=1.*U_P,*!GWD'XJK@>K+6Q M/"WP[8>CJDA_,L*6CR58_6C_SQ2/ZUV!TL&K:F0(L.T&Q73@B?@_TP)#5(L* MOOE^U9]LKHV%XW,D09_9WK9*!VB5UH4@[3Q[GP'OL]GKUW-*T96OMJR*5N9G M]?J5$ 7\A:' 2@@WB?)U:TF0;K+]E)G6],O +*4KZF)ZR_69^-XM#W.5MEJ) MJT;NHH=^]M)MY^IB1G*=X(].G-KGC@JB*5!M&N(-+3X70_NM@CZW*5CI MXI#"K"^\V\"J.Y0=GB"N:0Y@+N-Y)8;S0G%<%]FLOL8=LV\)L23@:ND_R_9= ME10_B_7T:DU9*59?)=$2N;[VOE\5#,W%$FH2<)JRG2WL%&_I*C_<-7 S.)IR M42N!T$.:USD_ MGM-Y5>. 64YR0\B^F.44A>#\LO,^TA9B .>XG!0#'_L9R+9GOU7@TH/#._9[ M5+M]JM._W)!W931Y?W0&KZZFD[J,W1E $^G[V$Z=VW&.O%W*(;8&S+VD@=_/ M9RPV+N!6CLFPW9SWR'FF?H)NR%J<# !']^KTO4M$8&]>]N'.#"SV&VS(:-;* M>%RXSL(>0_A*!LDR+Z1J- C'/E?S-VJ9L_-5O!A\;!]-V3G=:P*G0:^&S7B*G@UJ4&5>'>,CVBW_N ;E\TZ\HXK-@7A MYZ*6\ ?GK6[^ # F<)94ZX1IC6M)G' 4IB1-KM_Z=GAB^<)Z7QZ59S5-TIH M>+GVP3XAL+,],T/[KE^.S\_SY9'E2!?. '7:HC)FZX0\!WB?'J.]QX#&K&7R M-2\ZZR:&7=%&566B%.A,NSIAFX@T>^GJA>[V@ZP8:\-D>D#G+Y?*[C6=5T<0E4V+KG"?KS ML6:S?G9UV]+.1>VME]$^L6C2]"G!SN(N2GH^MS&7/Q0?,_5]2:OW:6!%+7.< M[*K;7EHL[T!N/0:(A5E3KMQCWQBG.'CT_K,8+G(=Z$> F&[9 QXP431V;?.'-S M'9H; _8 RH3UH/ASJF=VG[G$ W0<;^&@!& 01ZV]R[+D9C=H,.#"C8(1=C-O MDL7 O!V;.A&CLD;J7<1K:HO75+96M0T-RJN2R1Q\K^]2Y.T-6=P&#W2G0V?% MY]ZJ=!@6GJL<]LMMX2SJ48.Q_*G,7^@E,UP&CW./]_?R87>X/U+.!)6'_W!^ M%V WO>\5,X!K2%DUW?(/0Y/8G11V_"SZ+A6MKJ7P!VR]CFM*)QS4Q"XY=4JM M[XGLKJW3G^JN;J5%R\X;!C=SK+!S,SJ17IU1^;+6J &D_/3JMV'.ZVY!U=[ MV6[GZE_*)9K,2$,@U]RI/2%COW,1P MFO5(7VAM^?3D^WQ@0?H4>Y?"92>5R5].ZDYF>7 R': 2*'S+:&?X5B7T_A., M2?ER[#/7IF_1();FJZQ;E\SF&5RUI5Z(S/4F;\\O6#4DXPH'^26=Z;>"W\[G M.K//G$YN$;VY42^H!VL8[/:KBB.XE[VBW;E+DKB\\4.]_%I.5"Y/YSAT"O@) M.TJ:9K.47]K@QY<_+'A:9SUK_45UR/*/G8,F?/>JIIT_9M][Y\G2\;'+M_2> MB_KKK_YXM]U\O_8PR*OZTK0BKZTV_A9;W%1+J_N^-&[>'SW5)>M27;I4ERM3 M71Z$#AW4P[$M-?.__[C?\+X/1'A6KVHAZQQ=[SZHL!(6GKF"J3!3=$RXYHN50)HX7\52ENP;/G6F<[![%R)]..+*)>Q'QY_/:)+S:J3/1*N54=[&># M[19ZKW+\9MI6EB"5+^_?-ESLW1KC]VEXZ3=J@0KG58>I4$ MX[\O:CMCCKKPXKX%^[ZYOY54-TBE;G4]H:J8UF20PU M_O:D^/8$]AI&AR[_(^ZBP2H%FP!7 S;C5!\9E6? M^"+,NI>Q#__664;+A^:$?AU<=/D4=3V%4R1U=+WU5!=36(CJU@M>GHZET?]8C6R#K^FJ0SHL&0.=S<9YV[0)GE8B%C.W:H+Q MN+O)IU&72YM MOU#CJF%&B9,M1WE.W)B'IM)0GDZD=PM_V-_=QI\ZD79=!&F6UGF,HPLG:X]A MK!RI+'17?AGBP#I0)B,O1)I1H!:D7FO(MW=%.1ZTOF[T9G-$*[KO5-9Z$4(W MQ;3XSQ2/%)2#K4LO S#)HKB#(O6[_[ &Z]A90@.1L,1@&IO>+@80,7;W='?F+5_ M:GYR^MI30MVFT+6-\O/OP!S[V8?YFCFRU5!+9Z0X)3Y":W[)FC8<>HZS.J3Y5JAKG"DZ>FF,V81!@$;-+V"JR,I/KSJBS,GOO:+()@ M&HNL;-MU93O)OWY@6V[ ?I8%>H\:T-=.\3K I12^8T55X7!J)\7$%^)@[8&; M8SV7;EA1S!^IHA@#12#+*@3S?I9HN]\D MVMX.2]_5O?T0=L1[3W!/SUAP8^Q==J\B<8P!R&,/IQ+*G_NUF=SLPCV,B-QU>D]2?IMIA.NILCV M@):Z"T\WEG!=,#6;Z][MV9I[UA B.A6=K*T:W"QDJW<;NYX)#JJCJMW-&SP+R@+Y\"NWO_?WMOVN0V'Q" MNA=-$=PI'4]$3TMCR]:,^J@U=]YOCB)8;,(" 0Z6;O'\^CSBF=1"ZRRP63^8:&LU/I#A6NT'%\HM';9E+(+ M*>6FK&P5$^YC3,I9#DL8\4?1!2C'EGOV@J"D"GM9#;5E/,3@',+6-*+]YN7B#-3=JBLD%S20M:PHVW8T8IFNZKY%<$^6O@L M'4=6"9;9U11RTLW_CX'L>2N49-7W=J[A[=IVNR5==:D*%(ML9:=??+, 8ON* M?U*\"\W\9PV<'IZA0FG,(T8PPBQQQ$U Q21M@+]#GARPJH$B>0Y- Z8,C6$E99:PD<[TX+.>BFN4K"XCD MM.5-_=?G3X4;.*+Z I$]6ZAFE_K#E6=;-NLFV])D6YX^V[($",N6!:$#N.2> M5*XRE!%9/$^J&Y7D2'F)$E4J^0J.2*209"J:3+U8(G:S! VP?D(JC_4A#1,%, M._FE1IF(2 ,S_ON<@B K6^,,;EO40%#L)N+>9)!&L1#E,#Z,-9&5DEKA(49_ MW P]!:$3X*'2*?;34 >"N%##'JGEEEP6""D&X2LY\F:HL9E[N$SH_ M[K-Z/04;H(CJH,$=H;@BZ 4;'0BB[141-MV#K,FE^@W>T3&76;+B-R*#?[$M M:?FLP/)-1+51QBTI,S_6&IV[$D0E1.64)P+A*J 2*%& IA+IM34\P=2IWTV> M#CWS.!KEH< [4JL'E@?L!7^FRKHE,!%S,:7$+7T+'UEP;WX?7%T+Z:F)1(L@QT:*4(E)ZG*CG_; 5')TN%[ 'S%3X M4] AE764D#V"2F>851^ Z/%$0U=J9I*[9>9PY8##1WPL(6-0V"Q?_EXEAA[G M5HIZ-2_ELI2:62'NE'%UVJ0E%B72JT8HLM4/U5HBCLAM)P8F@JWZ?$U>70 MJN?'8^2BUK"47(@7\6CGF,+?UV/.KAL_M\$(&H?P)T'U%%4J*F.8H%9E)'2^ MKED=CEY+JUTI]/=@RS^ZVGE<2IEV/G]4\\_;_YZQ]70;RU[W&J-4[N.E0,6V M*%CEP6(LLV6BFLHP,5"- >)\\9I1, ] M4ISFY*?@;>43H@= [K'3,(WG<#MSV&/!2\6#LL?X.3'1CZIB HMO)YK 0G%X MACK:ZO4LR:K)RD9D\%R6Z!"4-,*P/2$DF42!T*"$]>(3A7*# .E4E@3710,>IQ4$JKQ8 M\[#G/UR>'7TE,6;'Q)A-C/DH,>9=>; 4-V?,=>4*T)+$MC,(FR^ D&6GOC 2 M< @*,&W(!XF>YJ9IAF1CC3&OAE01YBEOJP*HQ#JEE*RFR'L2F@;H :)L[9Q$ M\-V213Y36E&2+0IX^)X+7$[JXMQ\U059+4@BGGMPSE]V+_2Q/^18*"'OB4AX M]IDVO@C&E[UX+KT-J)*D^A"8]XV4[_K/*?8K&U/>/MQ9/:>=E4\6&T/E.>E1 M'MWP KF:K,SKR2IH]YU@UC:V06^ DI?7/0R0J?@UN*O-:+_ M@-]^AF\?Q@Q!@[T8"%$R7DJ%0 4G=+^-0W\HFV!_]H=Y8K"X B7O\.*Y"\"6 M7X'982_ 8I)D=0G]$W9H#M$SB49BZL5C52V"$N],;:L-%E6@8$;GMOP)%76$ M9ZB&,Z\-OZ-/$BJJ?T\J GF\IVRFGL=?;=2*7C@D1!QX[4S@JA R%>4EB)?< MLYD[YNXW$"!A(O$Z[D4^4Y8O?']_G^.QAG :&C#V0N-T,>=E0*V'J27OGJB6 M_,JJQRFF%WEQ3L@)&"Q;'#_AT:5Q_JBUP5/UI7LVQ;!)\'CC\U'R%H@+#7S- M!O]/&B?>:+;/8NB2X=\=F&7MJ<*_?)T=FJZP83*_1P0B](8J *8Q?ZO^>(<( M]#Z;O?4">BL]]*XX7$G9$^V.^#IW(]3JPI601/#?H7JS_+I&7[U)AHO?M9U: ML]-?^G6]YNSX7AL-^X;N@[@3<.WP!O_MA^8/ M<^SN;=URZ-JJ\7;Y:7_AIXWI=_SQNP4GYD(A(UWF_7"YWEHQB\?\E43%KT)4 M?"B*"@ND1,;LKF5#A,E56/:&M%.R*)2>1UG2%EY27.0KL@S#% 8=QJ_W<<;Y M3Z600\$.O[4H1\K"E;T[@]-'36J#[5B_QBO8J+JAFVP[?C1$L\$N_74;MIKW M<[Z1DW)=SD>C50M=R6^763=.70TB+8T;_.2XV8%D6+R=BS"MH()U>[,))2T; M8S]T:F9X43/<^K*.Z#][OZR-DU_636#3=I"()._@J/OF,[#:=B)Y_]M%'J M2"BE@HIL9[MUR+T\VC*J:8V<7L%9B8=W$'6UL=TV5_EN=-LK[\:F9+1'!F2. M!8ZEU3;G4L5S>=7LU1?\S^9,3GLFO=:QCZ2:,O_R1/L&>);7IS.IP@CF6 M$QW+24ZEFL+_\I)EONJXA/L*N\ML")EKWX33'X8I9NY31L1F25=G&+C;R[(K M>$69%Y7IAFH, 2]Q-[-=(KXOXC6C06'@LG3Y&;*@UB=IWY_'*5]&O MZPVCIF6JZ4W-MYGLM533G[)X>DW8N$SWSE9R5K7MIMC?%/MO<<;G>B#JVV[&Y[=?S'T*JAU6K0:M/N]RZ9KVZ3*_D"NJW(:?965_D?_RA-@N5) M.PAOG6I969:\QGUT?ADB:_+(3+;--GEYIHAQCZ7D3G-I>;_9R*UJ\@^UC]64 MJE?DS-2#F7JPBZH'@ZVJ=&[*9D;:$=)3Q$:=1V[*]44< MSS"FZ+3M=K]3L0QW4UACB+6\?V6O5Q&8TZA: M09_)X=A01Y^+I_9JW4((#4ZV2@'5:-DJEJ-RMC-4SB ,;B+NIA&&4FWZI\OB M,6Q_Z'Z[&= >X(QY$(O.=_P[_HT G3Y+\E4@T",&W^@YFLD3C_'[<(J/Q3)F MQR=3/YQQ%=3E;AB$$\^%98 E"P]8X] 'XL=E\>\NCPD[ (^9GX>5\:IQ.ETZGL49,XF#;_^#W>3F,Z1@I!:+#G 15-B *X7 M"(R.GF$TM5/Z[F?V*-\UX $?8>!2[G=.2F/.AB[<=R0O K1<>G )9P(3D]XH M6PN5XJBN.R4YB8 _RX.P'B,6R"5^8%%P\SE-K(7&WT1X<,09CKP/?<&!@+:Q5BI:*''1, 51PMAY;!]$1PDHR++F**8 MS573V2F4";L]X9$+9$/!2WI+8UGSQX5U:6%9V+IO/"F&1L5G&)Z%O4X\VNI8 MAH)[50J.YC';7OG*U\T(B=V%4TI]6J[:J4L-NGXF\GPE5_\:]RJ)K M9Q4,-).]M##K983M3!S3Q#%-P,<$"DV@T 0*+S-0>'PG2+G9\'83$MG9L;;! M&/NA/S/#BYKAUI=P1/\I=4CVJW@9/ZK,?7$+<[<3(:[M="?GMF#CR$S)UEU$ M_*5L717T3;>WC;"L(/5#Q5$,:9TE:6V-Y&Y(RY#6AGT"MDVXJ1YI;13]W93, M*G(LS<9IKOPI([DOM]7.0$V45MM!C;4+@OM_U5C6O.Q02/_F1-8UYK/;_;8Y ME6J="A[*CNU^S,D<]F3J.S8CNQ))?FX.'Q' PW26')6839,Y;OL8'G M>XG'XT-X?RY1V7W5LQW'V5RD&!/D&*?R7W_I-9S&.V,>5O!LS(VIY*F K#_V MF9R+F#\W@WV9F.>8_1JFN9R?&5-^P]O1MCL=8\Y7[%1VD_+F;,R-N=I3V4K* M&V.^RE+^4X@0BUB @@4GJ1>/J?0(Y/R0#Y*#I7!QV;WM7A;D!Y@9[U^3EJR2,4HD>'\_#)K5RL!F"38)SRV"3$'O@*&A)+P"H.='6KJY; M*VZRC^!*R1AF]F.]YA00AVC+FXWFZ9"J2@"G HO!%6./W!K#BH%VJ*4/_S/U MGIC/%<*1%V"+'O+W#IC/ H1D&J;8!RB?QA+JL59/?LU39TTN&7@4+]S"O"^0 MP"ZKUT^-7:8FB"%\;W[VI4!E^"I$$)NI& !^<#L1[T**^0)#$%#7'4S.2ZS; M1YB7;)AEW<)X/LU_\7C7G.":S 24W#V$/(K+<"".V)Y\A,B$6C/245 MBGK^"!N ^I FRQ]9*.D_)H4UFW,(UMK_CB,UA2G8$:O-N MR];'O0&.#:9-$"*3]D@OH>> J\*^S3B+ M]LU6JTI+N.K%+#,BIW;>B?$(Y%0RB0-14\F;4$(;6MJ$EC;(82#B:2PCGBTT M,XV":, B^JB_I M@4>M""[F68%XFLD:>-0J(M;]ACS=H*,:=-27G?&%X#<:=%2#CFK042\3'553 MU.40-_A[4"+4(-+0N,%/CFD_2[OB[9SK\3SP-*2QFO;>RY.1PR4OFZ$_:PK5A.YV..?IK M//J.[:P!$SW^T9=D)IY+ J+C')2%7DG)4755G/LH'*9NLK5N8[)S8?.ZS=. MZIES60=#Z;1:YF0J>#*O6D[+((E4[$R:G6LJ,;@F!\8=YA8,9(;DWOP79ZS. M-NQ&KVH^@3/>3L?N-E:K0&8[M^G=TS&TN;_>%:N!R"]2@EV1X2K:#QJS=1>S MU6[65WM'C2I^*O6DTS0G4\63:=F=KG'V5/%DG&[7=+8XF U[^L0847V_Y]C[ MM<*A7"CJ2;L'@G--"\'* 9P8$KTF$FUT[/T? GO(,VKD] M;G1R? JYQ[U3[7$)CA-,T*FUBS7F.FQ!S"93X(!/H9].N !U@F=:M+<+_\LC-69)K7K$O2 123M:O?J(\QO8KQNYT]8D''(?)R>0 MB,Z/<.;RDN: GNJU5H%@FITJT0L,)D]'(CX(TL"S^N8E,+C$F/D"KX5^A&>;1C \?_+"-+:F0#2PP@G1UQ0!HB)Z7<1O?)8&[KCP6#I] MC!A.6SUVAKRC-'@]QSKJPGK]< KD-(W"$8\1G0*D5!R.DF=Q]*&/O^,!@0L\A!/VX+) MG>0>3JE=Z[4W.*@2,#!4 &^:-:<$KF 1R=PHV#[NJUW>YSO9E1EN6D,>A"/ M8MH]%N.),==%(!>!QY?P".Y70N>'#!J^GP #]H A?\<;%84)#R>>:PU9PJQ' M'@#S3@0]XBE\"A\]EQI>=-_%YEPV/A=&JD+"W7$ [WF<(?/\E47N.,-< 4&6 M;3"=U6\?[N0-XT,)Y**S#)8!X\'14/DCWCHX8&32 7]><0&?O60,PS^43*)P M.0,T-"9 32ZL'Q9KSGOC\\Z40H368?#:,Q11A2#TG&AJY4!'0JGM=JLCFTA! MK2_7::-PQOQDIF!9-965(;"2ZZ19#Y]_ MO44V:V["NIL ^^W"G!C^?QI%R'^0L8S2)(W0*"!-.#,LZO-X5V6&!7*W1X+& M4\2I<;?X)3>MRMA,=V%,=E)IL,A@-!DD(3-9@]%TIIA$!J/IHC&:RA=I,)H, M1I/!:#(830:CJ1*I:,J^8"_#A3E4(< M8T.LET.LCF/W>JOKJ RQ&F*M"+'6[4ZG?<'$NDWUQ@L(MR+'V=^QW.9@1VD* M/HZK94]WA":ZP(S05MM FNUO,_NK"\;,9FX%Z-->!AYC]G&K1K\'VL9J2JTK M;S=L!#-\R_QG-HM_>%-,,O8"-7BW 6]?MN!B]G"]5L<$8ODA"&FQO_W&_93&0U4 MA-FLSD!9Y#K%$I1^_61>R'%%QYSK'JCFA-9[(:5 M(Z:BHAJI]&>5]V\F>VD5%:?,H%]I,Y1;1.=9X& */BZZX&//3;G/]4I>2,:\ MJ4N(Q_BR>J7O M?F:/\ET#'O 1XOW*?<_I:5,X+UA^6G 2"SHF# M$-AS8JH?6!3>_[]];,6V=KC3,37#4A@',+ ;1Z=J-[R3$ 0ZR70ZR-CMUM M7S*DFR'6"R)6QVX[50O)F>CJSO7554OJ,-'5':(I\ZUFG3PX*0JQ]U,26=8T M:I%"1O2?=P?=E+T$?>/UEM"2^"\&LU?TRF7#)R\.HQD-.&$!D_WVM&9PU )K M:)7MZ$$WCF+=O@AL8N0V'?B>>P,SASN+(6+1WC[Q\\4J!;;+\;1>[TN.8#3 MT CM61=VY^@TH7.4^0NN94D #_G&DV*F@OC,HX:=7N(1S]%ZX)4G2*P]?>3T M+AP/]G.%H=6L7M0AN\H)!Z)!Y2NY_->RGZ-),:A&;/FL N%FLI>68G 9,6L3 MPSEHV;? M=[=Q\KO[417%B$N;.Q0)*^\%5WANQS8.?9;L]$4$.,O65<'HC]/8%EBX_&H< M-%)I:.L\::NY;>=30UN&MC;LH.0TEK50.@>RVBBY8E,2J\J1+&UJ=:@3.66. M1 4LP0IID](6/(()>$$]'5XY=K/1VOS2[*>E@SF5=6S,;O?KYE2J=2H]N]$Y M30L4:4Y7MLX/E>XO%XDR"" M48Q!HO1LQW&,N5*M4_FOO_0:3N/=V7LH+O%LS(VIY*DX]2WT8F/BGZ.8YYC\ M'*:YG)_M).6O4 ]^U;8[G2V2I&)O_ M^A*\19-[46=^\,C^AJF^LJRT">0T#%,L4J5TWZN%S'G9?E3P,KYR^G:COWTZ MQ#[VXSQPHT=(N8&F!MP.3>@U[K*&W"AKL2CIS>>TGBH)&Y: MB3*_T)"J5T!)@U,[64>J%R#SG&A_5U?464.N;;6/T&+)&/MFU6M. =>*=OYD MG< 6L=W\\)EZ9LG%12SAY"'V FS"A=[AV+;@C0D\$HY&,2Q5M.-B<#/9([?& ML$

H2E0]B#9C/ H2*&J;8-2R;N[7SJC=Y\JP)+0,WTTGK MQUZM6<0Z[)RVK9R:'>88>/-37P8GV*KUBFAO;I:G@/,HYBK@)SA3%"+PN@A( MC+ *L]0%]=BVT_\86+G(P MC-E8:2S.;\AA[R=X+_ K?V6@IV;=P@5%:+;43^S%8YOKT[?9XG'R/S9KK0S# MC;C@J:_[FAN]A@_(B]GLP,V=AK&'L'-O!:#D$\_!S?Y:=/-)_;2>/\(&H(VF MR?)'%F QCLEQFNTYMY_VO^,H=UX^\IL!W/5O-VP$,WS+_&+:[T-T!CZC^5Z&+ GL+!3[H6[BV/,)?P:Q8 MU:9DC2,^^ML/?_%Z_<:@U6K4N]U>I\7=QJ SZ(V:?<=Q^HUN<]#_=PMT14+_ M V9P%U*GROB_W["?RFB@(B)QBV1U_!AD9-[F4Q>-FW$?+]8:G^I E.4LO6P2 MC.:Q*7N[ VZ-3/(],%8UZL]I+!!J01@-O(".6PC!#H=(AO1XUM MU5!*1 '1A/#H$,1<$*( \$C#I>= -,+>S3B+]LU6JTA+N.+%K$@BIW:M>SQR M*IG#(:FIY'4HR,^'EC83)(=&<'UIU@W162M7[7?5Z#5B0[IM%+7LU5HAGK52 M"M5YHPH\4S_:2A&>TZP5R&]#NTO;3\<-P:*,L*6R^N2./DD\%&CO\2EX]3]3 M,#:$.J^9K*BZ;D MG8H)[99V]+";L:1!Y$J(P9^3C#9(;?[40/MP4>23SX^< 'AD\E1BH%A%QZ7# M(>-DH )%Q):1_(6?#_X2/3N>.1UT,H85J?DC*2B2S.B.Z)&[+$[H'Z*EO>LA MF[^9L&_P8?Y![,+X4'8^%?9$%&:Y0&V'T7SUTLN:AR>D,/3()G M %,?I3ZUMZ!]561:OA>C*)Q(Z@2MXT;\A5>4?T=W#O[#+@D1C)7@<)C#U[+(I#N MB9?X\$#&BW&?*/1!#P1H$PV H@3]\5DVI,M\-T7G5I$LI98:LPG'FQ7P:/&R MP,]Q!-$Q1/CGF(M:,A' LY>,+>*62+[Q.$S]8;X(N!Y @>(AN%FR(4DX(@\N M$TS3I_M'IYZ$=KZT=2^$NS'F@>+^BDPUXK2M69BJ*:FY+"R/^6'PB%_)C2R_ M'AO/RI:.3)P/ZK>HZ]6L,Z/_](&MM/TC+9O'(B+>!D#%8E'=#F/A?\-<8#WI888&?3^J39KW5:R[_>N3M% ML]9H[]HNX^BM-,QD#SG9SE&:E)Q5IXVOQ&Y,ZY%L0[9IQ6)ZDIQW*P33:,0T M&C%TU!?:I&L88% M&XI62D7+=NI; (0>BZ*/C2AU-*T]2_!1L1URRHL,%736*/'6^X$HD9"ZE[TLJW&UOK]]62(6]Q"-Q[':O86!,*WDR3G_; M1G?F9(YQ,@2GOD$H*R/>K,G5VDI-GAH[7;FY+7@:U\!CGTNDZYEPJ M>"X&?[6Z9^/8_7K_="=SL?'.N9S?'=2M%\";582V7K7J=G^?'NASU9POX"C; M=J-I3O(23K+3M.N[@^V9HZS0438;=K=R_/5B@R&?L_H2K4"!8B$F^G$M8YP0 M+7ZA%@A3# L0\IWC5?ZTE^-8Y" 6ZE;L84;M6J^]P:1*4+F0R]TT:TY)>0[6 M<0D IU=:4+D@83?:/7,%S!6X MVBOPLGC]2:Y >8>[(^(+OG)>6U\4"FY,$("(9/\"U/@7@MA;>6>H8\/7JT92 M"%V?O7<]:OW\>S< K:<7UJP'SJW?PH1;3MU>YZ_=IM_-;I"J!VW!L_B7=KCJFVY7I=K6DV]4QY5RC(.=V01^FKC&=6CL3 M#7.-^V(F%D[CD#!!8'SX/ISB,+%LYHZ2N\+&%QSY%6BE M*2K&OL]=ZHV#C32HY44*8TY 6Q:IA=,H!-MH&(L?*,9&/Y0;2TQ.J,Q@(44$ M3RY_3GJQ;';B87N;/ZA;'@>U9E@MZ_T <8&7KL_N/]Q^LCWFK8_@X M1\AU;*E9_Y)#ILL^L#Y/-$N@;'@;.X0@KW>3O/-+WH"$9,0(1HUM0EB7;7>0 MC=-7\.<8)FA;/" 1F!*&RX1]XWI[YZP579JD$:>]D:]<]C8<991&E!WM3;#S M#Q?=A?+V=O(QZ@$$%JWG>CQPJ3,B;!@.'^$'7,D:02$Q$-#>$?5/>2_FF];@ MAE);O&P_<3O6M,Z&C052Q#XB<2IWDMH]Q>ET&D:)]1Q&W\1XXAZ((<7?I"< M5:34'A)>$'U10,H01'98(4!:$Y#CL,CG4VP M7S+<,.SPI+?^P!7'#&G=>@*; )2;1[B9R9@:C0N;>LI2/P@HN- M #;RC=.&H?QXH@LL'@1=B3XFBDJD"1S3@O&693ODBN)^.*7+ M"L0)/Y$C@L(3A1(&<%.@:(+XD]EO6U].%G+"97;RG>*D3T;D=E#;L M"/K(,Y@FYM))65G?+=5MRZ??(&-6S81P^H55)=P=!W I'I%17M!=1()>(Q=$ M&U79R6RH.#_"P0^]T0B^"Q(ET.""*.]0W[8.T#H\!%)Y%#(&^W'FOAX^I,;E M.K.GWZ=)UN *I@7,=@I7=L!\T:H+Q%JSJ;679-(1!#Q@F-U$-7GFQZ%%\V>B MSX]PGL'-8KYHB8(-.HO[N[_?+A 3^A?SOO7@MPCR&P5>SF%HDF@_C6WP,/W_4@6L4]3$#1 MRQ666_E )/G5[P$U140.S:-)YG',WD8["10$TQP*083]"M7.%GR5RC@^6>;R%4YR\%N4.<:#\3J]AU[MU M*QXSV>WMLP\;&D[8)Q!4KG7G,SC=GU'&P98+4T#TB-KE2=6<#QO#Q7$JJ71# M!SZ+LNZAHCN:?*ZL$:C6_I,:S0Y!&)"F[FJCPF @>R+ZN7+CT%]B7V/9Y9 T M2+C@KX8#&*HL5K),#;E=V84Z",4-R.563%NA MR:5+(G2ADZ%2+K5B\KG%G'_3NY_*(P'B$9J&:*F'[2P_"KI \S>94QQHN%@? M)GN..*?6'5'U18R8%Z-Y $PK^RVY8HC_ G^#0U._!3$A='_@X3"/$3%C.*@T M*(ZFO5\9 /#<(S!F4F@U:S#@Z!-$I9*:ODVI)VN=*354&(;"_1*1OCOF;/AGRH _ M1^(8801T8H;13->$9$H4O4WXJ($^T=4A&_45 MYY)/)8RF(1&=/AD;33?4G&#-60!3M@V$A\1@I%WDA!RB_0RT1"8G4*HG&UC> MIH\ID*9PU'PD @VD4D:]ZG!VG]@ A$4HVA\_RQW/%B#MOWQOQ/MA[,_?81*@ MEDD5ZE^PZT.P*[)QQ0]Q((O\IHF\162_!2!37)W=9NZDE=R8)IC?,MEQF2(" MM'3<%O38L41J MMNX"&:>3"3"<_T5-@QRSF8A0^I/LWYTK2(L-&LM#IJ*H[6Q:-W; (FXT]]^S MKP/#]L^EP2!,MKG9A*ZJP:#IIV?ZZ6V]1M,7[?Q*J,HOP&\\$9(QC87RF2OC M>8##]$N[^-8FC8;=:NU<(E699CVF&<_U4&S7[K9-,YX3B(I74E:\SH.3@YET MJ*T6')=8WOW*Z=;M9K.[.26:LOMCG L8+[U6QU3='XX/Z+<_=_2_\/:?&?A3 MJ]^UZSW3B*6*9],'MMR^'EBNH^WK!XITB"0Y=XRI7I0_1PD2R!CL\AQ"3&:( M/,H2P>^O0S?80D$U:L%QCJ1]DB.Y:'4@2[3V7L(!3)VZJ5,7FGO+;O1;NTEN M@]=@[L&%W .G8;><'178ZF$VG#KIH3QQX$[+"J!:KU7ACZW2(38KLGYWRJR) MNW6!GRQ3 M.'9;+,!CG$E*O\8Z.1)]'H2ASE4F*0TF&T!^'NM2 -=@S1@D :6( WLZ\#V3[8Z MN$"CG@/>V/F-ETX(59&600&H+/)GJD@#SN*Q@4H1Q>%Z>>7%%J-Q%@4W89H/ M-Q-UNOK45H/QB!IB?*B5%T%I,QBNZG!+SSFU?LES]Q__E:,DZ/M6SP&+M)^3 M_Y:J!Y#-2RP%REA%/H9ISAC3"2B!5(S2*1EE?FXP]8F73G#U[(EYE.)[ R^X MH2KI6%3^4-4D;((M!R[;A?F!*6D=*R"HAHQJ&FUKZ,4NUMV(B2'&9 MXT^MTC'7LYI&*9/<[G+:B[?3R9F)N)T['4/Q[#%-6Q8FZO6.!?<4MS#ZX:!Y;MO(7V6U. MMR"/L4108D30O>UTM6N29=*G$=P!P;W62WU9Y3&'H*( %A+YTPW&P@?@IM=7 MSJ>\GF3)1'2Y-1"%#'1E L=%,M!UZ2LO8J*M?E?7FXHW0B@H[:X& M(PN,?!%7BL #$,XIA]^QD3_K\*M+'RQ'<"*.V<@O*SZ_^"S_SB/7$W= @?-I MMTS60!@I"LO;]"&6@7%-:9;M\)LP?._#WTOPU#[ #2!\#MG6#J*2$QHJ*9Q MG-G ?-G0.<*TZ^D8%_E,Z2^L AU= &@:F'?I],PD!2EP6SDHVF &\)]D$,1 M$M"1K ='6S$:DF%-==JB=EO<58F!(X 0D*$*> 5DDOE1200FG[2?R,+VX37Q M.+)M\:K,DI< (6OFFP%#:"A^7!$!;Q[NVC82H/55OX$Z2)1R22"Q^#9B4)X@:3(T2^"Y?D$;[=D2G2 \+\WCR%N M$!R7)YX>*":0/XE9;1)^ "'E8![C#&!2D@M<#F]*LY$D85L)/#"4)HJPV6'" M,+< (='C=*)XC\!VR8#Y&$'CL3B4&(D9B)#K16XZ0? 2\COX^!-X)M MQ>4M[BOMZ9#'L/<#P6 TS%S\)V$G-PQT\L%B<\WN#S\]:(=4(E5/A* ,IR\5 ML7M0T:V/->N7[*Y_#$!MFP@Y<6-]!$E@.?KW#YETD J(2;W)HPDN.1W8OA28)$%G_%T MY3Q+%N7?1O*Z9EG+TPFT*#_V)_1&LV76P2;LI##0:1%"ODA\9 E#)Y"^]VIL MG92!\AQ?+X."UMQ5"/^D4*"E8+Y]N$-:;_;?=>H=6_YYB&N[I7/GBSY[C/Y' MJ+@([?%.K>'H[$7NCS+U"ING;+Y:<4^558O(<".XX; 1?"J_GH1#[I,IJ8Y- M2'"Q=.(W F\1 :&0HN#^Y(#78D_$EK#L8.V%7X(B0VR/<$LU-#E-H\&!;)2? M!+^D'M1 YE$!=Y$[ >=S13RK]!=*^5KR3EM!4RXL]GG, U+M&?T(4;?0J,;( M8CPBMKIDS%T#T5>2,=4S&5,F8VI-QE3E1!8R \$+!'<*?1G*F'BH]3R&"'F% MD&LRB(T 9\2*9)A8,B&MXX%'UK($N"7&"GN*'1+BS%L ;%.J4%J/@! M2^)% MOAA7M&P1:0S"'8F:WL*,:M8#(V>%2'%@PZ%N1R?L.UFNJD<#O%[9Y\3-Y3[< M"!QQ8)-27FBN4-0R82(H&R2PMMH\D:>@ ,CA9\"?AC0N9GR1]P+W7P"D)FFT M,P<])=G<2[>Z .1$F,LG F&?:7(P]V*1_P,_QM^@;Q0]J.@IP*=E]@'\.'=! MY=C&8<"M&6<1N5:&(5GRC)IVYPJ6]$H+^$3A"RI8L+DOFW)< N4_=G.U9LPC MK@&Z =4ES^A$RX3L* ?\721_ZE @J$G"_:EIX\]P,5D7BB"6324(M][7@/4' M"4(QLURQ8*@B$%T.83DH=0F:6T^;D;.5$R,/F.ZX(&I_1E_U0+OFP_()7I\Q M21:H,=@57V?# M(_(EII,I)BEU2*6_EHXA9IKQ#*X:;M UR=8#EC5V&$-6FW"X. ,OI,X:$4RM M8+RL7 9.4(=$3U0C#GG9E!M?O"V2WCVQ+!^652+M5"*?%PLYJB3HF,7",;]" M4J[>54VC=E#U*M#2ZB ^$3QH7,P(M9^W5/RN2 MQW"$/!I*6N0,>Z001=$9Y@<(,D)X;9992]CB*"JV(B'M8)+Z"89"EAM9Y:;9 M!(46(D$+&TZ'HJ505S,@E]G/G(P&/N^S(ZXV*C(R2WN7N.%"-M M6*&$2!4HTU!T.?8L_.RY,:L9IRKR(6Y,#A&NC%;2&H5V11XQTA6EIYCBO5CO M#^\:JWB!2TD%,A9?&*A\^Y3I*T,%R[?A8\%3Z+EB M?;G#!C-*![A7(C$XGV"\XIT(6,UCV5A(HICG? WHVE9W5"@14O;[/'A,QH>Y MF162P/>""B]0],ZM3",\F0!!>NHW+RES#3Z/)?8YD TVLAPJ]8[-I-?( \7M M.>:P)4(!WR5+)%3]8CA?0( MO/^CB N+!UA:R*)AEJKQR^>?LTXM\=B;3H4CWPO$5$%@8KB1@@#91-0LE",K M&A8,@>**: TXLL#_?E#OP(>QDYPOC (\C8'G^_,WOL \13)(X5!S#]ZR%AAS M+0/0_H@XL.F8LNO#Z]2[[Q#8>B =+1=X]__(>FXM;].6R5R1V@"$)F-9LCE+ M2=)&[M;NU7LJ5*#M)5#4K::LJ%\,N,L0+7\ @E^DS4FQS$2O ?H(KZZ*<0G7 MQC2,90\0S9*.O/B;RIUXAIL\)]B(2PD?B1[WS^S]$?/\5+1QD^TO1-I?,5"7 MYUBD<@HJZE9D7FYAZ04]35Y:FI 2]%EX+@T\Z240.Z[4'K)]7+BQ^%TQ+B.R MWE*"M,92%:70+-4 Y8Q50LR",I.W<=+4&LE89?P FTFM=.,O+$PT'TS@TT!X ME[(8VS5RF<\R9>;2N$MA77E\*@IGU,Q.=T-&>;25YS9XQI,>L:0UTQN4#WAN M'&1&(\YCT3]/<_"10BP\F+D+#CVB0K8!E:.O2V9VV=2P@VP-W[=<'I&S2_Y( M\Y[K>1XAA7^)N:Q<(KZ&EAGA"R[H%OZ=RL'S"Y:UO4>7"I*$".^C M;@G?>I,!G+3(7)Z*KH@RH_@Q? )V35_ ?N4MA;%,$GXY\A)Y<".LS92J)%+M MGT"@0D@LU3&T<(4DJ+P!HLS.$SX.V3-6^U66-8C!%5IJWE))-L3&?)L917[" M92$D3WH+L@P[S%LDOX%*Y1%CJSU3?8'SKI0Q7"V4AV2,CZ,P?1Q+1H,-'64G M4*:FF*L =F;+<[@]U'9.A/GUDQ!9;%*(JBK./(%6.=^%]*?^CJYJ9B=2>&,M MNW)A"K$VU 3KU+4H@595J^8Y5/=M?K-D902V]2,U3$E[8;9D$0(M85[P=1PM M\VR0_L(H75X%"S3BT/+^"[11)/(B-\A8HGJQF(\TF<2<8YD@ M7$9LH8J'*>$C O(V1C$NP99_A:G26V1AQ!T.06&SS.V.U86/J+N3[SP2$L2* M9R#8)[8(R4N!5/B%D#'I5 @,H8VBW\"?"4V$TDJR>@MZ0HA0U9$TS^$5XLM% M%4R3R#EDS0#-(%'I0%I^7M Q4BT"AWR"C9_TK \P)T8@UF8N):#DEC[U0)21 M)7T^A250Q!$;SGDB#B%GXJ-:1ZJ6RB[4OB1M"G,P9)?%*8P7R:Z+(L&%E''$ MWH S!?4D H4$L3!(A\0L/_A9IEL(@V1,K73I1.@$I=7$!0@*3D[MQG"1)'*Y M3X.,@<7*WJ>QS'O);32L>-B:39Y@J5C/",CEEF, M&-F3RI$:T!.N]0'7YQ]E\$2R;RVF$.4O>(X\C"^C?QT)1 -)"6,^/[+PQ9=> M#*V"*\LBGTLB9P,,U!9(2=:T1]]XHBF:U-B6":MTX4NZ$)0R,V)/P*8I/(7) M,V+&L)O_$60 ] RO8)F*G#<2S0^ 5G^#JX]5EFRQ+[#P]Z_&>D*3)'KB6F)0 M<2]4!5BFLG(,@NGY\WD&%<;ZI+,4Z_>?K82[XP!8XB-5^,!:4( _RL:Z'KQ? M^L=RL)LLX#9(*2M7.LE@5]_#BMQ$MO,=BG_ %J58IB6Z=3AB,?( MC:[11_FP!,KI@O0+7=+1+8IU "M))Z4P5AI[$(WB9;6UN-W/NC-P<40^H<@I M+VQKCO\1:.(+I-"(>\2"*1L$U0'A9)!C9*$,NH\Q2@>5YR0N@Y;RD^K2-(N M=AIAT$(/*2-&_ XW-%^O7!>M%'Y'0ZCX$4Y!+XI5 :",#8)\80FI>#9%J!%:C#Q+ M0VOF<5]FH5!R;OSM9A1QGK$PB888D3YRJ[U$,55T#675'F6;)59S@Z&?/)E8 M3'HA\46CR_7[1Q0A2]5L2EOQGU#BC45E:AI(U2A1;D7-DZ6DK9+'Y/]ELM@5 M!AM1K3)(4XN@'>4^@KX"[\/L:2%=23SG$<)B8:RV5V&ADCH2$LDN+1069+J< M/RQ4'.LOO2@G\P.G1.5DC#60X;,L;>2%C55$B(2B:' )K1#(FP94(-G"_/Y/ M..B-0U2P!*^0J@J9,'0W1Z63>+OOG9= XC>(*2_<8?HX-\<^#,I4Z1RD-F^5 M^Z6P"TZKUB,7U0=U'XM<3%X7.LJ&RA[5)?#0&Y)Z.&6HI#^F/HNR(6*5:JBC MEPAE->1"J\QQ"G $D4DSTP90B+D&^+,@9S!Q; M!F+[7QZ%:F0I%^:DSW+ 'D-#&]!0+AM+Z>?_95^+M-D)9[$>2!!%/8.95(*8 MIEQ@]J/ IB0S'Q.ZQDQX*+":$9T,(S]%LQ;G\4I#QJE$Q,AG)PP$A&DK*Q49"CN1X4M#@ORE](R:+BM?(VY(XF"@9' MG)&F@-X<#/*::['+M?BR2@$LO2!_D#:#NA.I1' $"E^'OI8 .U\CNCE, ME@VCZB<=>)0$Y0,)^,*!,AGXDD@S4J(#E_=.LD*6F>I*,<[#\O(G",*E%&Y# M$B_AE P]Q8\\.P>I8BT5N\6#RS4F"IOKWXN*DS #%RMRK)0RZ9$33&7,7^AH MPGH@]@/#(7/.WJ!,4GJ4V+2K?ED< M07GNTLFDD&Q8#A")+ARFTLN(*]ES;Y$T*S4_)3!55M6"WV+%% L>#T^#E_D6 MD/\^G'NXS(=@"[\TFKY/'G_.@:$P*JY2N^0%\3#Q!<.7J-W =<1:#3EFJ>%. M95EC%FVP%EMZH2DAEU3Q8(K! 8I((^[K!)%3'< M>W%Y),X2Y=?<(Z-$)^"M-[2)FV27XYX0]$&0W_P#C)@;S<*&@Y-XE0\9H+#U M$=BV<*'?Z8X.52:AORA'.?DZ[SG:YN+,WTCI[ANJXJV!C(?*<\K=JDI@R<1/ M*8<$Y<*&3S%+ '7>_/1$BE3N%8KA6H%9$$KT9AH@BY/*&4C%13K,*" I]P+; ME<7HY9(;(0=0XBZ_A(L[4ERQ%MO-4%/RZ.4T^RZ+=_H,=4#JD(#A7U53;N.Q M/6-6*Q-!6Y=-23#][S)XE)?=R^M(#VK537J020^J,&[*US(W[,;._$W$6:;: M!"G(IC %1J10ZB029_9/Z:BW\YI:4:BT1+4HK7QT@F MTA2(0(LS+LD4D(G:]I+GRGQ20JT<*$T=@X\)?YR]6W[JYOQ6GQ_!]\ 9:#J" MZD[D/7D^?^0KCW;(^42ED5,35/Q;C$5(+\0!LFI_TDS"> .N\I@IL=HCF070ZD_-HLPT_/VWMEL-EYPB5I[2)Q4N_IHC1T M?"1,(SCZ=]8<\*8YL2U.3)F&PJPMR4XD7"Z5HB8EDZ11WBM=J )=>]TL5(%?&?@. M/OYG&N+KY1&(4OF2%;EY#Q)?)FP3V"3(KJ/#V2Y,%A"H6%&J'@*X>Y0VSB!P(.)\C+F M%R"JA-5SVFL;(QP#X?M]UN95W/!_\"'FT1\=T]O2T+QQIG13K;I M0PXJH:=X*].;UF; ZCC:3:M>3#C*$M8%(3WK5 GL]X8"\CI]LJ3 U8H!I.5, MG5BL5A>O&KQF^$V@?4XS_XT:OUAB*S+SES7M+>M)GM?4EEVF+:MK<>D4R4!'L1[/<#-F'_G.;\]Y*J^K14WM5D.G\U).EEF_,@#%_,"X#SYY3A2TV: M97-LP@N(!%\=@Z6,N" +L1:J)HOWL&P6:ZYZV8SV>=.WAJ#>M-U2=6,)BEM%:.??CDEJ MQ\42 IDG4V@6J"]<2YW1V]P)M':E_:OXQ+9=TS;E0_T3\2':U&;-^I\4UYZP M+'KW/U1Z+?[]/N\_:-U21?"OP@#&5-0#*TUKW%S8X;&27!"X7EX>2W7D$S#@ M>*0)XLRWN)G/"KV*Q_4AEF_NAB3M-$Y)TJV:: H5^N)^WV.;W"%2\'DIT=O: M#$]ZEE=^;S?>C"JL>255_D[&;Z;(96*A>JZ]C"N31%W+:C3T^ MLCY\YVY*G.XSMMSC$8TIOLNEC?R.(!A4!U;AJA:B GTV,FH>RH:[9;KU@L_ 3")OB28CZ]TV0W3OL5?TV_=MI#^:\5]TS#_$DJ8"2X#5]@0:O^K27/$0GD M6'0:3$76CX%.EN.WN;,(!+3%;=GFC9!ZIEHWEJ:*_UQYJ&_=#5D>( 1+R MCF=3)!2_!$I6)! B[:OOYTN4[JYX63MLN[SYKS!8L3O]" A(U& % MP\S;*HQMA+"CMY:?)W6K-EWJ5F1;.B;;TF1;KLFV?.F!'4,_^U5QFS\T(80Y M_0CW Q]+-4U ?.3,\HNR&MV M<1Q1 HQ:E>OQP)V)GJ$R\333"K/O/0&!MOE+A1!5H;F(B_=I_>R!I<:>]($* M[/Q\DA,OSB28TA/+50",0Z.N,R!-X$F(#L(Z2"3.!18$856>/Q, :)>4^/!Q M,1E@7=I5OJ]4HBH4QSC.!#'UDA,Z\7O0R @IO^F0IE@G?4XC4%9&5EL2YT8O M)E!=:AJ9Z[29^IO!_*Q?)&H<*E\F3D>"M@LN+]))RC!U>!3C3ON:=BH;P- ( M12@65%0R#[WOY1K,PX<[*R+S14#K(7"#P(6[+*I4JKZM8:N3SHP1)XGV3"8: M[,=#?M,#ZQ84RJV%H[(XF#)1@)09!<*8 MPNXA*"$5JR.&+F]2=C ;L ,!@%ED!_%R?J"AA1% (*%(:$BZ-NBY#_"IJ.K*MQBOB]#XRE7 M@*L!?DEW!\M$<4R)D()Q7*K?D$Q<)A\K!TJD'0[QJ GBLA=TF2U4M\_%N6L5 MUX4738$T,O0ZU4H$9S/V"$$%;[7F?BD3>%P3OD.0[VT1>X@9&J#C* M4'R9'JLK;RH)@"I2Q;+0G08O\8O+1XRR6.VK+[EDB58@7$=3T6-4)H/E$E_K MM^O)EGUS!*+[WF2[ HFTH'3:6'?!19IW$QLX>MB_4ZKTDF<*G%G1B@23+Q3^ M+R')2H&E<-T4;JZ^U=IQ+,;E1%HG" -<,"HG(]E51._ZA-T\@C0F3 BMZR&I M=83W3Y0J974\-W'=)8>S#$B0QYEDT$;H#\@[%O:B3,D,<:6JL M1SAX^MH5<'0LF]0!M<P,!./ (%5 @,ET96I0P42.7D;;E)4GTPKIY=@M=4+%\(*LQ;DE0F67/;LO F7D+L_P MVUU\EO@#]P!Y>[HB680?$8$%/0-R.U.O)(ZCPC@C$<81'XE8SDB/Y>@QF=>2 MN;M%*.?)492/^\_,IKEG@L8CJW">^$V-XX8MW2, MD3K HPB+3@A"%/XYBL!Z1O^@&DEU;0A":6A9X_!9P&((W4OBCV;*%]X0%&&J M42:)LMS-9PNX21DUL4M$S=RK,TL_%U:9[)OPI&;]DD8HX6R9/8YS$IGCQ7%$ MEV[514*4M*B=%@Y)<:F%\D[Z)\GU/,\)WA@ LQ*!K.PT5//O@L*JU_AB?I1L M5O&S[-B9*3D2SM?7;I(,KQ4G'],!\$*20C8#?;?5QL[OJSXD.2_TGN!*BY=0 M.VZ&W[QD@GD+3FJ-0/X&>DO> 8!P[5W*,[B9L&^4M0/3'."NI]BF3NPI/$-Q M)^I*(#0?9.+6(-\HPD;CBDZ!V"<>*'_?>*PEJN"#H*01(+[K1:"E2<>O;#." M'0!@>U*R=,3Y4>\)H8K!YF+WP]#'#H?2@'X.Z54A!I1Y.$6ZA7\7VBS0)8N( MQ$M!,X&[JK5*HE-DT8+3-E0>5'>0M;8ZMN M$0IXB1JF% BJF(V!*>"B?84*Q2)]2&P*A:N#F-KB&//[0$TE$$H:ELB&_$\R M8[0#U;0%K7J1G+Y,E8!@2SI!XT5W*8ETE9HIFD(K-HCOI>HSCY"*EBN>5Q+Y M;2R/_&Z3C-;.DM%,O-C$B\OI^MUQLBV7^$!OOWQ%OS/I"6NKDN+$YEH8B7 MB%+(9\]Q2E$?D$6B-E0 S46P?A0.#_&Y4".5?96I#5FFL8 Q-4T3H3FX/O,FA4Y5^INU;D^RDQA" M%WK!DMS8( R4LH>D1K-11Y[/QBZ; ,.R,; @TI@Z_(<:BD:K5-25:-F_1Y$_!%S0O!0'D0O^Y&U"!2+MMOO0DQ)N;U&:*\X MH@-27OEB-ZDF.F1OMM7ZX='Y)^])Y@N_7J M<)G,TNS8[7K=AAEHH&@%D!?*R9NF$5CP,<]!7'YT8)5U#1&;0HT!B#8PXQ^I MI#?R9*.$K(&])=+>?Z78 M7:,GQ=+EJQ[T86ZS87*@BMLL1(Y/=FK];,;:%F$ZCO5S$>AS MC"UN!C.1%?./T"@=S]3=$UU"U$= U7\K=YR^)P^8U1!& M:F*R#:;LCII#!\D$^@G!,JL/B\V@+)8"I8+8%UUI)_VJ\5JUH1O-US?= MBMZG;S W*/55=Y-VO8-O_Y*E&5KOT84V2?U'F5Y14BIUZPH4**9'])&V62 6 M%Y''4>CCLCF/2 \)$1F2.V+QP,Q2&!CP6_034Q8#M;*F""@F&\K"Z4B9(WR2!@K% MXIDP+CQ*118@1>*"PB 4O\G^18H;>3CSI&DU/>641\K FRU-W7EZR4IUN"K/ MIJB\\+-2T@,IB?H)4!ID/@+%;&29D^IG0QT4$G*+TQQ!ERD[*-$V+$XB;Y * M^X-"2UH&"R8Z@A@@AS=BJ@9#6;G%1@)82?6E$!#]+L'=96LB @.#2)ZGG'^> MCUFV(;+]P@MHZA593A0Z$J]1B\ 80QA^L^ UV&)9#3O?>4^!F("L@E^^%@=) M)9>H^V'D8LS0Z)/>91IE9JA&7S!,>>]/8%JG0>0P321. MIM-]ICWX*'.'+\F]!,\I@&W]CH7=#SS 1/VH[E25; W\=16[D#C\+(FV>DDC;-4OJ<;GF:LASF5;X M&U:,D%KH*/WO7YC(C8'[*)Q9E':-3N8QA1XQ"T[VD*/0&:(F*JCI]\HU9&MU M$MY$%EDHM4VE;Z%:]&M4R]X3RM%E\\%$I25)PR]SQBT80U1Y&\Q4&J&N&Y69 M3'ETRLY2?FR1\R.:IFV?6UX%,KJ2[*/F7K*/FCG*Y*&RCV"![@UL%1+56X)U MCV;O+B4EJ; X_GWL#;SD757F>U:0Q#&]&R0=.S7K@SBPI=")56!G MQ9LBU)^$SBKC7!$<^ V&8-@TYF_5'^\P%\)GL[=>0"^EA^8N'MXZZL'C,E\> M))VI^#J_TK6ZN-9)!/\=JC?+KVOTU9MDN/A=O];L-Y=^6Z\Y.W[7NK!JO.C]UV@N_;4R_XZ_?+>:?SC.)<'HL?MVFNG.M/^X 2\ID][B,:VYQ M(ALO4C#!8ZY3RB/KMQ0-D<+B]D8/%5[^>Y[E"NQW[5)$HF()OZ7HW]#"1;P[ M@UW!JLD-MF/]&B]]H^3M,7NU"5%YODHSV8:'8@OQ1VKD?2.GY[J<@Y&STV9@ M+[;YK9AXPZ'/CV5)XU8T:@YE_;3>;4(YRS9@&\(Y^"8*\;PJHZ>'SA&])5ZC MUNWNR^#>9-^/;UZ_<%;2F!XGR?3MFS?/S\\UF%OM,7QZ^/TFMV6TW@#<>JO>;G7>C.(6>A=9\]_NQ/=&(/.\1FV< M3/[R%7[TPT^_\@@;V66Y<@7,9%EM^8L7Q8EUBQ_*[EJ@#F'ZO4S.FV5P7EEE M[0/'A/6ES_PS]>&AMGCHZ/T6\!K.167/Z@Z6<_7CL[*'F]:;V[/D8E7901 & M9O]>L'^]-^TW@H6\1*D8T7^JKSHT=Z26N?7M1"V[[9'1#*JI&72<;NL-9TZK MTZNW^/?FC?/O.)PP'R%E43D WJX)<(D(\D4 6@ZMNSR1$SWXN;M$9EUFZ+0V M?EQ7CWHKP]%N;G>4J=>U3]7FA579I?X;9P_R<4[;J+!\;)Q:FS+R\3+E M8V->/I8*QI]G""U0(@*M%\K XU!H5;C6[C+PNO9I5QEX7;NT'QEX+C9BJ])Z MD9&!9R,#F]U^IYEYCQO\>PN,1.%";D@3<RV MLNS^5>&+6I5=/JFT;DBRPZIXO]66/4Q8NYLQ-SZS* 6&"1S+DS* M[_D\";Q!&FL0%=BRS!AZQM"KCA2\KFVZ+DL/B**QFQ TMIX1@EL*P?:B$/PP MF?KAC"MDIGN%@[D'*7A=RGLED7G&B<^T,7T&^-'5DU"7I=^X3,TFR3 ML2/GB:)E[$@C00\D05M+)6@YMJ]U^XQ8;KD0U3!NCR8^K\MB, ;HYIS2;),Q M0.>)HFT,4",^-?$9[U-^MI?*SR]YGP8A0'\/O*02XO.ZS 5C?6[.*MS MGB@ZQOHTXO- UF=G<^E9!<%Y78:"L3LWYY%FFXS=.4\476-W&L%Y(,'972HX ML>W:_Z1PH",ODYT5E[%@;,_-N:79)F-[SA-%S]B>1H3N080V.LU>2XG0 M)0)T40;6^]:'/U/LP&RL2&-%'H';F6TR5N0\4?2-%6E$X$%$8&^E#?E0VKI[ M0^OQ0)+SNK1]8SQNSB3--AGC<:$FMVZL1R,Z#R(Z^UMGS;Y(;+X4F/RZ3 1C M<6[!(LT^&9-S@2H,>H\1G(<1G$Y] [^KTS76H[$>C\GOS#X9\W&!*@Q\CY&" M!Y*"SE+[<<%>?+7$H@PCACF:?3(FZ0)5&"0@(S(/)#)+H/2\*$Y$7V6R1)/0 M6B%%WW-7"-'6L87H==D)QN[<@EV:?3)VYP)5&#P@(T0/)$07T?0$##O)SP61 M>3N-/-]"4;E>8'X)9];#9):,^4N3@:[+1C VYQ:,T>R3L3D7J,+@_QAQ>2!Q MN0B>MR]Q^9#PZ1B^^\/S?8]-8I-!:VS, [%'LT_&QER@"H/]8X3F@83F(F;> MOH3FK]P/AS/K'RR*O!=+S.LR"XR9N05O-/MDS,P%JC!0/T9B[@4MK]OO-#.T MO(:0F0KJ0 K,0DRS3'I*X?G/-.!6HV<+/+SCN&>ORS(PEN86'-+LD[$T%ZC" MX ,9N7DPN=D_M-S&[!),T^&<-S@2JJ#)IA).?92$ZGY]3;;SASFKUV79J=1;FIH!$> MTD'L1MX<0(*Q&+=B4S?_JO"UKFHN\H^ZYKEY#+F6TZENP[)X.ORI 41O:= ML^QKKI=]#^ET&D::L]28?<;LVS^3JS*/J\HV7:'95V4@"2/ZSEGTM8JB[V$: M!G%8(NYD;/!7!N_*@H/&_C/VWP'8796Y756VZ0KMORK#0Q@A>,Y"L+U@_XVX MEZ01/[#\NRZ]W1B!&W*Z*C.ZJFS3%1J!549Z,/+OG.5?I]S_20FC(/2HP)!C MIP^.?SQZ<2(F9GW!.<=[EPIO[,$-.5^5&5]5MND*[<$JXS@8>7@^\M#I M=H0\[+3:[;)Z=\_>,!F_=>KU MOQ8YN6+A^2-L$(=^FBQ_I,!$XW0"PF"VN(G'VBZ<7:LUQZ:T_QU':@I3X'\W M@XBS;S=L!#-\R_QG-HM_>%,4;2#7Y.#=!KQ]JUU8D(MM&$%^"$)4?K(?J=A5 M6T/#O/42V'UW[68=7T[N?9Y2]V>YT6=QN#SJ W:O8=Q^DW MNLU!_]^M'W[ZBK<%3<([>"$09EPBU.9O4O$4.W1@=.OR2Q/!9)"M^&P:\[?J MCW=#+Y[Z;/;6"V@]]- <42!%S*M7N%3Q=4YNM;H@.:D#RS?+KVOTE6)^A>_Z MM6:_N?3;>LW9\;N6T]WIR55S[=1KW5[C7"9;<]IGL[%G--=^K=W>;#X7[2.M M,D:1L0G/V2:0]@<"S[GWF"OGW!XLB!F:B=9_":UB\F$BS(!N-F]2X2:N22GI=V[0G MT7A&9F*SRHA"1C2>LVB<2R7]Q!.XXP>7?M>ERQO#\*")I->U3==G&#:KC"UD MI-\Y2[_%1-)G%@V-%5@M.7A=N[1S NEU;=,56H&-__I+K]%HO9/_5V%ER4C% MLY&*S5:CV9J@XP8*VK6!;>Q"IQM T(G6] M2&TMB-32OJ!10,6\/CF\W>?SV@,^*8!LKZ"";)FC!5C7*PM _RUL1M_-=;+%?#7QDK^ M^HL7L,"%.5T6*:GQIEIJ MM7GH.>ANES3&Q>JA3MVI??RM:HJHA?_?)+:W&3\]VGY])$@6Z__[^X?55.(SN,N/[AC/F$ON\GG(,@N:8R+ M%LIWMY^,5-[E)M\QWTU]X9'^Y 7?!EAW823T&8UQT1+ZT^W/1D+O<[QD6+ZOI>+_95] M#X-P,K,^?$]X$./U?L]'7N!E-_UG(\+/;(P+%N$M([XWW:P[+!VQ[MDCMSYB MVCMS*0GA/4N8]8OG<^O5*(PF+,' &(LM3V,*F.?EP@L8?#*$;X Y4)S. E;[ MNBH'8,:X1F%OI/RF.X5W?&B-><2?O617X7.(KL(:[< *OF\'= MC[-;/PTCD71=9!_H&IKR2/Z(\KB7HGD,!C("8)<1X1D*U MM>!!9L7I=.H3E@GSK0&+/>14\(:(#YF++W/#Z4S,!K[*I@/,#)G:A"4<]\)+ M9O39%/LZN/#["#U7(V\(XV9?,W^&PWLC*^)_ICS&T0"Q-QF$$BQO6%O9WY>;O_F4YUSF[EN;U7GOO M?:<;C5J_V]K[L.U:L[=;>^V5H_9J(/KWT25["]5M[4\["S^M?#QM#@>U#'-Q M3IWJKXC9[',S]_?3#2F@\F?UGB7\[09FV]DLZ+?P26#B.VW5-.9R%O?S[-S. M:@L5%!?X)GYC?0EGUL-D!H)]&[36D[,)*=V%?=$ >6V!A><-+;5W53J5E6=P MIOM_-ON[!*3*;/8A-OO5?>0%KC=E_N*.OS::285/SF@FY[2XJ]!,'L8L#:R? M??:-3UAP5@S[8K23,SZ#L]GC)1!P9K,/K*'D.TZM8UPW3(,$%G$%"LM"//+H M ;?3QM8ZRV-K;P;A< ;_-TXF_D__/U!+ P04 " !H@F]3]L0.UE45 #6 M\0 $0 '-L9V,M,C R,3 Y,S N>'-D[5UM;^,XDOX^OT*7 ^YV@7''LI77 MF^Z%XR0#8].)D62N]SX-:(FV>2U+'E)*)_OKMXJ2+-F2*,IV)KJ3@<:,([&* M+T^Q6"\D]N\4*Y8+[W^[[MG!_][[XQKWPX7U N,(:79Y2KMGU*(7G0MJTX[EG)B=O M"=Z65!33P.MC?(WU=#M=L],SLS4YP8HL6\W):U YG5 ^(P&]V1!Q9+8M&H8OOQD& @-6RQ]'AA> MCFY*Q$2V4_! DF&O^M"K",P[WR:!E% L+Y*.Y:B.J1L(_*N3\OCT*IRC8_T6 MA*(S(V2Y12NRE%%+XB?U6Y.15?/BXN+X%86ON!V% B7+=_!GQ^S5J[9,,O7K MAK\Z"=T^VI!.O'IM2.AV;$/A;"N3B"I*^;?0;$;Q[-4W]2IT)![4\S M_^78H4R*@!/$+ +A/4'NDTT6DY MQ5PP->3_+@FWN>]6S*/C)?>7E >,BJQ2EPSFG$X_'Z%J[R3:ZW>73#Y!2Y(B MN0K610]?'P,)=>_2GB2TB#ZP!P!<&HU-DSN^Y+1NQX%$P+HA@?X_WW^;N'7[ M#R1VZ/[_Z+Y#IW6[#R3,8UOT'JF?X;W!G,]'0Q\LTB,#G_WV."HQ+F1]4$PX=&]. P8-WA-NZSQ5(%K=GB6G4VT0C;^L MU?+7MH.Z&D#A3Q] +^6*'R5FC#O7,[<,_/=#3*@U_ M:J25&E"KL5:M@?4>I"!%")Z_X/(\<>D8EF/*.;[W[>\P=/+_<]]U*! .WG-DLV(]P;%>U6F8L^+>-S&3:8JP:8\A62"'*MN<__OV\9Y[]EQ&UR_A+ MW+*#R(?QTFXR8 SP0,NGTB&C-4X=GOGO1WPS.JY(#FYN#?$XZ1 MA!=:9T'+)(VQ"YIV@I\@.UHI;@D5N?07TR8)QNCA7L1G=JD.C?S M)O#*YLVP:??@UUA5RZG52^A%/V_;%@'1QL6R8$P'CB.Y$W?D37V^D _KJ,BZ M/)5ZT.S""JF%7L=(:S$RU1S47#1 -X1[#V'P-"?0LQWQ+.2EQM&$)4T31^3> M ?9&Q/\ 8#0RX]'X9N2]4!%@;'%'!(N9J2$$J^1<$T)D;Z3\#Q!&(S/\>O=;/N\0Q?1N=K[CK*^4!XT)F,TYG2; H>E]'-]5DJ=9- MYV#RE<&UIH[6:Y'QI035]NJFK2+,9;1JH/#(6CE0[8X/EXSH[^8N> #U 9$= M$1G.B3>CS!OZ&)BV@SM&)LQE>)Q@BQFCP4V)6*\+QG4Y8A%[@WE&4H&1J:&5 M,-X2QO^;N"']2@F.E]SPI 59,:72/ ,#+9\.03Z&9&1D.;4=@QK&FXI>:OV\N5R"1QM-N\*!73WTIP,A:"#BEX[OD4=JAYPS;W9%!*NE /=4E5H[]L%3 MU85[[0W8@E$#DC*. 18B,5:-,&0K#AJT +G,"O.G2$J=^M3B8EEF+FFC*R[9 M=?4@,UHR\PWM22]K\\!0^9X-?]3.WNU4@5HJ3BPSEP(JEXJXSJP\_&RL5WN0 M@&2\,&7FARN WD;>,@SP9!:6C%+EU)Y[[(^PGG6]M\K4DG%JF;G,4KEDR/P@ M-& E&F\_&U$;Y/F*52N,M!D'22D#;\^:0H^]6AK.P'_>31H.:J(8?#PPZ8>> MY$1B-6@[8R\!F\U[.?@A.O#GE1GI/6E$G! /$5E=1CMFDYJ[1JHPT^- M[(75RR6Y5,BFY^>PCE:"B7LGO,#G;UI0I:65491^U\QOIEK1MG%T:\1*-FF4 M\9$^C'7.85YQ:&-$9-7Y.BHH1Z34,WU0-;F$56;0VZQ&ZJ4]"L@.(U]OY,?1 MY4AOX)'@X>XEKFY:8U](J%;K?3._MS)A(UVB%:.6 U!#W2O(U9K?ZN?7V&(P MVK@,% WK:K="T5 ;+5!0HN1&LY3 MJY=+797"V>Y4_<"V>4B=3 A6"Z0",O4"=F;F=Y;'3++QWU:/?(VUJY18O7*= M]_-F1 $*;5RV\B-:1VF54ZLUU875RSF1A8"T4#4-_<6"R<,E\OXY>?R5>MJ7 M+BC(E:K*ZIKY4Q0IL_A:N@R[ R0P"/&]?=[LCA)1;^[49JJ<4I9I]7+6N0H^ M>+VJQX@J.DRWM1%Z&MS>#&:DV6:EPQ;5035ZS%6%732E0QO*YY%=2D M(@AA]HF],JIU:KEQ.K M5XS ^CT;K4U7E8ZK9L!917] 9E=D=D@"*\C5N)Q:O9R='.-R2/#&N(S)&XBH M_7W,_8#:R!A^S3A9U$6HDI$:JS-88$JP2C@;*6LCYMU:V 9@+SK4 9ORD0J\ MZ]490ZI MFH_:@+XP\T?!4ZZJ:Z4/<&6'N=[I,6UVRKEWTK7Z!6=E= MGDPYITY@2N7OM?XW2KY MB13J"=D>?5G/DZKEO6_FSQU+1AW)R+5]@T#QB*>1G.+WNV.J6X,:ZE.KG[]CMQSJ M;#RI? :W50JN^YJ],^L?BX5&,%Z58A^YCXU M:;='=1I)I0?D"V;G0(AP(<=)_ :%IKX\4<*\608U\2N>\Z3.'F1BIWK5TG)N M]7,)1I6T9'1%IC$&ML: YAAQ>]9D21AQDUHI2R,/X*7/Y%7[0$9:7FT57YCY MNUTB:D.2MW.0ZQW$R)$II\MIU^KGTC+9(6^EA-\LEJ[_1ND5]8!M,':)I^F! M%Q$J9?[4-/,W=B1LC)B/(1FU'(!:D1 %O7H^X&X^/3A:.3,>J8LIB3'AVIN, M-TC4LZ%OYB\DB1D8,8?6CG:]>'D1I5KT+3^S MUOAOTJBE_L3,7[B"5P+&333SGFKDAZ(>-0?[WH5FKRU1 MR]:Y9>52EI6RE6F?D3302%MH)$TTL(U&II');?+M$L-?CE_%)5DNF3?U\4GT MM^?Y4=OE(WA"W6A?# JI<&?V[\-0!.#"\L%7NIA0?F20B9"WP7X^"CA>1^^1 M!?U\E"OF,==%)9\4>YUPEUTN*6>^@ZWZ?.2$/$X-BA!XLB#$OW[E?KC\?!05 M9P%='!E!5#S@'?PE+AV08N:-X!TR.CHN;7ORO8!;D "\V)8+^DAMLF0!<=D_ MHWP6!_^#V''-^,'FM']3XHI5![?B56<0HG<3 @Z1C2_HA 6:0Q,]6?@>2#!_ MTQB8KY3/ *MD%Y0:VI+"30 XT0T(;V\HT)0NG[VZ3Y$*7R8WA#NOCU3OH@_&E(^ M@6MRV7O?XR=>0&$V:?1Z2,3\UO5_W/N>#3^C+TM!PP>>2 3D&/.;/H\!_L= M-T8"M [(X35Y$[<^QVVL4?IR12IB6H5F?8>JWFD52HATU PZ1S+?.R9O^&J M;9S)4C>OF/^E*"!/>/VH YB@?)3;65LQ:ZILW=\,GWQ7,AV!(_5" I^+N\"Y MOWE26]0:A$VPKA.?[D;/];MI4MOEO(NWH-,R?5XNIWK4[S0[A?QVH48G\:3+ MR(,>A'(N1==DC,#"!/( =,N,O=#R3FI25W>2 1."5[W]F9.O>HF.$R[J];\N MFZ;JHJ&/[?*C?9D9K1HM)/$Q<%GVL3 SB#Y?16 DKEK3=N&XO.N_K*A2N MU @Y&,774L.4ZCH-RB:HO[6O5:O5=V'1)O1!2PE'[P7\DA_(V$VCYYB]XS"@ M0P3=W;?CDQCM^W%X4FY-U7N9B[3E]Q#P&GSHRMLC***JL&8U96.F ?I?U+D. MT5<>R^KE/>+1I'T*.<>SKJ SU?*OSZ6I<*<.1';S:69ENGK+^Q@_"'=6-[MG M=J:"C3.ET$1.$7,-I^4=ZFR$ABE;YL4=^*W@DSU,T2QT76H'(7&3BR,Q7EK; M?;E&A6? :_K#I=Q:6PR*+7D'Z89TQ\?/&)[ M5/.V@O"=]-023((=7=?G'WZ%X.H1-T&<\]DX3%A*$[5AO."DNW 2Q? @#P1PZ\M"RAL4;CR\\!'/* MU3VJ)&M"W]87[%O7][G2+RHMWVR?)MH7"&);9*(]4ARLR#V>^GPAF MJ-!Z?V8+* (+!#P5TRA,'/G3]?VA=V[.Q_M2:T*OGB:%19LP->[(9/6%!'47 MBDHVH0>ZR6F00D%MN9GV3TR);UGKQPLW&L8#3[KS"/L+<7%.#_"3D),@W8P\ M>"%,MA2ZA#GMP<+G ?MGE%52;M7:G7E#?:V2@&0&TP:.(_-8JCRV'GECXQGQ;MT'+D^/$C?^.[--(=;Z M)%HKI6T>[]E3;X#8 ^>F"LW*ZWI)KMWL!*VBO:YY5VZ,U"QJ,\@)+) M&7MI*8!.LW%W645@2(.R$3V,Y^ZU7H#VNDEMWUR(P?&;HQ>HCD=64-4P[MXA M%IE\702O2\>)PN.<3JQ8*T#2I&X"=G%6%RP#5'\WK]CPD(FY7$OELS&GRZ@0 M*L5LMD-QI&PWKHU=K-8#0\F.0HP-/$!^_X<2_C[8KY@W M-0%6*^F<^!ZX:1%&!;?L/4RCB(<,E+G1%SOVD^'6KJRQ:W'1-J3,05?5!@X= MTJ:Z?G5-J_2O,?6(&[SMU7 KX=Y8H2E<=Z,X8[VU.J%Y'S=%/^(8^X-7>F[C M5:/6%-S;%?R2M;A(H0QJY\/S3<'1^47$%9[WH93>J&7"Z3O?LC29,/_<4D MGM?Z5Z65$S=510Z_WCV-1A6>PEJ91JR5%7HG27(3-U+26RNP/*,/5^:*?= / M7L4I4$WB)D!<^L7;\7A<$3_5H&Q"#^,[*#([4D9>O#OV.J31S8O9R[C!/DM2 MUO&+#.FP(KOR/I4U-<9:H9/O*5AIVI=F;<>LL0J_1G#]EKVNSOCN)5J_SK"Q MTA-"BVW-9$UAV2:HE^UL\^*]R7MV ,HJ^7A?(#O72]>1.Y^4.XDU.#1516Q] M!4!RP6C\W9M]WS"PP?[C[RRM(_R9*#-GLQE5I3]W8]N(R-W&>>B5&8W/\>X1 M[E#GV<<_I"ORB?1EMP^VGM)LO2W/D\V M-CUX^;1B52ZRFKZQV49Y$/+.]V:87,[8U!59FPJJ)A@<&6R&( \LP ;)O>AL M(BNK3#$K21N+Z/W-<.CSI1]5#G]57H=97/Q/Q5!^$$& =;(@7W[Z%U!+ P04 M " !H@F]367M.TJ ? #C-P$ %0 '-L9V,M,C R,3 Y,S!?8V%L+GAM M;.5=6W-;1W)^WU^A.*]I:^X7U^ZF9$G>4L5>L20[SANJYR8A!@$% &4IOSX] M($A!)$B"P QXJ+A<%$5"P#?=W^G;]/3\]=\_G4Z>?,SSQ7@V_=MW_'OVW9,\ MC;,TGK[[VW>__?H3N._^_>]_^F3WV?S/\8?$>#OJW_T?/;A\WS\[OWRB6""7_WM_ ?N MM.,A($B)$I25 ISF'&1BC/,4N$_QW][]8#*S664//L<,*FD.#J,#&=![Q:5G M_OQ-)^/I'S_4+P$7^0DM;KI8_?5OW[U?+C_\\/3IGW_^^?VG,)]\/YN_>RH8 MDT\O7OW=^N6?KKW^3[EZ-??>/UW]]O*EB_&V%]+;\J?_]1$WRQFDW&J M.OX1)Q7^V_TB-6;+C]_R'_[;C$^_3#)%S][/\^%?C9Y%Z%JFWG)*I1_ MW>%=GWZ!&W$2SR8KZ?Q,?U^_=X77$GG^M,ST+\[E=/'1DUG\ZD63JJ79_.)? M3C#DR>JGH[,%O$/\,'J[G,4_WL\FB1ZAE_]S-EY^'A6TS+#,P&@?0$5T@(QY M*(FGXGPQ.K"O)597M:!EK;1;E_O1G+ MN5CW7]VSE,95#S@YP7%Z-7V.'\9+G(PBTT+(5(#)HD$57VB)B8.P6CHAG PQ M=EGB#8"^7N<&@9[-XY/9G 1"MNV[)W_F:HG69NX<'<[C5\RZ_I"M7_%T<79Z MNGI/&"_SZ<6_KS:O*2.6L_8J.%10/IR0+O-\GM-JD?^)D[,\REZ%P#D" M.JM H73@)*W0!NV<0AZRQRYXGQ*4<+B M6:2(H(HYIQ>YC.-X.=+1&>V4A)Q2 A4T<5,$!XF6S3 +[:3N0HF[L>W"$/DX M&=)8,CJ;;M#61QLS*Q:,*IQ0D!Y=*@5X2H'IHA)FWH4>5Y'L0@;U M.,EPD-";J7Z#@J^7[_.<4'V8Y_<4IXT_YE>49YSFGV>+Q3_S\G7Y%3^-)!.Q M&&[)BWD!RB$'+PR"-\:A9EEQ8?O$%?<#N@MQ].,D3D^5->/5SV,,XPG%17DQ M0O0B,4H-$1416Q,9.?OI(<7;K9C00/(-0Z?I MQSQ?CL,D7X&3>;%92@[6)D9PB@(LFLRN\A1>)M4*N&J$[Q>I;OS4X84 M+A^JX;8B[1'8/%_CD,DDR;P#$Q(E^;7D$[RHA1[C@S0JAY![QS?/=R? L<+> M9N;^,(FW-/7+.<;E[^/E^^=GBR7%V9?QR.<-6KH811:%491-B;O"R"!(+\D9 MQ>QXYL(%W\OP[P)P%XZ81\:1'KII1IP?SQ;C:5XL*%$+X^E*+!7O>/J.(-7- MD#')?+V;W7=M17;HRK>LU= :HW4D M?%:_9$<:,$2%9")'JZ0KG?ST7:L;3()^.$>N/C,'JJ%+/4H()4R@56A9$JA( M.8)COM"BA(B<R.&X]:C!Y>7L"["OXIIL;XV7MB*FKNS38L0*2,5DE4B8L MCKX$87!LV14G\KD+: &FJ6W9T8KQ?1,[;B(2"D%Y90H!8%A1%:; M###A0S0B4_;9O72]-;6[_^I>K'>GW]1@A?X<+R\6J2S%1"9;2*I(LLJD1'1( MR;2-W#NO*3[IXQ=OA#10][@/*ZZROHT:VA2LGL4X/\MI8X6OIG%R5EL+7YSE MGT@4;_)JG^D$YVL;\/+TPV3V.>?U+[8(1R?IDW$,F')(*=:J[85IP.*#1C32 MQ#O;T;JA&ZC;/818P]!DEVV5+T^&IIQ)!BA)D9=AZ$@L.E#8R"6+5ICH^K0C M; $S4/?4F)1,K!>E"QML:*_N<\]@*9TC!<0,2'"[RQN[L,BJOM8 B*/Q")T$1&\'K1.F9%HQ3 M'JTI,N_HU088 #?0]OXB[J1E(:.04AK0D;)NY;2'X$(&;I36A6-*IL_.[RU: MWK_N^'RV^+(TSY0."C-@,1:4P0 ^( D[VY)D*!*O%HD:EQPWT0POB-F' 3<5 M&O>6>[L,#A?O:X6?_JAN]"-.5C7_Y7.^Y K-4YSE MF"$%DHE5F4O%^E!B)WC#"V]:<*2]9EH>9/R X_3RTX=Z9IA ;CCCBZ7G*'B6 M,@#9?*P[R0'0DFJK&:6^% ,HY8N!124HRJ? 7];54B08HH!8W2V2OJX:66;E]8=U#^@":U/+QM', M>BCS:X 'S&:YQT?V&=RR[YH;3759?^3TW9<#KR-;I.(B,C"4Z8-2WH-3@FR' M9C9ZJU5@?3'R1&V7DMP>C%R'M$(Y4!936NQ5H,C\P:4MJ>"428M M.ATEO@KEGODN/"JU'R;X9OHGY[:Y(*&X3C)"8**>9E,7MG+0F7DZH."FTT MT' 6U=K#,FZ*Q%1$]&&Z,M((QG,H=HA>_3O+4]CME[);67!44N91Z)EY*6X<. M.F"^CH]BB;/<:[!;LT4,R3"W9^(1%=R:H?^<+6_$%63ATA0/(1A%\I$*,*<" M-@5KDLTDI3Y[,7=C&])63$L^M5)'RZ-V5R>174XA0VF,CKI =TV8' AQ0JM.+O!=9]I=[QV)B<%8:83*8.A]'65EJGV($ MHI]T+"@1?.>RR_9BXOW7]C9/Z%?O_I&G],:39]/T+)V.I^/%\CR,NDAPG7#> M(].0N#>@A".?%X2")%*V6:,+O$\(LAN^(5G-P]AR;_TTC$D6]("O(Z81 MQEK.5:QN*E-8Q+T$5XN]1@G4QD6RV'W:I;^",223V)8)^TN[8:ZRR/0VM:_M M!>&8S#ZC*D7Q4&RGGMI;80TI0VE+B';: M.$*-NGB'Q9!9DM[5 SY>@ZL10504 W"&SL<^>ZT[UJCWZ6%:YGE>7 I MD\TUSICZ1#)PC"&4$G0J3O 80Z;$.(ZVU-^XN^80_;.8B+ M3LWSY8UD$8Q6EB!Z7;$X"R$6!UZ:@CEKQD2O;K9M>(;D#_N2X0 ]/, XPHWZ MY.+Y^_KMJ^FST]JB];K<-?F.CY*W(B=*@[(- 93BB@CO"F0AZ['B$+7I4XH^ MT@+OZ;0?HPT;(E6:/0?_P/%T41/VO'@]??FI0CP;+][7);PNM0]Y%)A%;@A6 MD;4K)#D'H?#:))(3*K3"V3X)Y9W0AM06WH=Z;;73C#0_X7B^.A7S+/WWV6)Y M#F<]I7HQXJ8D3O]!L('B695DW3Y$L-(6H4U@VO3QJ[?"NF?;^&,T5.W4TO:\ M]@$%9.&]+4Q4FZ@05&5VB,E!XMJD;+&00(:_.=!6;C>?&_FB]R\%7>),2 E) MZZIN@0D&E,EJL,D8);*)5O=IJ&NU@D$5#(_(YOMLQ71C1'<[0(!)<=/SXPWQ M\Z]DJA885P*)HN:C6CD$+D23C@6C(*&[,&SR1"# JEB)*DTB<"NXYE M2*% )]Y<.VI^F$+:3,@]P<^K9Y$,Z@6*U].:?7Z=D8ZBEUQZ7^=J,#+BGEF* M+#PAJQ?3,9924.DNTW.?#QS4\9S.A.BFB/8GQ7^GT#._F/TY'9'C5L9[\NH< M4VW_$> $9:!&!UVT=D;8/LT7U[$,:7/Q2+;C0(6TL1U;:Q(O\GS\<=45L7DQ M0DA*6V/JW3#2UN.'#-#&.OC>H%$Y16_C3N9C]\\<5 7Q" :DDS8:VI XS[C( M+_+YGZ^FM\Y6'3$A@A!& TG#DR#0@@O&0<[%YZB$4;+7%MZ]@ YI9L71K$\_ M5;:<>3'/*SV#$["\MR-KD8,#,2D8&"DDH##CV%AIP1))DS%'22FQR997WVE [>X/7?%G': MJ>G1]5510.BXU60^E8Z@,"@(FE/@B%D$PWB)JD]7RH#ZJCC[MN@\1.YT3&VO M7U=UT1AY*=C-A-QHX;W, 7AR]>"(6,WZ0<9;?!7HJ82%1=7I2LB=(>[$NB-. MMCD&Z_KHKZ,)7$]2OIC2OG6B\BC[Z)*P$5P=W[0Z>1-J3EZ!JF#14/)T),.W M"]Z=B'>\ENB'LG?-5=N,AB_RAWF.XY7TZ/M)7K>$;&;R(Q(!ET8G**9.G](. M:S,V0D)M.2M!1]9G4MR;]%-:QW-VHKB7R[+69,]6'0HVR8,S(1YU'5 M;$;9.A8^@E99*Z:X4:[737AWH]N)4]_:WD-SM74DU.4%.>]Q_H[6C=7IZN1! M^HR@ZEZ<"XF#T)F$$)2C[/A(;+H";22H/6688, MF#'U D*E(>2L@#/#0E&>L4Y76F_'LU/'Z3=6E6^@F8Y^YZ+)<=6R1I]IG;3 MD5-(97@ HJN!J) KB5IK>ZP*^0:LG3ASO#$?#^5P]E74$4^Z2^'\><^9)EXK M5P2$2 "-MID;Z2DJ[V-LFIQT%]]*JWL?A36]R//*79%O\F(Y'\=E3NN[)+_^ MP<8K*5PG8,I+T"(39/*G1'V*V7.D,%[9E&SHLV]]$.SC7'ZJO67%"T5*C(52 MXKI#ZX@VCI)C@06E=7TVE9I=?GJT>:]'X^!^EZ7>1Y,M9]Y]+8&KZ]92H[5) M@ZO##U2,!KP)"%Z+I$KQ=315%W[=A6Q()WD?CEI-]=<'0^* M4B8AP%#^!"J0!%SP!J2+]08E)A+V&:NX.\8&_:0QY[2H(]=?+19G]/[Y=3E9 M'2#))Q.,Y]O+PF-M4HB0C1'T_#L)+L^&;TBFO!._MO28 MME9E3L5!*>L@?THV7=:04-7K MG&*,W>ZXO@/:D$SW U#I<'5U8=$7AK_)Q.?36N)\/J,,=+X0W(W$:/(1K=4.D!_!:=;C&+#6ZFT8C'Y8']9^ M77Z>3=_]FN>GJYPU8BDLU,="UF,@$3DX'03$%$LVEE)6U6>>PDV([GD&]D%* M"ZW)U$0[C88K;/#Z!#_']SG^03];YM6D&OKNW1Q/?Y[A=,2]TH1(0I&.@^(\ M43XEZEE)K;-QVHJK+4DWC5?8]2,?P;'55LSHJ(OV/-G2*'\^NNC+B*/5^;,1 MSR$FKE;9MZD9$R5+*5B(13"N2[TU=L>)''M\^I"N9S\V>[IHJ'=.>WX0]FMI M)%N<$9I!"1*)Z-*#8SD#HV0@BR1X%'W.".Z.L6GZ@9/:H_H++NL O<^OR\VC M]2I1C#:9'A>T];ILHHRGX!:R*MR@Y,')_DGN/0 _@JSW4 ;>FJIT4FV[!&8= MDOPZ>Q;_YVP\SS<#7,4JF$NQ(5*&;B09*DJK(%#:#CJC"=F2Z9"=TI;[ 7T, M8YJ:$Z^C+OL1CJ3R@7*HSR<3G-8I_;7X^N'\O(C#Z%DAIRAJ8S53J@X=BV", MH=B'AZ)+KREPNV(P1ZVO%\2: + A:MP\@5+W3U=H,WC & MUBM&>3H:P_JTQ]\#Y".8%]7;A;92X3#VXT_R?#Q+U[M5UO<0O_P45Z>+W^ R MORR%\L"1%39H&\DT.U]KFW6@N@L*6&(EYL2<04PXH@+0D57!U1 MH'P]CNTX15PL12F]M)GWD>B^*<8CWOOOR_:\KGCLL9DB;6X^(]@]-JX?H?;":,X.. M 6><\ 6L,S64!QL*TUG0%]9GAW;?WH>'W31[1&SN1(+>)-W6C5IX/VR&\?A)>B@)^EW@<#FZZQ<2R]G\?)31 MY0]GY?S8\?J7:3;%-[5@-*>E_(B+\>)%7N)XLM?E#HT^^>"+'WI(H-&E$%>+ M=;5$MW&GSOG$@7H>9K%<81EYXVWT24%1I;88Y AHG(0AWFS"^NR2W!?I MP:-*;RUC;E30D1Y9U"Q"JE\4"PDP"D?XN4OT!)H<^B1UNR(<4DK7E6_7!I;V M4&&[6;BWBR+&L].JIYS^,9\M%K]-R:M,JFSJ89$?4^,^=SG#NLF\ >U8?*@W.RO_0_G0V3==6+U*6,HH$+J=Z7I75 M*Y=T >Z+DDP'SCH%,W< &U(,TYY'5Q^REEIJ]_C,3D]KVSM.3I"2S6OK)5?$ M>!1 ?^;JBASXH&F]0HE0M'$E]QF#!V2LSX"!^XK[W:!X:J.<5G8J!="3&:UIC%BPGCF ML@0,,M1R*:TG%H2(*&1PV;A>P=Y-D(Y6'LC)F<0IRJ$(JXXW1@.HR&!'1JFE MRT)ZT\M@^'VFNIS6&)&W!-TY7$[,HC\%56.!+,A,(B@35U.'$TF;Z3 K06UB 7 M J\.W+_A\$0+-)W+$]?386-^S<>8N/U/A_???=U;UDTVH+=^/QM08L/W/DZ6\BF.HZ;NP!DK71M M-S9)\(01^W1RW([K>+=G75YG]&52^2@KG;QPE-3:Q"@_CJ[.>J+F^1JFT\5_N+UV7*QQ&GMWQDEK52JM10C M%9ETP05@SK7N:E3$%!AA[$*VVU -P2\?@4O-%-/P3I5M=XA+IIC4M;+J'4%1 MQ8(C=& SQ0')HLJ^3PZQ]V7OQRIX=B3'X:KH%X%=#(']?$ 8=>T]#HZ%;D=U M8$"S"M,O/Z'V*:[O%9FF#?NNN8B6RP@12R#U^ !.8:ICDYQ5*(V-YB[![/1) MAT]@7K__3^/I>/$^IW_,9FFQFFWP)B_R_&/E&D&7.6?@)2 HS0)XER1()K H MD6+J=#_L#N"&$&VTI\3U\N')U](:B M;-1+"G5TG2/IE99!99OZ.(V[L0TAO#@B>=KHZ'C>9,1;^),1;^]1KB([BD]) M1OM@# -4P=9&]PA!)HHD/$>37<&L=ZM?'\VG;(#'8%A6-@(7/E'LJC@QK(Z( M9]GS5 +'TF=6[Q8PC\=GW$?E-S[V>VJAO8^@58X4#Y(2&0$\:3(W/B&XA C% M2LF%)*;F/C6-312/Q^ZW(< ]Y=[/PE^,&L"-*0-OJZ#FGV=EVR\/R"OV_JR# MO46;538JO-XXW:&R(KC$DZACT5:C--$)<"(P"@.4X=YK&TN?&S)N0W7PUNB7 M]MQ=+AF]>?R%P&1RRAZ*$YFR]JC \:1 >BF+Y]I*U>G,2Z,5W-/1]3UXT(R( MU[9)'T+?+4?J;(>S:BT?&9$#TR8 STZ2.'P&YTL&8= KGIQ.\479[D./GJ35^;B M!.>KW712+4EG]CGG]2\V_NDZ+!MY5GB]?PADMKJ.$.2 14E@-KEL(N7)8;?L MJP>Z!BZS8GJ+$YQOK!F3#HES X5% -<5Q MGA:?3 (D[@.7B QCHIB@SS62]T$YA,W,8?*OFZ[;;9:?Y5]G7TOET@+[J+PR M""R84L\B%5@U:#I>K+?2.]VIH?UF3$.82#-,IC728[]8?]4$&M_G=#;)L]65 MF0?$^C>_V<&Q_HXX6[46;E[XH;.6T;D"5ELD_3L.WI1$3XB*L;!BA.^S5WWS M%2R'K6BC&.RE<,('A"@%N5H,E,N&5/?K)'.A!,5T'V.R'<\0PO&#.7#-VQPN M^G91S@:6"T.DHO&!E@'(K:RC?VEMR2-(AD'::'C2?<91;@$SA)BY*P'V$?H# M6/_]]LEO>[M^'J#QSOE6]?MDK1+)0CP/(:ZF;M :6H8_"*QQ*8T+F/ MI[L+V6#]PGUX<;T+LZ$Z&K;I;J*Z.*/S['1V5KZYWM7M"%!)X5;!> MEN=$U@)EZK-U\NINJ;H=$%=%+2H^X5+8> MW/(06'2U&]D%E;-2JL\YFQL #>J2CX9\.%SZ_>*(KS/< S+([6]T<.RP [Y& M4[5"*/!Z(,/MH9T<_M/YY_1)PD?_^E_\#4$L# M!!0 ( &B";U/T@:.,WH$ "3&!0 5 &UL[+U;?Q9_XSS_A,(UR?_CQ+S___<-OS/_\/__CW_[MW_\OQO[WK^]>__1BE"XO M<#C]Z?D888KYIS_ZTT\__2/CY)\_E?'HXJ=_C,;_['\!QOYC]H^>CSY?C?L? M/TU_DER*Y9^._RR\\2)&8$J!8MHIR;P1@JG,N1 YBI#3__WQSQ:Y0XV!!4S( M=#:">4B>J0@A:*$"#_,/'?2'__QS_2/"!'^BQ0TGL[_^Y>=/T^GG/__RRQ]_ M_/&GKW$\^--H_/$7R;GZY?JW?U[\^M>5W_]#S7Y;A!!^F?WTYEC!-,9 M/0\NX:>-OU'_QJY_C=5O,2&9$G_Z.LD__\>__?337'(P3N/1 -]A^6GQY=_? MO5I%VA].?\G]BU\6O_,+# :$>/8)TZO/^)>?)_V+SP.\_MZG,9:-Z*^77$&9 M"N=_U$_[Y6!,GPC(.%U&9/1='%8%[Q#CND\_'//-9[&,!2X'TPX1KWYVIWA' M%]#O4L K']T!VMD'L0N\B#CN$NJ=S[V%\QKD,L()_8/!Z&,__2F-+GZ987L^ M^K(-ILG@8V)U)^5!\=G#Y__PUD.)W?ZP7S>,U_37Q;^NS]CQ\?AUBL.,^>>? M^ODO/_=ET3$IC%&(J+4ID$" U1JL]$[IU)M_1,5QC60P2G<^<5 WLM'-8P80 M<3#[;B]COW=]LKP:EM'X A8+P%=3O)CTG.!.9)Z9S(XS;8QGP(5FH$!D_F(EQSM\#3Y]+][!5?:#?[5G!OBSU?G'K:-V!O.NI >'-F M"/[//XW&&<=_^9EW0>+_>PGC*8X'5^_P\V@\[04KO$RZL.)R9IK> Q9URBQR M640.*B>M.N%SZ<%G1.TA(EUE673!\EL<]T?YY3"_( .WYRU/*7#-4I!D>29G M6#32,FNCXC9')USHA.,[CSTCAO<7YRJ_LI.M> QD6-1%+G3.&HLAHB>=\ZDZ M%XGYY(!%9YP55M "NSEG9]'>X MP!XH!,V!,Y&,8KIX1[H%B46!(OD85"JE U+O/O5LB#U F*ODFL/)?35,HS%M M'+-%OI_24?%\=#FCS+VN"K!HRTL%RE(]T@!05EDUB" M.!OJNQ/UJB;8PS7A WQ]E6GE_=*?Q[T6^P_D;'*D10G^4\QLED\9^Z7-&#D)-#F9E"5\CG2P0JR\30 M\N!Y(?M"0 >*5*_+"+S M%D7U\Z46PHN$ICNFOSWXW'C>4Z2K+(?.6)X=,6_&;\>C+_UA(EM#JJ0"]XS' M0)X!K9;VG(HK3581[U?4\_-[X/$>Z:^,E!8;([P-Z.)E,8_'_]SS.K M0F1IC".#0L0:UC&*K(KD)?:Y,;Z_8-?P?5# K.XUS\8( M,R!!(3-,1D9,Q2=ZV"$,WW[:&7"ZM_#6L'A06*Q>+P_> M?AH-KQU]&9,5F"VSI@2F U/F)9\#F04)T^0BR\MESSIY+U<<_>Y Z/+3SP# M1@\2XAI&#PJ ?1A#S121##H&A$9;1DV-UT0M9\UJGB"6X?)@! M=>=Q9\#E_N);0V0'P:[GE^,QK7$>*:_ R(B[G/30*JND(DRB .T9FC-?N&"Q M>%#.NP# .S"2UC_]#&CN3+AK6.\@L/5J.,4QI&G_"[Z *2QP]H3%E'U-:,- M9S]7B<7@@&7,4I"3SH/K(HZ]_NEGPWH'PEW#>@=AK7J#,GY.3MK'T?B*M- * M%ZPEAE#1(CD=(H7.E."3!:=B$N&PDWC-0\^&X_U%N8;:#J)8[R]@,/CU]41R(M1L!3I"$M.*[/G@BV?.&*E]4)[++H*4:Q]^ M-E0?+MHU>2$=Q*U>?OV6PS#/6>EI;Z( 6R]$:P@-4F&>I\!L$M8(YW0RL0N^ M5YY\/F0?)M0U3!\4L5IL-I]P,+A6/.\S]\88%BUYZUHJ54W"FK$2I LN<-M) M;LCM9YX-NWL+<@VO!\6P%I;_Z.*BWFB/TC_??X(Q3MY<3FOE1?7]>CI (H.? M,X!0G8!J$Y+=S[)-*03CP/,N4@CNPW VO'-535H>HI6,Y>4V+=9K5Z!SS4O.<(#O3R=WBTF//A^T#Q+F&X(,"8<]HC;FN M\[=B=PYW'G0&A^XMO#9$'!<*N ME_=;?Y)@\'\0QK_1=R:](%.2*F?")#*9"#(R^H>1NR"=Q(;[I)NEYY]-E1 MO:]8UY!]4,!K$73[IG_72?\&LE$!# O1&Z:U<@P"(=-914MFH79P6-1KTY// M@.I.A+J&Z8/B7]>78R^_ID\P_(BS'&)?(CT;:W ]$2 H!*ADS10=*BIDH80^ M+)"][JEGP/#!PES#[D$AL#6K_ !Q@+VH+.82+2F:JLA0LI@+)S\/K-!<@C*' M^5";GMPAR[=*U8^X41\DRG5U;C_-BY#_G :C">:__#P=7^*W;XZ&4_PZ?3G M^NR__#S!CQQH)/*A!>Y ]:B'T#DLEKX'=QO-BMG5NA:BWU-F@4W58Q=3E^;"I.<,W M+>B8M%$3B1]'%[15$D0D9 (BT]YJ%DSFS$93($<3M+K/D7O\.G"GX<4)56 7 M0;>@_ELL\&\SRZGG4P'N:YL>D6JB5*3U.>N9LC8IY[7-_+Z+T .87X9R/..P M*WZ6Z3Y(N!UV0;@&] \8UYK!!1@7378B 4O&T;GF/)!55.VC(.A_#L#+^Q+1 M]F?Z#HPGS_+^0MWX/O_[+TO"(%/VGWLVIAEFVO(PTQ>3T:"?:]>OF\UM,BIO MR#J:V3H3&.9Z&33&3W6/_(*O1Y/)7:3;MK0Y[)&'-\/I<,E+;70@^Y*51Y6R MT%F&&$N6"E#RQ(/+V#OTX1V9^+=<'T@QJ\09N!HEIAV&!4?J+0)'3,:2FM]W M>]*!;7^#Y=#=ZQU^P>$E3I[%6OJS# M?64I^Z]M&PPX2;8.#:H'G-UHWO4@S2/_H3S\]OYQ,1Q6SR03I__D#?.W%@I9[P MQU>8PQA>KR[-Z&E@Z-Z!/*!?F%70?\%G]?#^.'N5;F _L+Q>299>K"!(=)Q. M=FZ Q6#I#QO1%BDEV0#M->VP19R3!AZ1S@Z;&BTMY??1="/"2+)('BVS@HQ2 M'64U*G5D(H68DI=>F#8!NH>QG8<>=27\#ELA+2^7SG>7#,?,C*<_-%=TTIND MF2JT3H0H];UU0X=;.^=!]6Z"[+ 5TC6.A0ZVKVR;&)X3I _\]&R87Q"BP>CS MW#B9K;=7Z!3AEJQB:^OA$F+-Q@N!%:.C@>*4@C;1UGMAG8LB="?[!G;?>QP, M:B$%#FGI X+X+%^0G.NRJR5[C=)R2%*K&I#DCM17)UJ_R4P*'[R+I>8%M0G@ M;(7O7%2E 1L-C,&5M?>\-HD(E,P6&YE6P3)?2R03%BED4:6$^YH8=V@SG(LF M'";CE@9C;?UW,8L3]V* (F),3&A?J^ S[5W!TRH]M^"MSK'W?P)R/ MD;BG@!L<#F^FGW#\^V@XN@MMH9(W>BXEHBV:,UD$Z7E2A8$4BOF4HK00%?@V MT?WM\#U]S>B>A@:GPJQZ'B=3.K5F@.<@>T(7Y258QGG-6TH9690BLX(E>2S> MN=C&50Y%H M8YN ]1*0LU:!?83=X.3X#?KC_X3!)3[+_W4YF=:]\$U9Y"C09DA(A#.&)1?) ME'$YL C6L,PU> _:);BO)>O^FG OK+/4B^Z(:'!D7#=K>#ZZB/WA+"&A!K]) M$#7G;32<]/,B3^'6C4];>4X*F4;K&'!OF!.))Q=*+/=6N>VOO0]".TN] MZY:0#@<=7 /=%Y''^HEH:9#7Q?!(),J%Y!1&^\D0AM';".DL]20;@CH MA'JG(!P]/5O/M"R&P#A:HDZF]@\U#MN<>G=@/'GO>W^AMHC" M5>V^D[#Y#1L!?5,^P-=Y*2]]?XPPP1#_ \O16$V84GU2RS]8#H=]^/EM,KA MP^@MS+J'@G0J%EE8!DN+K1T5@B;;42A-,G>69[BOHKU[/6^RS!\OPZ-1HE;W M0 _)^A[XJ+)#7P*+V9.Q+:MW#;5YLI51:73!IN.^ UL"_Z'5#8EN$$]<@_SF MT 'K@["<7+/H)=,JBQH0)[%D(TMR60I[7Q_.@RI*-X%Z\O9L5P)OX N_A/&0 M_/,)O2VS_H*_PJ2?>D8[B#5_PL@,M;%@JBT&@3EN+2FH0&Q4B+86SI/G_W A M=S@&V_$H7Z;IF_%[''_I)YSU\0&=/)?581+DIVE5 MZC5T!.:CTZF8*(S>RB:A!]S2!OK;LB9L0G#L'F==D#GJ4*@=QA=OX9D\&^8% MHLFBN7ZZ/H7T9?9\HOG3X==37;#TGS9F<="&BY!YH62':A#H[4 YT&*YW, M4O) ;H07\' /M/TP==X:#0QY/J$D9GBJ?7VY9SZC9TE*M)EG$UJW/7[=56NT MY2NI5\,/>/%Y-(;QU5R([T:#P6^C\1\PSKT(:#UM%RS4U>H"ED&RA?X*+D43 M8DQM:@=W0?DH B:[:,AJ64@C2AJT>=R4P1/DJFP<\L MR,*\4:DVWM$N6(/*M[D&VAGJ]Z-6'=/680I,M<'6OP0O!_V+15W*LPF!G#5[ M(=G#L/_?L^_V@LD:,=&[H VYN(4D9ZAG1R&M07G M@Z196^D92"RU"J:0'Y63P3:WW;N94,>P XP-((/@+$J7ZPA* MV@J2)>8\#S8*FQ*V<4 .M .Z\,M6_=O;;PRDZ&(513;",:T%289+QWB4HF1> MB@EM*D1V!'J&WEEWQ+0=T['FJET9+@K.FE!9VEE4G1 9-['$8'RUN0U96W0.K@DX:F,F1SIZB) V;?H,E@1O9I,+C&_N!R3>LYSV.=:._OAF\^S<10OO^(X]2>8>P:* MJ'%=.IEMO0,HH38\MB0 4%HX1)L:7:#MC/4[T*9VW#5PM38@GK5!60]8F"Q2 M)@O0HZ]-..N;$0AP@*SJ18/1MLU%WLY0OTM=ZXBY!@[7O2_'_/NU(G)Q4=J3 M0L< I 8R2%W=+\V\+R0JFT*)$6M;IN-O:BLXOTLEZX*S!@77][T2JV"YYBYJ MM$R )KEXG5FPM=)62#+XR.J+N8U_OQ/,[U*_.F"L09G4MSK4R8?1LYQG/,#@ M+?3SJ^%S^-R?PF#V9D28W:5?U$8GLUC7.R2I3?I37"QEOLIWF$8?YVS.%MR# MX!)/Q3%;IXOK8A,#6R*+QG+#N0@YM=GR6J_LO)7X4>E%AT5BLQN$^TW:^9^S M FYZ5K4QDHLA:,U"KEWRM*Q]-+,B#\H8$VD5EB^Y(AON<79[[GDJ6&L".BPH MNP_JW"1=06HXAB)J?#TDRW14D?E,2@X:!40(0B]7 NVF*NL?^_UI2@?B;U W M=J]:S_/-:K+TF]NY9]\ZI?1,5"!$!)9B$N3+R,1BFE50.HBA) .G"'D\B/L\ MM>\$G+:I0-O\_CR,WB6M,H3 1-:E)O<@@Z($JV^3JY/&M6C3>O(@V-^E0C9@ M=(T^=G,OL.EU>I;FIF,-\?2,C[).-:X7&(8<(R^85ZJ0R%)RMA0MTE%C0P8C!] MEXIT $-K]*AIW]5M.K,)*%YR #JCD3QCS>O(.&E(+X24&#G(^*,%W]%U[YBL MKM'*@V\/5B4S6U%/6M1%RRL MT8Z#&['=[9Q.NV>.(3DFN!-,NU0#_C*RE'A622IG&^U )VY'?TQ-V%_B:_@_ MN!';_?F)6>MLA6:H:L<76X!LLB 9U]%$Y=#[1D,#M\\7[23K411I,'G%G(;: MNE?2%IV39S&ZX&1V+K>:G/M UN,^J[O3LZ?V:N("2+V2TO/#QW.;R??/6>:H MG2QMYDL\FFY6A^1^'R#,4W>S6EG"HI"![)C1L-X8SQJ\( #GB>228VWUY6L3 M!Q4*U$]R;-.5CL#?*^ES M6H-L VJ7YE<[Z\1: M6,=M@M6 ON5^K)W)_FB*X0!20!Z8%[4HTQA.#G91K&3O4N;D8MLV1N$1%6)# M9ZQ3Z<,N(F];1+3H]I-I'2(1H*P*+9&[3$ODDNDV&=@RIT M)_<&=6#/4KJ\N!S45ER;0I\+H$JG#,63SI9>=8]'S4HIE*=>HBT3+O(/ B@:.0FI':]R& M]*VZZ"X]_ F'#PX599=-E>Y"N6[=O 68SCMDK\ X?F?L@TA93^X!$NVX&?8J MJ @:)69/0DE5=U5BP6ID0B2C<[0NBZUL_\=$[SW-K]NQNXL@.V;U?<(AC/NC MMV/\TA]=3@97[_#S:$QFQ.*XP%12"LJQ:-3L$DLPD!K(7!#<2X&.K,W.2'X( MS7$;)!](U*B1E#OT[)?5^J94; '+2IV=HH/-9Q.9+H9LA9@32R4:48KAWK0Y MH)> /%7>NY+M$5ICO[^\N(#QU:B\[W\<]DL_ 6%.J7:RJIE4HT$_]7'R.XS' M,"67XD4U+@>3NP"W:WV]YY,.;6W=Q0*76E=C*.AS-J0:AK9[%5WF-A:>8RJ0 M3.SM^E%D$Z?7-#62+G]8C"GJL=&J4N M-1V#_%BT@L5"KC''+)P3GL[3YFW*-H%[RMK1BH,F-U!#,JRFXWFU>G_R3P)6 MOP$?4?2"]\Y*B8Q+K.9YHI/68QUT RO=RAT;#/ODV,N:%%JE0HI\E:GPCT/>//#R>*G$]$S)=D8E&$!Z ^=P9"-G3C+CBM+7Z!J M-"1Z+[A/67^.QU.#WE\O%D-CYO/8Z2O\2U1,MDU%JK4T. MWKGV"E6A?-_:M#,97??A.@A]3Y&[,8M,R5(*F1!8;TH,UN"#B2D(%=66CMPA M,+YO%=J)A ;=N=[A%QQ>XF\DI$WKN#G=[_SNZD'?\UG[*&>7+TB;:G:!>3K* M61:%O(]2T(HV(S(Z7,13UL93<]IEJZ[[#<[7Y/P.)^3_OAI.<3 @"_(2!F_' MH\\XGE[-=N7,1?#9>B:B(_>H5@?X(ATKRDC(0=BDY6&^PH,8GK(J'5/\+3IJ M+=3Z]]%THV:GA$Z! 0:*>Z:-KSDGDC-EHH LDG&-9JT^C.TI:TXC!EJTR/K] ML@KE37E#>@OU%OG]O 1TTA,V2"$YL 39,LV]ID,9.$.=-'D(@,:U*<78".D< M5*(;>3?I;94^8;XO UU)^M&5>]\6U2RGT>1(VQNILP^FAAB(8XA)THFHG1?.\-2Z M$\ RI)/E:7?%^:::[X-DW^(R_1:>1=K;-HB:%GNO8CIQI?=AI*V_*SM4XL?1 MA5J,P)7,C(Q@TGD@;S^H#,QPZY!'8[ALTR+Q6#JP;7%W:Q781=#-JKIGN)Y= MUY^6S+TA9FJG(?*+4F*!6\4<"BLUCU+[-CW 5K&>V2[%POF0/C./<"?&QC$SR$[-Q,@TZ9 M:%#SNXKO&MWUZ;4%OK;VP@,(3V,]=,OK@TK3 2G'R-5F68!QVDS8<)^U_JOKHX*A-7 M187"Z8"LMTU9:S*UI&;6&V.L,R:H-I;()D0GL$ ^@XLD[WDWR(Q>!E:!79]]&T! M[;CVR#=PC\84V8_(AQ3D0!:.88#)F;P7B=9VN$:)H91A:P9D6BR3KNA<1OE.("#8^T= M"X@9K/>I9AA)'FHI/H'UY-G'G.A]B3X(U2:MY^CJ\9!M>G3MV$7T7?9EJGF, M;R_CH)^N2R471QR !6X1F0RU+8/4B46PF5DA5!;HR1!:.DDV)(BN^_23W:T= M+OM1EX+KLK_2#-"X_Z4FSP\@S2Z0EZ!EQ&#J'-=8;XZU2J2WPEKFO+<@A'0< M8#M.[WW.N;#;G3 [[J3VO$9.\Y M!A\<>,.EWBIK8JL&6NL0G(NEUXF$NRPIGG7W^GPY3I]@@L\^CG&>'+($<:'N MVX!LT!!S2WC';Y1Y.).C8]'0>1?-;<%F'V(P/#*1(=2><[2I28XL1&NCLNB< MW>H^]"GHRCU=-T^D*KM(OVO3[_>7SY^/QI]'\P@'_>VF2:0P/FK-9*Q="+'. MB"S&LL 5RJ2O MI_GWE^^O;55N(DK-Z17UHHY[B(PT&IF7612A;(G+#M]FFN]_U#D2WJ%PNWZO MG__M]?M7KQ9 BA'>20/,T%KK." R@G1,S)J8#1A7S')6W:9:OUN?>G:$[BVR M!NEO-9#]IMPJ*9P=1<[68GF+K$1-"B4C>3*!CB(E,P==NX$N-Q;K:@#..CCG M8NYW)_,.FZO<9,GV-VBO.8BJA-N&46IM@;&A3Z_IJDO:ROA[^%M-8WOZTG]H?1IM^^OHGG4BKO#*.CED[@6,CEBM*S:)T1 MT>HD8JL!?]VMXOB1T*8JLY)I](S!V'1S>#2\BC+4DS$:2I]?N*>8B&D1?HN \.>1J-]%N@V,E'>C*QA,KZZ+#21/&*UG69&)II6J$PJUI#]H MHY-1![1M,A[NP#AN+*4C:I;[V>PMUXY/\YOJZ6]I?#"8C\66P=0!MDR4:HJ7 M7*NGN6;9:2S*9#K MAK\N-U\J4TPSNE<[T;6779]K*#FG4MN0[J>:K\%J,X/ M]XUPCG^X=T37J)6LNQXXMQ%< JV*":3O=2J6AIAHCRN%I>11%R14N%6S_L>H M /><\,?D?Q<1-SCFR?']^[6/FWR!$D1BR29:7)AUSUO/F9NJZ!R4E):_XNQE1U MHQ$[S:K:1?3'*&J?F_V>\RQ >@:ZYC9QK5E0'I@PMD1)WU.N34/J]7B.UK7Q M2 JPNY!/W;6QV@Y_@_\:C:_K)"9-N8-I82)N ZIS+WDCG.-[R8?R-&HEY*-I M@#/*.)4Y2[).X2LIL%A482$%$ZR,7';XOA^9^7OI(4%UG\5YC^?4Z M=8@'J[RCD\?2>K1QY,$+@H:6?/LBK32J[$3:KV=&VCZ":O6F7:>!@Y#<^4"6 MPJR%6L[((!7:5G0RPGL97.8[D7:2//J&I.TCJ X3;^]@>7%=X6?(G@LY,ZM* M791Q+& (M$;I9 X.%=^N7'+I@\^&M'T$U6%?KCM87EXG-%GMP0,RE4RB5Y]+ M\N!";23'32I@BE)Q)])>GAEI^PBJ1;N*A[I.(CJ?,1M6M/>$#\@5KTO.01OO M;5%>;G5;>S:]@#MT1YN0<(HVP-O@^]$&^$!>=VWIN@\IIV@#'#U*5\BYXP%K M;E/*9'6(S!*=9^#KE:1? -;DS>PP GUS/:\#I)/:*!C B,0ZK7 M.*5FRRO-(CA-]J_TR-OL&&OAG)DJ'"[RHQPBW[J4AF+0H4W,%EUKNP798,); M9J4-M%5:Z<)6><)=6*BG;@=]'.-T+]$?N1/T-M!^=(+>B\@=.OWNP\*1.T&[ MX*-/SC!E:W\ EPR+V0;RY&D/Y=KFE+:Z97G\"G) )^A6^K&+\$_0"5I8Y[@/ ME@6LYZA.R+S"2(=@[3^0N2KPHQ/T;B3NV EZ%P:.D.#XZ^6D/\3)Y/GH(O:' M,[#/#''1"1_E9H48W9\80H3O"Y/X5!_[]A(:-%NE$(*0=36TK%>D7E MJG$K9& \<2N3DA*7!XIL"%9O_\R#@NT;/OPY3#Z]A7[^,'K_"<;X:32@EV#2 MX[*43)X:2R)XIB.OY42ZT%^5\TZ8(H78:G4[/?:(@?J&;-\)W;<3>]>7U3LA M?3697 +MOL^&^=UH,!A]J<.O9[\PJ?_@Y0!G->0]@486*(HYIVS[_54)"?4>Q)35G30 M@XXUK.D9NA*4TEG3 =(FIK,)TGFI5+<,='WG_^#BYW$,991((@$C*Z,V^]6N M1J$4$T9(C%ARMKZ;@_HHF=!'VTH:B/?4.=(W^KQQ2G/6H: &QQRH6-V2P(#G MPM"+K'123C6J*WDTD^V;<;_UA/M=.&@W9>'V*.=M$'WG$^YW(NWA\>;[2/PX MNA"SS$E&7K-(-9UXO#!(.M-^*B&C#1!5HP&TCWW"?<IBNK51")E_-\ #U1VB=:Q3T78+R*.;;[\3/VOGV^PKW-#&[ MES >OKFBMKL&'J(,)$4PF=42FW9=4 M>?'A$/N#_O3J6YAS+LV>-B*J&,EZ5Z%V^4F*Q4P;!N3B0L@B.=PR0W;')S]> MOW87SN\FU;84?N>5) ^ K2_=Z')*?GE_E&?[ZLQ/_S#N?_Q86SYD%3QW=1ZK M)2%EXYD/'AGWF((G.6'8LEKH(!S?H19U2$SGA2Z[0/] :C&I<<,/8\CTKU[ MU:0'47,OC60VQ]F$A,*BL)Y)24>$CR*(LMU^>S"4[UVS#J:G\X*=5\:3'/M3:8=2GKCELJ MK "J_<_?X6"VULFG_NT.TZO%N&/;:!VWFIC1Y#';\#1 :WW*4D#3DZL M1E)48 H9^99U1IV>-2IP+-/YZ(72TD8\+_6YIXO':;5G%RJZ]L7>#/)[0O&Z MAO!NIVA<-[%PPFJ?%7.TW];1U84!:OHJ2<6C-AZ2WLI0N?\YQRV4;LK/J(UP M.X_KX'A*:WMY\7DPND*LC;U?],>8ZD2ZZVS64(1P=8!9](:\N)K-&@T0N3P6 M19C)S-[.^7GP66?*?\="WOCN-[U^F,^X:W'[L.Z3&UP^/+B I;L'T"$[>GA4 M7.K,'>2@DO6!U[D%+L&ZNX=USSC.U8,EPO9XPR^[J,)J5DRGG+2HKJTH9C'LGG>)"_21:9_HN-2$R:.. M3 @?B_>1PW:VZW[IES,,9ZH%^\FX1>[M/?KXGS"XQ)XKPC(0E@BGF#('H8.6 M&Q9=\HS+;!.@5UEM>4^_S>/.2P\:B;GS"/PV".<_KV&!7V%"GKZO)YL 7=MB M(>UXI+F^U"%$,@@']&>![>YY]GGZ]ZHFAY#087.QG8+./ ?29E[;0R:":"6+ MMG!F0!MC,)"#V)&Q_2CO;?;7A^[%>^I[FXS]WFO\"(-YJ& 6,%0I@T\\DS,O M@.2C#0.N)0,A@G1T,CIW7Q+_!-.?/HZ^_$(?/;=&Z(N9[LST9LT#'_7]S"Y< MCKJ1:8=V:(5R)PBT#8XMKET>YOAT]R@'BW_4H>Q:+S8+KBT"IL$)&7D2+%BH/1;JO$F? ZN1 M]$*;"D<3MCJ";W_J\4RPPP0[ZD(JI\EB_S;<.'-P@F;[.,I7BRX(D+ M1^^=*%FG.NK*Z)*#5[&@C;RLBR=O>,QQ0LHI&S3*6%9XCDQ#"0Q02L8M&# N MR&"VZ\%PO)#RK;J.N<3>7$XG4QC6I+">4,5FE(F99#W37 0R1;AG"HQ,J#(D MUV:6WWVH'J_7MPO]]]37',9#BP#RPR%N'ZUU!CCC6+.B9>TL0YTS=)H M9.YR%Q3Y84GA-+0%NE%(5O=:"6T]CYU M&(@\+WUH).8&K4#OU=C?\8_9CTA=K5*DJ85\ 8Y,%]",G +/:,_#XLC:SZG1 M->=6^,Y+>QIRTV 2Q@>\^#P:DX?PDK:WZ=6JK84%%&2-+-3NQSH:S;RBO[J< M7$FYMLZY+\2QO^X\A.P\M:93/E;UQ1S88.WNDE]^)6-K^!'?U;_U3 Y.5M6% M(A333M%>B"!8UEDJB<&#VBZ@9MKP!V0;'&=YF[23^351-;W-2A"\DRK582=D)40O63!) M,2Z=$C9'5,EM=00_DMNLG02[\39K%ZDT"11OZC0&R"5*&YCRI'(Z%L,@>7*# M##?22.V=;]-B_TEV:=SGT.R6@Q;C!5<;DFV#Z#OOTK@3:0^WZ-M'XL?ITAB< MMG6X-]/)ZEHK1@Z@$9EEQWV4P0<1X4GKP-Y=&CM6@5T$?90NC4K7!Y.;+YR# M>O0%%C0'EJWE"@VG_:[-]<_C[-*X$S\/=FG<1;@-+((YH-DJGRT0H0R&5#8Q M,>L_X>F$\P9BU>Y00I8^0$NZ;V,Y$[[W%F^SUWN&Z-<%(FNE-KGVE@V!]B\? M+?,R)8(ED&/TH'RC_KLK6,Z)\'W$N]&LZRZ#;3%3\B8/ZT5_ A\_CLD9K1\[ M*HN?'Y#&MN,3#LUE.V1!2PEMMCL\Z[%6] M^^%OKC_\6YPWAVRS(,,CQ5SK2G1DX!(PQ[EV'FP1C6;F/83LT$UJ\7F_T=M: M&ZB-(4UK)X/K*64OOZ;!9;U\>C:9(/T_?X"O/271E\(S$US5UTQX%K XEDNM MU8K&HFHSFW@/L,??YCK5I>5-KS5=#>R>.Y '] NCVICO"SX;C^M-5[7S;V _ ML+Q>0)^,2:).P^/S%.6@76*)HY/*AFATF]>PPT6D=X&!MOU#.C1="-" M*"Z)6(#)4BS3(AL6C(I,1!%\)MLU4YBSLCYHX]I$>^_ .&Y?S(ZH6;[)WUNN#0(:BR4NP#@#(19GB8-<&U5P MSSQ"9-;H8D/V +%-2.(.C',@>7^YMH@%C*Y@,+U:@*DMIW))F14K$FE<=,QG M*YF57#@.29CE:N:N/+S;,,Z!Y/WEVL"#7RSQVPK?3#_A^'J7$0:]H VF0,5F M5&*0JP)Z],JY(+)L^F*O174.*M"9U#>Z_)U?X?T.XWE4\_"[NI6/ZNA2[GZ( M2[=O'&)" *PI,SH5.D*#+ZHH)2PQETQOTX=V$C%[AU6'YF5Q932^@"'I0!ST M/RY*8#YCFF+^T+^@7WE3WM-W)P72W<(+T-H5[3B#!*0G=#Z0LZ@+4RI+"5@X M+XUVY,[6<'A^P6I,]&;:42^2,VVQ6(9*UOE9M)B0BV&I6&F2THK,[4:I!O? M.GZD\D0ZMYJMT!59+:8S;D2VZ4JGQT$:%$8Q8\C\UD$H!DZ&6:? M:K;SX[\[-3H24^TNU?87W+QV6O3(3A31>4^OAZ_S+7!6M!&8"4I@"K3$1@V[ MNUK!=Z>T)U6!=A=^^Z]C'N?..KH"4K'L+3#-I6>!)\N,-9"TH?\T:A#4#?YC MW3&=B_+N3OJI[ZTZ6_K[*8RG+V ZC_8FQ."\C"SSI.@@"I*,'/1,V5A:.7O+\-<\OB]Q.QR(7\_ MUAFVT@NNE57)1Y-CM'*3QT\?^\/G_^'S__#Y?_C\/WS^'S[_#Y__A\__P^?_ MX?/_\/D?M<_?G5/T&_3'L\EL?T.87(YG#YO3D;R'3 ?6E'3S[4W6HA@"7?S&$NP&,,(*(F5SAJ(] $X:RE'X#O=83AP-RV MFX8MS[[0QU4-_VTT?@\#?%^?1G+%R;?7+]$2I(B267"E#N*BUT^;Q%RR6><0 MHFE4VKX3S(/=,9A\ZJ$ S%;1&UZSE36:PHA+RRP:QT&$K)UMXW71TX]O8+33 M@Q7_:5?I-DCV^]MHB%=_@_$_K#X"U\QO$R.F5,LD$Z\LBX M(JL@( LD"59+FDQ,21ALHS'WXSIGA>F0D1;=P&B;>S;,]3^U\_,7$@ =[\L@ MHP@8--2:&$[V;,Q ^V!$EH"KPGTQW#12FVW@G;7V=,Y/@UK%92&\P#C])HAG M%Z/QM/_?F)^/)M/%I%2=9,YH6!WK55MID42*R2R5I-!I#"ZV*5K=%>DYJU93 MUAJ,#'@ ;TJ7%Y<#(*?XK^/19/+WX1AK.T?Z*XG]5R0?&FM#B@*6Q"21Y5AG MPR< \HO1,<'K4'@GO&O4WZX3^-^Q/C;@M\,Y!89"WH!=RJ3N]H2GH'_@\E[9+?#F$>*@V" OH/>V#9%A-LB_)Y4K1.65K7)'7:9N]X^'>:E%V-I+7>L MBYX![Q#)2?:QMM[ARK"8K&390LY!0G$B;G>WVP&:"QMB(&%@H)? &LF\EW3X:^T)E0N\M.ELOA'2.2I2MSRL M*D@XN&W.O;H\OQJ+Y,/8.H:SQ%1/7T3F2^8L19<3ZF(\MK&NM@!WK,O.XZE* MUXP\E@3E&^7_]>KFR__5QS$A^W3U&K_@8-YF0I'C 4HQ:V4=!2$BB8[DYT0J MDH-*2=\WW&1_9=L.W\F:\72M%:/F[#2(UM]_MWJ#][JUS!9@FXYIV GN:28X MM.!]DVHU(^WDFH8B1I]\9LIH1U9>*BRJHIA**+*(C@R]-DUV'X&&/3 ?XM$I MV"Y4,Z-RG.@5PT2&58!TU>CTHH6@9-T)1TY%.FA"S$Y%@0N01 I[-LX[K= M ^I[4Y-]N&BQF_2',*QWY:^&$S+BJPQFVZD1(LN:R"BM1:9#5LQGZ5C"%#SW M4B35YM9F Z"S-9L[D'^#+(4/8QA."HZ_-0.:9;VN03OY0!\Y6?^CZQ%_6ZRE MJ1G=Y6I.9&5WH2;+$\A/S7&#[:S3-0D3N:@#:F2I)SBXS&**FH7:#DM8DXMJ MDX3S^/7U(9O]L:OK+M2V3QJ\'F(:I8,D.:D%D'3(O& 9&QP2$;E0O9B:>,$ MKH5S?(/L= S?GT&X!ST-#/J_O_\PGAFJ5]_LD04RXPN*X@HS44EZKC.F[UA[.B*JP;8SNT3Z%=(_,:] (QO5@ J1!>/KO$0G&#D\ MM4I91I^U,Z55YL%F4-^Q$G5%58L,YM'X\]SRJ44W:HKP3VPOF--ZHZN#A.99_D1KX93' ]GY94P^.OH"_VE+GH% M(V+D#O@LK[!6!GG'8LF!%;(?MDB+(3-M9&1@":>7/!5G5)*JS6FV!;BS#65US$N# MNHEU(=\;@->1C"T@'OW2=PGDR:]ZNR%XBVNX+M@YTNWN,E05P*$TR+BMQC[6 M&X,(A@'G(0 YC5JTJ;DYF0)M?Y-[,OW9A91C907W_(9QL#/XD +^+!OAV[ .EHEYEG#9-3 ML>;9;X8WCZ9?^'TT'-]!\OHF%]6#CB]B?N]NU[Q\AHPV# MOIKTZ3DPWP47K?](2E5&M=D?'6?($SIF9$E,.R^8Y\XQSK/B/A8.I4UBQD&P MOV==/![?#0S6%SCN?YEUG+PEOEY(+HG,9]&E&H&VB04N0KW6%3PJ;;AL$UY9 M"^=[5J[#^6EP0W +RKJ*);0Z.JD)DQ*"C/6Z__+D:F:=#BKGZ$*;O(K[<7W/ M:M0A8RW#=@?(:1[?3![0FJ*8EIK\1$^^7 R"COXTZ\6G(#9*L>AL"<>J5WL\ MNGD:]I]8U5M"5<"6P'@PM0>TK]GF6K#(G2$+0G'W75:]G4AW]JN-VX7#DUPHU>6QF7SV@.2NTXOH ,D%$@X@-RYJ>NJU M<4=4L!VX.G)M7 K)VJQH R]D>&BCD'FE!).>8_!&>24;AS&?7FW<3G3N4!NW M"Q='JHU3"VA:6\6C]@RCUK7S@B#7F19/KK,/TJ,/NHUS>@^H[TU-]N&BY6YR MSWUULFB!-E,FL386,TZSD)QA3ELTJ"T7J?&N\O@2C1Z=T=T)>PWB9-O<;&\# M\4J$,FG."^L[]L:ZHZQ!O<[2Y@6+]$VH)I:/FMAG<;6Z9"^42O9-SB?UH,#7Z31 M!1GF6)A.7K'@B;YD++>\!"U\FTN\(RK$ [;+L?5A%Y%WJ >SLJ2WEW'03]<9 M7=>5M+3=E:PX0TM4:2T$JS, F<.BBE$A"]BN@_&Z3S^^4=&!U$==BJSK$<1O M9UDJ^'8 :::V2]"X#Q&TJ"TAR%0B:+S6EBFRE\BT\>A$Q@=SDK=XSM/GM3LQ M;GQ+&R>I+R#?LH'(\AD-$_UEE@/7=5;ZML]KDH:^UV*7\LZYYE@K=,D-5=JZ M&($;;S-J+)&K6-8[#-L^^?2).:^_#7&M?:R= 28ED%.3968! 9@HWJ0S^/E=DI_#(-7A&/3EN]%@\-MH_ >, M5Q2QM=9-W2])>)%G//JNGT0I)YS =DH8.SD)64:QM'NDD+;3$ M8'(\7N?=@Y=SPA?@<:C=%L&TX^K,D:*VVRQJPYK>XK@_RJ^&J78MPA?+^_&B/':=.M)]Z^&[ 6A?7(B& M"5]C\:($!J98ZE2M) ;IVX^+:7?/IWJ MR>G\+JK00-<7P?K%+4Y$;6QPG"E,%4+R+ BIF)$^<8XE%M^TF!\WK M.XKLP=&IVD&]A/%P='ES!70U=P5AF.MOSL3T =.G8?]?E]AY+ZA]GMWD!NY@ M(2S=QLDL.4^\YO4EVL4"[5^R"(7%*@DR;N@"M0^*T[OA:\!]\Q*+]S9X U7PT$ MYD4R#*U(*M YK4/C+JD-5O64 G_--/_1J,UC"0\NO]>UE?O,.2*Q"HPZ,RXM M,!UJ-G^AQ03DH$T!"]#F'=B$Z"D'!;M1F5$#ZAIXCNMP+9R=;9 UC>UMQG:: MH%PW'&ZA& <0<%P5L6!T<@J8=D[J',0$K'?5TL<[;V\O#&LNCKV\)ULD7J M8FV;2.56\,Y660XGXPB;RKO^Y)^_C1%G0X5P,GT'TVO=EK4KO]'D141'/BT* M0JIR8A 2%\Y(Z6R;^0;;8SQ;W>F(E@;)6J(EHU5Q$>^%&E;?+3=TXYR M\;%[X5$ S;E7Z%1)6G$),=HD/7!M4N81M[OJ>/QE1R66P+F-S& =9U<2F5HY M(4LJ1SHVHY:I34?]QUEVU'&F?(K.8&("/!DEX#D+2@96)Q1B3%:KTCC'XDRJ M*XZNZ<>JI-A>/QY12=%N6>\!C<=@@.7LZ@@'%,PK+TEK!11EBXO+M>H_*BG. M^Z5HIS^/J-SH_C=?9@G%8V:);%,R%@NR6A;/N./*D*$1-<%1(KC: M&MLQJ_SZJ)3K:1H[+_6*Y%[T\>R5QT,FB0MRY6/\^JB9TT9:>JB5T8>Y*)X]LL\$?51-=5$SNIU=$S MR/?1B:>I_#GQJ(R83;XENRU+%HL$5D :51MS%][F;O")*OU!51./7.=W4(6N MF\(]G$,Y']M,$K1""&9*B$P;KEB0W+*B8G3&6.GE4G>/#8W%MGO>.19-[,3R MJ"U%IRJEF#5PNQSFU6F+5UU?&6SQJ";W!;LN<>FRH*@05+1*9I=TMC8&[8!< MGAB*$ ;E^LN"+1YZ>K_ZFX^7A0Y:SB[65:RS2\C'TSPS%TIMQ&M3%(UG@SR& MFX)O9-W >E/6,-B+)AEI:.<(RA=&@C/,YT ;"2:5T%B;&\VDVQ;A4P]=[J*/ MFP?'=LAB@Q#]&D@K]1$H"@<1 _/<"Z:SD@QJE!1]%"F I7.J38!]"W _=*P[ M[EHZ3+_C]!O26,3]L3RU%C#>$\[54*413&$^&#*I2./,)8[6O GCC0_.^ M-D=;Z_>L_(]36?8I]?7-:5U:'V,/GT9OP6 MQM,^#!9__S"&X012758/#.04ZX0O[B33 >BLP6#(WR7Y(_U0-)H,?C#T[UG3 MC\M[@_D3LP4,)]/Q93V7_CZ$BQ$A_6_,;^FDZE]>D U47ZM8F-<8F';.D@U4 M.V0%ZS)Z1?C:M'A["-EWKW9=L;:J5?KQW.FF%+/R)K <9.W(AHZ6I&NFMR$C M2:BB=9M\U^_\3K>3X_^H[#^6.]U?85!/@_>?D*R=^MN5ZQK1IAT==$T/!FDY MTUR5.KB*G$NPFDX ';5OTU5V$Z*G?Y.[DWXL=R?H@J<&;MDZ7->SU;9 UO3V M=3.VTUR;=L/A%HIQ ''59$871'S-L.U>,[ZS+S@B27OBRXFH6S-VD7O7%X)OII]P_'HT_/@!QQ=WMM+Y+1,Y%B:[R)0-LR;-CD7K"M,& M4^#"\1"75&+#1>#]SSF^/=X5':,VLFR9M/WKU>I$\MG\\/D0M.A3<=FQ8HVB M8]'PZE-REJ6BDU%&;5/C>;?WXON^[8X&'!ZI7_QD%>]U=\$MP!Y]4O=&N"=/ M\>J,]VWFYW9*VK$&,6\$G;+U"K-A1LM VZYT-(FTY\$Q"X,XCTTJ3$.JX0)T36(^ ] MMU6@5 MU..8Y]T1G9L4YT NVMI4M\1P,]9\]LXX)XQQ=-Y++6HT3"OFI2G,:GIG9/ H M0INV#5N ^V%-=@RN6=6_9#<#%N[4-Q*,;4$L@3VXV=4/P%D=:%^PRTO+">NF0X^,5"A,,T=FBRMROEXH[R6T3T.T^@@6K>QI _AY B=T&YZ M SKKM;,(Y$+4WH"JA)H7F5A)WLKL1$G+$<4?35L;VD"=\-0@"^">MDS;(/O1 MH75G#K?OP[D/ *>\9TC>(-,B!Q9KBJQSD7.?)+>N30K]4^G0VD@S M=I'[$33B.>V@_>G[SV.$O#@6:66:CC\RTD*13)L$+&@C&4>95!TYZF0;4^5A M;(^J]]U.3#Z@( ?2T*%U,KNF6^GMB>!<=7MUKR*9=" 9<9D/5$)A-&1D>K M9B(D3&"$SGXI?#SWKRK+>0:8.]H=[+3G%\4=,?OS6J!BU-TL!BH)=6 M*[*<0N"&22@A1\M#T&W2JM:A^;X-T8/Y6=49T[7.7"<(;(&JJ0&Z'M=IC,_# M>7M $0X0^A&VD>O[T"2,PR!9J25_V@9@$""Q5$I29&)EVN6>O"H\8&P>2Q-V MD74+#>@/\4V9VS2+HTWSHF50F@5.L'3.BD4N*ZR(6;LZ5KE-_A/:H4$09GTM,:4 2)9]SPSC5#M/W(DBLE!>PTQZC:Y@UN M>^HE7[MHX?)^VC5W+3,I#G9"LHY%^N*9#++.&+:&!4_.IN>9T_>3S_+Q3EA] MPE5?ARCH:=A_+%5?6R;?*6^Y=!F8A7JCEVU@8#FME-;DK!)1M1[Y>>:9V3OI MSGZ9V;MP>/)\V6W _LC,[I[W@Q)G]R'MY)KF8W:BCA>-V=#9D#ZD]\.8#A] M=NOCO[DD$H-5'@*3Q7&F WKF@];,:L2$8 .:-G'9A[$=N@UN?,)?QZ/)I >F M%!1.,$AA-H&7O'E+KW:FUYT7F:1O5*-R/Z[C;X8=:\GR#M@A#0V"*L]2NKRX M'$"=.XB?R>6YGB9'F]A,[,/\;-[]9]X>;=-B>O3V2]JP,Y.6G#(=E&+!:,E0 M%B@@972\36"OJQ6*=A-H&YMQ&8+_CM.>]-247$A"A8;IVYXN:K!2%)0N7 M"IU+;1HXW8?J[%2I,PH:E)*_3Y\P7P[P3=F(!"1%G[GUM).+5@/@G# M3)):&Q51JS9Y?=LB/%90M[&R-"'DL01B-R[IUZN;A(8 TKF(@LFH2'B27"4O M'3 74B2Y1:5TFW+.+<"=*@3;1BFVW:;V).>8A]FMO(AM(#8-JFX!\C2AU,X) MWE:!#F3G1(I4T%DNN:X=!]>HVU.A-P!+)E),AY2-O1"?./WL,^K,+*5VW M\GH-\0;23=84=UXI3X=\JMEW'%E(TK ,A0YZ9:MQMU4>^^IG/R(S>%_YC[H3 M7@/GO0YYN9SB> 56B@K1>J923=3(0I-%#I(9'WR.Q0LR[QHEV:P%=#Z*T*7D M6]Q\7(Y)LI=CI"7_UO]:O[II+5>4X8D4U*60F/;A(_BV\Y%&9_@$S8-=?OJAW,:/9\F>]Y1= .<^UM$?23E9[$"J;F;>. M:)5"!1X2&>!M\M2WAGA^>M.&G0;-9E[7:1B?1H/\ZN+S>/1E?G%XW6A)*0FN MT&872KTF%(E%%9!!UMZ5%&PJ;9)@[P%U?JK2%0,-"O+K,,+I^'(V>.)5C2=_ MI.WO&IN'$"$[SAPJ,I4$9@8Z^9KV+ZR/EJ-OHQWWH3H_]>B,@XVUQ "B[-J[:7YRA.: M7Y!['I,D;,R9F46K"P,K[:Q^4X/3-D*;A)GV%^2W;\5Z]#(0"\4P*,'0&T%? M16X5O7Y:*+ Z&&PUB.8;BD>T'^VG :N39/84<8NK[OQ?EY/IK-/2:'S[YK,7 ME3;)N'JW*6M->R+S"GU@X'S"E(1+C7J!;(1T=HK0C? ;N,Q;7TQ(2)RG0LO- MA5<'KK#_O[UO[7$K1[+\OK]B,-]CA^\'L+N Z^&!L=5EPU7=@_DD\!&TA4Y+ M-5)F37E__08EI?.ES+Q7]_)*J30:<-E.MW08<4@&R8@3+J@(J"4=YHQ@J5$% MYPM\/AS"E"8.>4G/AUC% A/%[L8Z0>-R-=VR7D6;%$MBV@;11G'B')X/>Y'B M@.?#/LXYTJM/%XC?GP]'.=(1+(V1*5=JI*E>OO$X23]41I' +W4 M3'Q_/IR:/WV^0^WIF@]N+'Y9?<)'FN/[MS=N?WWQ:(0ZLN.CY M#4.OAX8,Z-Y%D= \.6T9=\PHQ1S%,2KEC%(FQVV6LY[?-?"2]R*LU^_+;Y?+ M],^;@#^%E(M3"@H*HI,,M;*;>0J[4+NB4^&Q33'!7CB#SX62XDV$QB>D;W"S1LIX0\_HM&>BZ7??[\A$S M3;QZ*OE WL;:MGMCJ)DV#$WB!:+:Z&XG!C$F"RSQF)R4.88V.V,_G"^93A-X M9NS]]%63LP27M;%,QTZ+SD%?_Y(I,I'11\SEV"#>0-RI]6#^2-'= M:DU15@I_S"_#Q?6EJE2UK9%-D%5-$_ <*=!3%D3$''Q@J'*WO:C3U[UX&HQO MU :Y%S=W8!NX/WS=&&$GJ\I"DB4C&"DR*)MHY,HQ<%HGZ4LQ.K<1?GD"U%3W MT>/O&F-9^E1NG7^[#)>;3[QMJJW(>W'9<^<@65MUO3(="&NUA5!1,"5YO;!O MPYO'(!W_AGF@S^]S:13;-[C)N8WG^NJA Z*F-\"J\:Y6M-Q(%G[GHGHT ?0[=P_?++E^5B M ^@ZA]U)QS:Y@\&;VGJ\@',E@*6PUE( I)UIDPGS ,IQX\I#_/.P3&" <2>X M=ZU:G]<[W[(,E"1^_,.&WJ9VA'E?EB9*:^APQJ1**CB,6*PH2MKJ-9O%[/&/ M'9I8%B_?;?(P[Z9%Q,)=YH[B$6TEQ:3)02Q. YDC@(8GT-W^ MV!_#:O6UJB=^65XM+F?)E!Q%CJ"C<36+58'S,H(11?/"B]6VS9'D*533KRAC M<.%A5MU(=F]P%WH7V]\789OKA?G#"K_,K[[,?.0^.G*;#;* 4J54N7]%CC2\ MI)!5"FV2[9Y#=H[<&&C_!O'&3[L+U[?S1;V,W;Q)5A41Q(JG1$@9 Q J!X$E M#RQ0E,5+Y#:U*3MZ!-"YL&&XM1M4H]6&$+_O&D+,+/6#.S^.'6+E!&=AM2+\N%VF'R@?"90T'IU+M,1P%.(,6.)V? M4*0D;&S4 6':I(HLA +O:IWJ*Z6L*H"P@?%E;*8 MP#JA>=]O$7G[KV"SO *-/1PG+4HBZ2#!E MTQW0411K/.UG3 D"7)+/;73_3[UM8@,F]+%U P;\?;&N+5>J7&V\%M0I*A1E M->V2%+10)%-O*UR(8 D-A;,J2=/F&6H/F)-IG-C+3\MQC=S@RO"7A[T<)05( M)L1 )];-HPM3$'-"0&6"%L9+:5]=N\PA7A]HXB;W@+>CG,V*IA07R#0"N<:! M*BZ!LQ0@:ZUMCM[SU.@BZ"&62X-,J?/GPX<-NSPK.H_(V@94JTA9(FV', MDM9#S6U.V9;HGLU2Z/A=Q[X?/-0IRW86G2@?9;P>V4]\VA@9*0=TP&9)LEPR M!=RJJ!B9BY%+X=$Y]%G$.'OB<]ODI$AK"\L!:]?T6CI%+(B)&["BM<%&T M.5]/DI/R-B32 ^W=/ _EW8(.5+B^_!@N<9/9F3]04%XK9C_AS+,B7;8.O' !5.U('%#5 M_G8RZJ0CVF;27UTQGB-71O-)\W#TW2*MJNSF3[C][]OE:EL8MDFE2$4$PRPD MKPFIC(19.PW:<*.]T\Y-LH ^A?$\V3.23QJ<<6_KF[W?YI7.UZFNBM=)6-F8 MDI$06<1/Q;7];#X4? M*WH^,^A4H4 <7#:\]J- ""$8""XC>A.EX6UNP#M#/ _*M/%(@_R:FR-"Q?2M M:O4&^[9<>5O&S&=.HWK]XN?_ZJZ,5?S]>>*<[MHSF+*UM0R)U]LM855$$3QM)'Z M3 LE=QC:5"P\"^T\^#*N!QY2Q#0M\9!"$GUE !%2Q29H#CP^W^D!-V OV)F-&Z1+&W*2&# >=D\&,O*#QWOFR3T:CH](='0B%C?GV@YVO0>D4QZ5R6>99SB8>XD$GK' M6^G[V_:D$WK1BB T\;9X30,1-M-.96D@7$[I+0V\?2TV5O M=D'UNA-Z>_FM6QKG(4:?CA)9>9^Y$6"V MH6 FUA>5N&O4L?KDU<;&I4 ?0T^B-L92"CXX#H&; $KS6L9$FU2RM9FI+QIE MFW#P--7&>OGG6;6Q/L9MHHM^6UU[AXDX2Y$(>O!,<8IS?(& @4&V$8MC0F31 MYCUR'YH7[_/!)FXVR3<#_>&Z,S$/-BM3)2EJL:)6 H+SG(:X%65+SK5Q^D,L M+][E \W[:' W;A;WH[GG _.YG_W<,3*[^X&_E^.MM*C)\R745SJ=9%#2)):Y M9-EK9OVLTS>TR?9.4D>N)8+W=*)0LLI/9IY!>N6*$25*?Q[9WD9'QFQ&0%W[ M $::%H$%7^>;C[5BFL*I5YKMW8<#G;.]^]C[N-G>1MB8.$I@+-+2BTE!1%O M5P&TJ&G%;)32\A*SO5=4L5854 M?:*@*E.,I5%DFTV,0K=I?_DRLIO&6QH&V+UY9O;V2I9A+C)*.DNE7.-K65O_ MT&%:A<"#TS%Y.T7MV$GD.HSG]_ZV/>EAEX>[Y#KTL?2$2E4=4+WN7(=>?NLH676 T:>CA*9SD*.S/R1% MT:SR!2'ZI &CBC8YG[V=9DDXM5R'!DSH8^N)Q,M<,)(9;R%J%FBYHU'&$CU8 MG5&CM13DMKEM.67QLEY^ZB!>UL?(S6\>MLHL#EG43H".M?5<+1*CH,A6$69E M(PL!<8K,V',* P9:>5(=JPZX7KF.51_/==:Q.L#L4^I8)2PL16>!L1QIV1]. !9SB"'F".E8MV-#'VD?0L:HE O-E\RH8%ODCKC?5KBYCACX M$MKY\\=X$3UL,/=>1CT3RA0*^;E+BN44O7?HO,VFQ&S,]M*X\S>U>2'-20C- MF(.2T(,R)H#C(@-*60@N4\KC!.OT+V.]D-),28AY_9;F:?V*7_'R?:GUY]_Z M V[%7K\-X\3!)9U0?M,C4 M"E_K<-?OR[93U'SQ:8O+QB235@FT2S1L[3RX+!6PZ#4-6KOC^45)I\IS"R[JB/+/*-?:NV13 5X MP2"BRRF7*7:]QQ&^;(XT]<>(;Z#[7NYSWA@Z7-2__XBI?D?^??DAS/.[Q?^= M+_(L>K0L%06U%7)5(A804T#0TC")63K%T@'KP_/?_+))T=[8#<2G-DFL6_FB MGZY6M&UM1?>VLD:_XG]O?K2>!6Y-HF@?E/62^*LC.!4%)$&'/0J%!+-M\GV[ MX7O9Q&GHBP8B4[<5KSZLY@D)Y>;O9ESY8KCQ@"9A+7@-$*(6(+V,WCB;2J.L MBDC77/3-XM\J\]E)+YZA19$XA1>*T?A-1$: M@DLF:(F:\U9AZS/0SH,FXWI@1$6J'II9@:/4P2?P=+*NXR_@HRB0DPV)A13, M?;F!\Y B.S@D'=^LS16IGDPNUTZ99#!!4(F0%D](N4J0<[2TAC'-W?>$__%/ MMZ/Y9,\UU\'WG7O.7$_AO%[_WO^QY;Q%'GU5:#$QD'%HV7/!:$ MZ2M4]N5^ MK7*G@VYW!"^;)],9?P]E1BT2J4]4FXL^Q)FHVN$\,$+CW%:WQ3E?SUA"A\ 2 MC_<;6W>[_;CU'6?G]H,-N,>Q(U^2_GT1MMKQ]>RTDXJG[4QP*:K@I@45I 3' MM 83HE-)8M%RBGRNA\A>-B^:V'\/04:I".DAZFT%:E.4JXVT"&Y1'GRF&(D^ MV(B4G'2J3>_2?CC/ASR-?+.'2NVU^[R52$*4?P2GJ(EEF3 M8XD,V\CJ/0OM/*@RK@?V<.3@Z]7K'+E-0+5[-GS[@ M(EQ4@R^ MQ'V^^XUS*II*6ZYR 565(H(/&9*D<-VY4()]]?V'AM!C7 _LR6 ;G)FZKQN& M]MYDYAQPGQ@HRZM";A8T=E](]1X;P8*B5]WA^V(5K?6(,Z\_O M5Q_"ZG(>+G9__GT5%NNP*0%YV.+Q;D:UB]([# %2)$Q9!HD,1LUFS3+Z_5PIF-,6(P%9)X&;)6 *&45MW/*"4074JM;E?M8 MSH,% VV\Q^VC7,K>+U:72IG(ZFMC$!0:)R$I[$D&I-8\QQ U3VT$R4]0\6F\ M\T=_VYZTXA.W&"D:8I ,CW2H)A/Y(B+8I&2I,KY:M%D<3EWQJ9>'NR@^];'T M=/(^75"];L6G7G[KIO-SB-$G5'Q"D4.R!8HK&I0VJKY5)W VYX)>\A+;Y+2? MNN)3 R;TL74+!M &^;YLB].OM8ADJCV7"G!%3E*;CI#&&1#12">R%\FWD0Q] MB.5T])[Z>.F^XX>9N$&A].TRO0VOA66FV&*A8)#$:]KT7 D)M*V=65W@NE&' MR_M(SF7_'V3A!C6TM_'L*-T%4=-]_R&FX^SYPWSUA.,'&+K!2K\'F=&Y<.:J M8CE:6H9RS2$J",R:DIR4)LWQKS_>Q;YOH+B\7FQN*&!;_?%\* MTB94\?WR[H?W'W=[4<:<>&(((8E-#42$R P#Z0HW5O(<&KU;=H(W?00PU(\/ MP[Z1G= @('B\ M0#M^7Z>G#HA>>9?+7D[KT.+P (LWV$+V($L*?69&0#"J@'+*0L@R0E#U%%3H M+V2;ID0GW^5R9 KT,70+US_LT%:8MTE;!@SS]?-GBIEVJ:@">J3(J573ZY-L M@-?+0\\WP.MCW@9!P$?,B%_JOG:K$_?>UHR88E+%!6"UE$TI[\'9H($5@=%[ M;BUOPX/.$%\\/=HXH]DR<1L0H[P1>)0XSYZCS2>1&P'F@X0B.WQZ4/E80\=R#UQV$2KM&0QNLR+,BE%9[2P M/&0*#!2M[UWF]3C2L+_CES^6J[#Z^O-_7/2T/M1&NE5.26& M4*2$:%TJ@CG#4YN\P\<0#4JQN_>A'=6D6%0R5>U^9C39(!ZSL4O?VR5N&\+3*E$H5>Q",(P 0K1 M0Y AT:D^2!NCT2RV>0#KAN^%TZ>A,T87P;\E>7R="/I^]5NXP/?E'OQ98-D2 MBP58+#7%G-/&'#<= .SF=3CJTFU)Z?&E+YP)36W)DZQ7C1)1\NE=J51CN7CJ%XX048W?(/;TOL;X6;'>W-U^7FY MJO(/,\:9B9+.\U96Q1<1(P7LWD%")F/TBFDQR69R']B94&-,\S=0FMT+;QLG MS9S/6BO4=%R/-.S"%.ULAD!R@6C19A23!.*W09TS*PXP>P,EV;W0WE]=KB_# M(E/@/"M""<^X NY#;4U;Q?-Y4I"8"(S+K'RCUN[/(3MG;ASJ@ ;ZL@\&3?_) M81L8UVL"I)UO)BSG='HJM-5)#RI6.>1<>*T[4)$"2BMX&VGJ+NC.DRC#'3&B MNFP/CQ%WRM*AXQ])QK?KV**Q-VH_ MNY#XYB\^5G0S(4H46EO(SF90)EGPTBN0=$XB:-J:W,WISWW3.?A[5&N.*!.[ M 7>?=S__E3Z'Q2?<(M,.32ZZ*CH94Y6+)7BT 233*I681,RQDY^?_)ISDL,1I(( B1&ZR\&WR+I['-E5M MWQ3;_%#3GTJMW^-I*BX&5,)88$[5)%=/7!?<0[#..2)Z2*H-D4XNI6]LUW?. M\.OC@FFRNKH@>N49?KV<]GQZUR$6GRC##WGPPG$*=VIUD@TUHR36;5$XG;T6 M(HL7S8&#,_Q&ID ?0T^2NE/HB[GE!9RNN42!*7#)9$#&"IUT-2^N98+?R:7N M]/'/LZD[?8S;X/%[3\*A-DS2YJ8@5Z?T&Q;VC3I.A4\SD' M^_M@\SXZOY^P-",JR?@W$NJLHG65NYSK8U16227%4O&)V^, MU#Z)V=V/&F4__(^P6H6J2?EQ_NGS;1D1'H006(#(0<2@DS]-9Y9!E>*#X-'3 MAMUR;WP$UXA;P8,GM!R*T5X82(S":I5"@A!$!%,$^4 49D4;*?@G0!UMN1B# M%T]L%8.,WVS3V$#[$%;O5]OV)IL.:]\R='QM6I)00(I1T+ZF:)DS.D N<=.R ML;8);LV/Q\"=*T]&<4:#D/)N)NM#-E, Q*R,A,XJ4#QH<(8A).>CD3&IB+8) M59[&=58L&=$%+7*H[J![E,9(Z+(R"5!:BL0B-^!"[=S(Z"-M29:91HIUG?"= M,6%&<4F[JM2[!KC];.^S9YRK6CUE*-J6M;E%20&*-)YYQ[Q2;=)IGD-V5F09 MU0T-$J[VXOOY+URE^1HWF<7??KC>_73-9\Q[S@1MDU)96S.!"OC (F@:B#0N M*5O:Y-PYQY[HA\%SUF0ZEC^&3$-[/$AW*N0F!4M M@+\N+PG73Q26 MU4*)__@\3Y_OKXHWI84S"LXD\N# L(U.H4X0K*XU-%X8HF^('>O;AF,Y<^*T M\\OH.6,=E\7?5Z$&90E<@U"FBB$8 ]X$#<%E M;8TK2L8!>^)8,%\?.=M[<\RLO%Y#^^%J379:; >,T&==PBBI2,#0*YI,UFK,\8#,^ -'KH]^H/MK#M&%EQGM'\3;,5W\+ MJW_BY?8:;E<4/5_FF?$^,YH:('F]8JDZ0=[Y6L%DI,A*AV#TX81Z_(O/G#\']E[:^M_"7_,O5U]FCD7!"JN%C\G7)\10BU7JBV)-7K>5 (*^0/B-X9 ^=VMRE;_-=C>"A<,O *E7KF8* J*6LD6+BWD87[J.AZMQCDI(%QI5T;12E'X5T MK-SRL5S>A4F]3=\NC_@NL&\2:,]#FR*Y?!^XXV29C^3&+N08X(.)::)]0&MD MKO,"06G:((/,&G1,HM!)T/#45%EV.GH\DX ^/3OZF'YTE:6K>#%/UX?_7>ZL MQ"2BW*36UU1<1#KU6UIY>=8Q)V61IVZ%C?L^_40BT4-LOQS3<",F#.ZTG.9_ MADO\'<\8XX] M8_?'-O3[]'G;1\,(G57( 83>"'4)&K2/!H1'P[6-.8&GBIJ_\'F'C*R;^#B=%:2Y$(.!EHS8O)@%?! M@<"D9(A!8QCP+C@! QZ)SXY/@#Z6G=+Q[Q>XVY>"4+%4B5>=G:,(-2;P,B50 MUBN9 I=DA<&^__9UT^WU33S4U?N'F7?L\.XIA+__]_(:(>..1QHQ5BE&Q>M3 M2J%-4%B-T9%Y'NA4'$" ;U_W2@APF'G'7 %6E[./52]EL\2Q%(W*%,5:24C4 M1H\^,(I T0KG/0:#G7*MZ5-OG=+I3_=/Z'>^]ER"O8--.6):_3<0.UIU@='G MBJZ[9\>?QQTBN<-=<-^) ^S78GI>WP*DE+-A!C2Z&H/4?K7U4L 5G@3/*03L M5*9Z&FY\+!P;W8M]S#:R]_Y&EOIR]>6Z07!!@9@3)%;%Y5(]YQM>S_F>B<*" MC*73.THG_]WYZ@DWU"'&7XYAN3$#I ID^[R[ \(Q6%'WZ))"+;2K)<=.M]G=7'C[JU^@"P^VW 2Z"9M\HAC6F']_).=:/R;_PZK_,NW5WQI,:*J?4>"K(G]M$'XJMSJ-872 M)DK/&\FQ#\<^3"OVT*__]:K.R??EPT58K&GV/]B'BFO^J?F()W=6FG]V&+7L-#1_&@I)UG1AN&H2U?^E+3A&G7$3[6 M'LTF&PU8B^\_P8U&B@-7+PN-YO*IEN=Q/9CG1& MT:\223GP+$=0=2R1(XU/J&2$B<[R-L)'HP_E.\DG)4,#B92#![3YY1^XOOS6 MWY//M,O":!DA^OH 8J*@2(LY8#H$Y:0S%MNTO1MS%-\Y/14%&C34V@!]SR7!> M)\&/2HH&G<&&[D37JDKKZZ/%[\O+W ?X'UEF/^AZN#]_^>-B^17Q-US].4^X?_2_U@KF=1U&'>AZ,_UO_[SV8/YU>?F?>/D1 MT_+38G,'6YSUV50Y/L<9180!P1<*"WT0J$4MG<4V,Z39D%[=7#@-F8%F).AS_"+A?;@^NV M?=:[Q?IR=55_NN?)RJ2L8E8:D(4JAET5J[PBKD3Z"=-9%7%J*5;=1_?JJ'QR ME-DS+X[WS/EP;)>?2NV^,'^?K M?[Y=(;Y;7"*%I9=UA+N:N)F5C$)3FN[&59& Q",%IX%#Q!*M]+X(?6)O53U' M^'UZG )U]LR1XSWK=A[H3HVW^%(\TK'-.K2@F&#@O9)0DBG&QZB2;-._=*H1 M?I\CIT"=/7-D\!/N9A3;CD7,%.>04*!+ A0&"0Z3JTFEV1:C1+!MNC3?8'B= M/.MO_CU,&-93952^OUVN"LXOKU:X"96DC$P[R>C\X(GBR=3[T$0L<(KE2-;C MMIN>4T.0KX9X)^7M/;5&@]\9WUQL_@WF_8/T@RO-XQ?<9\ M=8&[ZK2G;+5^S%A;<3 >."&W"#D*3W0O!J(W&5CVQ@J*&#VV:6(^VA"F:KUQ M[#CN*"X_E6X>-=_BU_!EJZ*%9*Y-"8^5D8/26D/,P8#!Z&Q@'L7]9F4CI*N?Z!:HN5*:<' >"9 "1G!1:&!$Q0E34A2=9/LW?/ATX>X0XR]'-%28\LOUQ2+ M><9W%#]_@R48\V\663!N;Z'T23&;A:)8*&\$]#($6>\FBT>K:071J5NCC<\3N"P3)*6-]EDR:54_C^__ MHC/P\P@6;*"RLXT=Z1]O]IJB2I2HZ1Q#X2+0PJ+ 54%,9DRRM:8231O=ISLP M7G<8?KA'CB'"]*@A;H:QR/?F4I" 63I^W8YE:>/(8YWR-BL M-A&=%S6[-($*W$*PQ4-.SCH1N>'L2,E?)\/>9XXY)T[>/@YN0-IOE7[U]GJ; MA'G=BB,&6:*F@%!30*)4KHI.0M*Q4)K:CL7+U$8JXU%()_B>T-SCCQ5F#G)7 M ]W;#[@JR]67L-A5BUXW\K,N\<+J>X+P*#4.BWM*JIB&V2%F^!>-WGPT.] MT4"O= =E1_DN8)H>Z^[ .(*LHE$C1ETZ;^VFXL5,?QS&\V,=L3?LXEH2YF.3 M):E Q9(@RF" )95+"%JKTJDJYR7U<>QE_$?[./:Q7-,^CJ&H8&LFJ1!<@I+$ M1Q^+AT"1)?<^""DZ9?&^I#Z.![OP8,LU"*1_N%K/%[A>OTG_=35?;RU7%Y@L MDMG \D+37F\U,32$!I5?6U8ZXM(FIGA(BQ MS9']2'1YY@KG.&SIXX2Q'W+^AJM/N'KSB=#4972W5PJ=@_+"0%")QHNN/DYZ M!T6I(JI@LC?W^N@\\I2S]^.GOX,9V0?+40W8HJOI9;C

9,)%U(4K$"@**!X=+76T069"$]&8;.\_ M]K\P#CP3*4Q&@3Z&;N'ZC<[L!MFBOC._!YFT0.MP2%MX!XI;S@BX!K\ITRDL.(6L!T28G GV" MMVUN*!Y .1-W'VKR7Y5;D?IMZBXE9I1&BBS10 @I.DY>\ M8SYY[5ELE%#Z!*C7'2R.Y:T&;<\>@7:=\=\!7-/(\4EXQPDB1W-F-Y(,\,1T MZ\X.I''.>>L-B$0S0QF:+5Y: SRC9<[&%'2;X/((-'DFSCP.2_HXH$72$5[0 MCS[].RYP%2[>+/*;_(6,O;YH+&>CNA./K=^W*_YUEMZ+3^Y9N@4W"8$;FG8]BV M$4\"9]""(6ZS0HMMS&T:WHP\D(DD$9T.A2>#H'FNAUC/(+(@Z"2K(ZT RJ5& M99"G*HEX3#X>J(_8QX4V<#VH"#D04AUV='92.CLT&D\$[6CKESD]/'1_1#/#$Y7>@0\^8 &7Z#^>6RE]F]WV95WDM&-)'P3U<7[XOM9/I]66 MT8S3H!R5 0H M"P$QQ0!>J:2Y11FP3<+9 RBG=B'3RU4/WI6&V+E!\/X1UT@?^/G-(O^$?^+% M\H\ZXMW)8@>1D'G&C01A+9TO&)TTHF8"# I7>+#*^C;W=AW G1,YQO;%T2]\ M36:%!>F 8>V7Q@6!E4[1$2+PHCDSB37*87O)%[Y#*-3./R,*4]22CP^K9;Y* ME^]7NPA_L[TZ(Y6VS "*(FDMS 6\)E#(50E**Y=E)[YTJIG9A^#[P6<4W[3A MRIKHO$.TWDV5+J!&+UM]%,[T1:S#/?70[2.9>>3ZR,?!2:]-R"J"MDF!"LZ! MBXGX'D6FW5(XS\:K=9W8]T]4OD[D^C[6;1)O;-!<"VE1S&.53Q"$";41$&U5 MF",XD83Q2I?L&W5&N0UCVOK*D5SS($XXU*XM).ZV0[PN_U15$4L4L-G5(E+" MX746H!-7!EUQLK1YP+L#XQR=J2R+1C7$"57Z2]$CGX1&E4:I7ZZ&=H,#EN%QOVA5Y M,%E:Y"^T&. _EA?T,1?SRZ^WFZ-[H4,.(H-0CE>1; ;.5&EAJ:QS02;OVHCN M33?&[_/C-.AS#!W^$4:ZZY#./,?,LHDSTH_S]3_?KA#?4?2\PO7E[04A:)ESL'1F3SK1.,D=,29: M&FJ'J< \2_D%["=/C/#[)#D%ZC30GFX_SMU2$$QQ(2D#CED:G<@,Z.P?H0AM MM/.<.]4FOVZJ$7Z?(J= G1&U6>^,\T'5Q<-QQC[[Y>^X^L)GW N#)27049(/ M4G(0E4E "P 314HE5*.'^69C>IW3X/CT:""B-UX-MV-T4LHV@Z_[FTI!@ \A M@*4)74PR"66C.[ZQAC!5X<"QR7P4EY]*?<#=3FK.&"=1"["E6%"J2I\64^HC M;N!)*[)DFZ#^S+IX]F+"DUT\^WCDI?0_[#*F[UT\.]45#"#+%(T0#_'T2V$Q M*\+YJ&EEX?6BAXL(@?LZQU52Z((JY4CWA"?#WEY=/$^.O'TX M'I"_LO^#AF:@=(!W+X=$Q9 %UVA+0!69HX. 2MP8S9(N+K+9_H\<3^[RYAQ" M)U26N=2@J]J;$A0!1FX9,)E,0)2IZ-)D9NZ%,TCT>3=EUF^7JQ]I'LTO:V#[ M(QU"5O-XM3FXS\BZS)4<(!N.5;2E@(_60E'9%)3!H&?/D:CC=QU7U>\P!]^1 M@![9G UR$7ZZPM^7=Z?*CU>K%8&>>5\PI8V6>!S32R;$R!9O$'L\CHPVS5^7B[2#B<9(LKV%:.OEBRL(=.P-X )A#]$8GMNL M=QT!GC=+#O=%@X?G/3!O@:M[L?59U4XZ#!2S"9R@:"BIJI2J;9&N36;UD[#. ME!X'VOV4GEJW3:S?K==7F-\MMN5E,^16)Z4LB,)J&GI2$).P8)2Q(J=HE3NQ M]]1]PS@'TAW/KRT>.SL5KLYHQ]7"86V/Z@THE2TXF79D,Z!U:>AK\;M&^Y]=ZUJ;+YNK'=]@5+ M9V>R$HS6Y$ &8Y*@"?3 4Y%&"CJ=W#0G;_5\?1_45 _2#1:VD2Q]FJ_&-'P> M+7DS^5SHY!$=K@<^ M.?+V<7 #TM(AN2Q77\)B%WI>*RBA8-[;D(!9)REX5 &"*19L+3,1#(70G1JU M]^;=(X#.Y VXE[?OJQZ,X*I).WU&EC"R+&FNU6Q;Y9$.(,X#QI"U8A9U(P7@ M4^[T.6H4-X[M&]S7[^E:U@71*^_=V:._.7AYZOG=G'_,V4=W]]E3X]7>*E-8A;2Q:J8VV*!95E;\@0JLB M$9PU!H14"K4.)9LVEWY/@#JW@& L^S=XK7T$VFX:= '7-#IX$MYQ H71G-F- M) ,\T6#K>!JD18Y!8942KKWC+&V8,7,Z_2CI:9[X)%T;P<0CT.296.(X+.GC M@#$54VNVX]_"^A)7;SZM5A )N"B&JN4J>T1]5S)B#VF$ MC^2+[OWXZ6.%$>V_'-5X$V21_XJ7ORS7ZP^XVMQTW CR?5A>$NAYN+CX^M/\ MXJJ^V_^&Z6HUKYE)/_^5+JX(;[5EO;.YNMQY',-^] MK'DM;2Z,<^NC44&K**5-44>>7.(EN]DT$ >^0Q*._"B&MW&B>W/5-.T$.',[N MA&>-XSD@H-TT'PQTPHN*:&>5$L*$E!I%K^..8ZJ,F9/@\1$I<#)Y.<,&_L/7 M_1^P.:FPXKS49 \A-_6YQH.+],JJ.N_J/1ID& M%Q3[D=VI]WT>7],KK><0'BF9Z%0HT8FJ _UY#-ZY%)3TD?:V:"E6BA(AIB*! M%989'<"T-&VTH8[#M^?2?UXJW?JX<5*!",M02.DT8*GJ@98I\$XEB-HI'CC7 MSK2)7D]((&)<[W46>^AC^@;'H/\(-?OI^LZ0HU#:4#2MTB::1@5.20%HDMJ\YYR(4TZ9H[1E@9\:),=WP:*[7(Y?WN[^NOU2]S?_S/_X_4$L#!!0 M ( &B";U.+[(9)DQ ! "N!"P 5 &UL MW+U[<^,XDB_Z_WX*W-Z)C9D(89H/D 1F=O>$VU4UQW&JR[YES_;9J+BAP(LV M3\N2AY3)5YD2WF M__&#_V?O!R#G?"&R^>-__/#WAT\0__ __O-?_N7?_Q\(__=/7S^##PN^>I;S M);C.)5U* 7[+ED_@%R&+7T&:+Y[!+XO\U^R50OB?Y4W7BY>W/'M\6H+ "_S] M7_._^#C"/F,4AB$-(4K" .+(]V$H/,_W!?.)X)/'O\322R22!!+))40B\B&F M',.044*0'Q*/5(/.LOFO?]'_,%I(H)B;%^6?__'#TW+Y\I#ZW\+RZM]0LB/Y:^;2XOLV(5J6/_'__WSYWO^ M))\IS.;%DLZYGJ#(_E*47WY><+HL,3]+%SAYA?X+KB^#^BOH!S#T__R]$#_\ MY[\ 4,&1+V;RJTR!_N_?O]Z0[XC>Y2&M M#H@KV?WBBL8V3+\X(_=!Z0?9/\&-:2XFN7J@/L[%4,_N9JJ+2>^?8E>/Q6)) M9P,\%MMI&B3/]!>?U:=Z&CU0BS(MYZE5=X-4^7TIYT)6VG)G:)")__A!?9JN M"OA(Z3/I2*_8L4RIWPY#;E>N:0/.28$ MHB"DD/(@A1Z-O#C$GH]%.%UN'O6IG,._WZ^I*J?N-.\/%C@L3[S/N2P6JYQO M5\+GV;'E3:UL>BW$/\[ILRQ>:'V#(EX;#14__]DD&W!%-T@5X2#;4OZ7?_]Q MR[,[_&?OA>IL0$ UR4#3#!I$@V]KLO^_D] N^ Z!,VV&+/)]H!:\*U#;M[U0 M/)8HI;1@)9OUD#]J2_!'.5L6ZV^@_@9Z?FVZ_*OMW#\>/#U7^9I/FO,SPJNO M^)$OE(WVLH0[EB)?3K^HA^@V M_9G^GT5^O2J6BV>9?U@\TVP^]:*(RS0A,$04*2M:"$C\*(7(]SP:1(*G7F2B MFEIG&9LB6E,'OE7TG7XW+)!L5S+.\.E9I9A#8ZPVC%AO4Q)J@(:"4'_M*X?V M&091!49,KE]\LXLM7_/9(Y_JW:58S=3 7Z7>P2L+CM.73.F5[)^E+GF@;":G M0L;2PWMD="K M]+/%4,-H:WO>-KJ[PZUVFGQM%EXOYFKL9:9&^B#9\F?YS&0^1:''.48>](0( ME,'&)*0$,RAQD*0"LY"GS&8O>726L6GK!I% 4VFW33P.I-FF\&)X^K;7]I ! MWRH2'6[W6B%PNKD[/M.@6[E69O] ,!G XU0]M\PVJ)0P8W]<5)K=TTQB?:);_%YVMY,]J MBE5>C;SY\G]F,E=#/KW5;@H_)5XD4 )QR&*UXV,,LC!2?RK=XD6A%Z5I;*-# MK&8?FU;1=(*24+"A%-"Y %^N_LO2.=1-&F9JIS>,>U9$E\%KK8XZP>140=E1 M,*C*Z@3.OA+K-D@WM?9%+F_F?/$L/R^*8BJB-(R)1V$0)B%$7JHT%HT3&*( M)U*$(I#A=+DY%CS[2NV,;J663IQPNGQO%'%@INBRTSR[@,4LPB1.$ PB(15@ M(8A9U6H$*L+ 'S5I?P)7RV6> ML=52>R+ <@'N:*[>5G?:]B@23K7I[@R#:LNCS.UKP^,7=7#;W^4++J4H/BDZ M;HIBI2/#;O-[JAU,#_+Y9:'4ZMO'?ZRRY=N4,9(P*1'TO$#M >,HA4H!IC"- M1!"CD%%)C-YKVXG']LI?/3[F93 (>%%#/NF@N)<\X]+"M6P#NX''OB

U8< M:ZJ!)ANLZ0:W.="4@]L4;&@'%?$](6SAP>\)Z8'<^ X1MW/F=X"MU:-O,]YP M;OT.7.[X]KO<;Z?SA(?F?'Q>O/ZH1*DM/?2AU1ZDWSHT[B)HP9&ZM%4PO M[[;-O7JEV4S;Z)\6I9*YEWR59\M,%OI(8?O7]2K7]OL4$^[YD4\A"S"%B% * MJ2\HY%RRQ ^QB%%@LZ^SG']L2N-F_BJ+98?# %OT(T/Y6M>LPW73:G1*/5 .)^^6" M_WK_1-6#>KM:ZI0GG44VC4*?^6$8P%@?/Z#8)Y"0((9Q%)+ 8S0BW"H>_LQ\ M8]-9&W)!H>F=@**D&"RV)(,_9O/ZZS_9Z;5SV)OI,8>(]KY_78-Y7X%9$0L: MU+I35X:P.%5/Y^8<5!T9 K"O?DQOZZ9N*B?H3KV)E:5$6>I!''H)BB0G/K5R@[?,-38U4[N#-[2"-;'@FR;7\ERS#60S MG>((NI[U26?4K)6) 1Y.%4G;?(,J$0/&]Q6(R2T='._7,UH4M^DO-,_I?'F; M?]5IZ:6.NM.^Y >%?Z%C-GY:%=E<%L4'^E9\E?]89=71IS*FOBR6ZL*IB)"D M*(E@D'@)1"'GD,1!!!.<>$@FPO.I452F4ZK&II#6] *A" 9Y1;$ :GL!YB7! M%IYE9Y(S<.R_ASQZUG(E2]K57#.EO<\E6Y/*C (E9V##V@1LA*>Y PWV@.(/ M?'DW^5D<&[R'' .\?N>O M%\\LFU<6-5>O?I'ICU_E3-?:N%X4RV*:TC1&D2\@\[AVV?$4$I&DT,,L]8,D M#4)N=>Q@/O787NT&F1.P5$JUH+S<'W)-K=VFVD( 9GOL?F#M63UL3)$&U1/0 MH!O4A(/K5HBM=^#V:#G=D%M,/^C^W!Z6_>UZAQ&ZAE!<":&>Q:+^SV([#K:G(W:846\XCQ?2?$YHRR;E9$\-W,^6^G#]0\K MJ4.9:Z/[CN;Z5T7.Q^>7V>)-ROJ'QJWKD+6_Y]&P2K5^O!I$3L.$0*!:KE)JUMZCF M4>9V9E:?\FBUO'J9>#ACK$_< M=NRS7B?J=O[R0>;9:VDO-H:>)KF/O5CJK9^1MP[/?HX M/M.@IQRMS.X?:+1?W.WMOY>/Y?Y0OBR4PID_WBUF&7^K_GV0WY<_*6I_G3*6 MINJQ"*!/=%GNT LA#B(*>42#&*=!C)A1P(35K&/3#C71SQ99ZS!VQ \ 16QX%O]7TTU*,EVV27 !B:W/0*,9AZV0X -& ?] :QN[IJR MM,R%XB9WNH)YIZU MUR["]S7":\J5*M.TU]N]LTAW2/BRQLQQ\I?Y_ ,G@ED#]6)>-E/Y)5L^K?LN6/8),AQM1.]037'U"JUIKMHT;OM]]- HR!(IIV^. MZ=R#OC66@.R_,;:W=ZX[?SAT44C]1FXVG66!^ZWE3)(T#N.40C#RTR@.2.PEB=%1T04TC,TTN%\]/^L23FJUNG[2AX$@FV]?OL8VTKJ8O;5T MS/1:SYCW'B]Q3*U-MHB7K$P.)?!6&0]?)9=JBZ^+)58M-/K9%5T LNM2^]9T M#%V(ORM01\KT=QZJ:UCJIVPF\VNZE(^+_&TJ4TI\Z7$H)$IUK^(0,N$3&'(O M))2BD)%T^BISMC /2=V9P>9%;,[3>Y!E2258DVD;@[J+8KL:ORRCAY979CB)UKHV/3G%SDOJLCU;2S/3V_; M2^K0G:O?:"YN7\JPGD^+/)79)IXD=1.&TVX3WO?W1/I=%+@YG,"&IQJ\[CBU:$/NC]!N/58]T#GL/[M M_H ^\(;W.%6W96.O*NQAS2V!_%@F)($R3'40'@\A%2*!$24L3E*U0/C1]*4D MY7Y)\Z79.G!N6AN5L3]YK_NT3<.RE_U":$P^9O.Y#NQA=%961>ZL_<\*A2HK MG!.?0TX#W0@G32'A$8>I""."TCB245 +Y>/<<&EV+Y+UU.\D$%E5H^M?&B26 M 241@B11VR04)#XD 0UT@7LA8H(H3HQ2]OJ0Q- =#@^DX+(^X%E)F)DX+O'M MV5[9KZ;>;XE 4V""A3$ ML5"H^B%$NKL01CKN+F*,,X(#9G>8?726L6F;DD@P6\P?H4[D [2DUTZ1'(?3 M3'M<#%+/*J/"IR)P K8DNE,3K0@XU0W'9QI4(;0RNZ\%VB_NZ-C9]&L^NWLH M3FT?ZC[CP@]P2 E4)GL$$?,)9 RE,.14\)3ZS ^LVB[%[NAW^<]A-FWMV=8.=J[>%QC[M:QXXRZ8=TYKD$]<.(XGV!@C_^F MZ:5:J5;/E6?IX_<7R9=2?,A>,Z%VSE_I4DXE8@R',H7,BY15*; NG!4(B..( MLIB0($A]JP6C;XK'MI"L:02B)A*\97)VVDG\3G+N^62@#^F-_YR@T4"XP?<$ M;)Z)->M \SZ",^+ED,QCG^MVCX$M7MYPV_Y%)01P?9#='QK:/&D_Z^/ME[I3/LUODHU M9E@H$W+CVFJS,UI$,3$ M9PF!OA=Y$"5,0!82!M,T%B@4'BI3-,^7?7H?\JWLNP%J0GV12Y#5Y.LP-:[X MFY3_EMF=-9ME&D&^ :'\W3*W8]B'Q% [CU;T/2OXZU+*^E_0X&@"MLQ6/U;9 M([O?[=Q0@0#6*( _KG'X4[.4T1J+TI4!*C0 Z6 MP_>A8D2N^_]:S-0P.A^H=.K&D8]XBC&D'M>GO22$6'J>>CC3 (5(!&$DW]UY MOTOSV'PC&U?MZX;,$;CN]^3\CL[[[M(;OTODK/M^R_SOP8%_7%3C\)18T/W[ M<)K8"V(0-_Z)J;LM89N)&MG@=7\L<3O_JKNRYVKI5 1FQ=_G"Z:=RMJ3M@EW>]K=AP M#[YI_D$-@&6(4_^/D-G:.*H'H^>5<43/A/7".)B.RVHUJDA_GY2@EVU-*,$6))-"7'$'D>RFD ?%@H-9!$M/("V5HLQ[V3?#8 MEL.R<6QM[/,&-W:+5N]B-ENSQB2\GI>LJ[N;Z\GQK5JS1@WHD>= D:2@3[*]!@\[Y/!9"/WV7.LV*;6EZV$[F9+]6R6F2\ MTDXL88@FDL,@2-2FC#(*24(C& 6^X,)C)"3I(%Y%"Z+'MA!5;5JR-8W@M?0R M+5*PJ'@"LF9JJ$!AFP>@9W=C3V(=O[_Q=NM@K%G?%A71B]OZ82E9'X&SL8.@ MQN%MM"'\]^%N[" *UX5)K.;NT".NGE+MU#Y(MOSX79<25ROJD_[RMOSN+I=U M?T]M^VW_NI-JB5Z^?9*RF*(P%*%/0YAX'H4HP )2CTF8ICCFG$OI^T8>17 MWVCJP2Y+8/WUEH]R&S1I?E%S!CZ]A\PL.H0-+KN!6H(-)D.[!F!.X6[M^.5F MIN%:?#E%9J>GE]N1[6N]?JB?^$]9P>GLOR7-/ZEOBFF2" ^% 88R1CY$(HXA M92&&?HPDB[R08&;47KQECK&M>FLR044GT(2"DE+SHJ^GX&Q?J!R!U//*TP$? MJPJP9Q#H5 7VU)B#58(]PU2S&NRY2SO6#,H?Z3S[9W7BH6STQ2P3ZVCQ.YWE M5:]VM^FG;$[G/*.S>_5-E;ANF0;A9*X1/?%-?LJZZUN.RIC9)D_:6-YP!;9L M]9)1X11HM[5ZG% V;&T?EV >U )R.GB'/?,O5&_?EXWCTN.=XU#( J3VQ3!) M)=*!HAZD<4H@23DF2>1%(C4J"V0SZ=@L@)IL^]865D@;;%I[P*]G57D$NDY- M^KK#:K&O[ '>@7:.+3 [V@1:8M.ZS3,=:[B-G"5W.ULUVWL[MC&L=G?%9D&8 M/^I]7S%E/HTDDU*MN F&R"WQ)+!FMJT+N(9Q#18-4W3^6'J.'.S03'%PVSSPU&3#=@H\P_)!6\!S MUW<,+9LO,Y'-5KJ'\[T.="MUT,?O.CU)BJJEVO/+:FU/?J2YKD.NLYK*0YNK MY\5JOIRF$<<(10*FH:_4",8)Q,RC4&**.!%)%%*[^#$75(U-YS29 L6&*R!K MMJH^A'S+F'[E9,T:>)%Y526E>[T4-[(VTVR#2[!G-;@CO"U#X...\*YWA;?F M2I^U5P?T$U!QYC!HS"70;B/#G% V;/B72S /8KR<#GYIQ=^;^:M:3A;YVW55 M2GBO-Z)(A(Q$XL&0*:3CPVI=VL\UH3##8< M="V[>P9[,PW;!Z(]*]$FF!NB)QM<^VPP:8M63^5NSTS^3M5LS2 Y7:S6\/X. MCL8RL/Y&;="D^+#2.1A5"%!5PJG^MYQ3C2?%--%U^2(B(?)$I/[1]65YX$$9 M1Q*G)$JY]-==Y1X,W8YV)!B];;LMXQZ&4&-K"AO5^.J*+3-9;,-"[8W++F(R M<%;V@/I .DX3#BK*047Z)M2RHGO3:*7!0']86W@P^\-\($>F8^SM?)S=T&MU M=5H..9S'LQNO.X[/CD.XZ]V^:7%*!Q3+2C8J1KB2-S!*]EN05V;H.6+4/5NO'NBT:738ZUZEK7]K; M6+J0G)GIW(,@WK>;>Z-I>TT^V-+?;Y?V\[CUWJ"]A81W[\U^'AZ3MNP&HW13 MC%]E(=5-NH+5!S7T;/&BEVE=U6->R)^E+I@Z91+[.*481OKH'G'L01;2%,8Q M#BB)?8DBHZ@]BSG'Y@58DUP&Z(@MT7:ZS 1L,P7F&,*>M=8.>@UZ04TP^%:1 M['"[;P&04_5D,N^@.LD"B'U%9'/KA85^?GK;:+CK&2V*J^]9,46(R-BG$>1Q MK!N+I1QBDF(81K%"7\@H]:Q:Q+3.-C:-LZ$0E"2";YK(KD5PCL)KIFF<@=:S MCK'$JWN!F#8<^BGN3C>S)I&?0$Q]&:%4IC@VBFPQGW)L*D03#175V]V!A9?)#&0#1YYS MZ'I6)(>HN8DX- /4PEOG'-B!G'0G 7;DA[/"I=7]9C;2<%XW*\YVG&UV=W8S MYGY:%=E<%L7UXIEE\W4X>MFQ]HI7-4KT5W;)'W:#CDB-K D'#*JN\3=S1<6JBB#4G:0?GNB\+K!0 M=K_95%?X16:/3TLIKEYE3A]E^>,'NI0; M91S'*!9LD#H]KCD;FP&W)AC2BF+P6(;I"]T((=7%-JOJ/CKAFVH\BNH"*"!P$")#U@J@+:EA2J,FG6% MUCB!&JCJ$J"A:E1 'T&YH;[D/XZ:1,ZY^WT4+NI+J,ZJ&_5&X&76>]-PT5[" MA(>L:F,ZZI-F;* M&K;Y(BT3>A:K\MQXS068=?#(6DC$P"W;#\X]*YMFXYP-V> V!5O".Z;96X!K MX:+M!^2!_+2NP+;SWMI#UNK"M1AN.#^N/8\[SMP.MULN /ER^I MJ\A^D;UF M8D5G.ASIJZPZ&Q1/V937_J4)"F#2:(3R:,00*5-,#HPX".*/S^X6U9[W?"5%SO=,= MFS;+4PW;L#K57_L69Y=YAU%2W0'9**H+ANB_:5BC0)&(?(D3!&,2!! )+B#U M?0)I(#D.,.ZIU6L: MY45XOEOOJW=*L+P(K$MZ5+DZTM>58J\7\U>E/QI MRCV4)"*&A(<,(L8(Q,A'T!>)3V,:4198-?"PFWYL6K0LMLPWY$_JS\LR1V;- MP623C%DEK76N[6$I*C/MV9\ >E:;)?;7#>PWM#<.LC:Y@!7][I1D-]B<:D=+ M$@95B]W@V=>''4?I*?BB.'7,4_[SH&;5I3G5,_I%/;7UCDW&<1)RS*!2CFK+ MC$()*8D"&*$X4G\E2>2[[7?4@P=%T(Y?U35[>:;+'MS1?/GVH'1&H8;4OD7+A_'<,"-Z/&M2 M04DK:!+;RR-KBHSC'-HSDPZ<0&L&P6'VK.%][].1==MC]D-6\-E"^Y&V[PTG M@9<@WX?ZOQ E"$.:>@)Z(:.ICPF.>#1D*]96:L>VB!X$OGZ5VBZIRB97M1WT M =;G+*W*;;U)FMNZ>_H5OZ/]S%!"[5GGNNS NN49-)CN17'<=*?[DT]9V#[GA7X(Z^@3<0SH$]W&NXG^)] MMB5ULV\=P/!E51;$\CR)U%0QE$% (")2J7U))(R%P)YZTQ*<6#G@G%,X-I7? M(+#[<;)[.0ZSI[A(.K^C?42#SPFH.!W/SN&D$$:U6SBD\G>U0S@)LNM=P>F) MWF>)^"]9Z#S(N="5Z+BN>KO07]VNEL62SO42MY"R&+ M"88HX ABFO@P57^S( H8%E8)C>_+SM@6GXJ;LM")K/D!RP5X55^_;U$"-P_/ M,(O8<(_$[VC%:SQ9'QM/EOY:7;6%YDCA@34\H,1G/.ND&SF/:E&]D*7?U0KL M1GRNEVM'5(UJ;=\<3/@,!1XG L9)E$(D<0Q9*'PH?"Q%$J($XT'/I<[0.[;5 M^>KQ,2\[!8 ;M?//YD7&SU1A>1>ZVM6_'JGUD"=4O\H_:E,B,<"&D%)4A\B+_(A2P(. MJ?"\("$D\>QZ8K=--K858H=6D"MB)WJO5I-KW;KE-,AF.MX5=#TKZ%W4OI:H MW9U'K4O_E;-PN.ZV5\_=T4R!W"F69YU*4;:RJ,H4()PD) MM%WJH5C]$P80*TZA%\=AK-0&3@(KO7%DCK&IBPV)H- T3L ?O#][GN>#%UI7 MP/DK\"?J&_W_=:H;72V?%KEN7O-7,%_L)__,FSTU/'9&FFGBZ44,]::2N<^THX=1ZQZW2W%A2< M*J-C\PRJ@UH8W5<];9>^S]:ZX0"H3^1$3,,HQ 'T ^Q!) *A[)PH@6&0B! C M%BM;9\C-] &%8]-V-9T[^NG=3E@/Y>E)F28,A="/=,>+B'/(O"""* DP5Z9L M0E(RK7KPW2]IOOP=2'6?VAYEV_0@;[L6KEL9CDG,NG<)#QB,TCA49H9Z=XG4 MP7 I#@*.?4E(6(OYXUS\;H2\IG4@$$0DV[)6>@0V#8,OA9-OV714BA22)L(@98\*LYD7GXW%22204H"&":^,KU]22#FZEWWA9\& M413$PI/6CM9C,XWM95?[J&>U;2_/ANH#G@EXT11O X!+U\NJ$)>%!!_%W<*3 M;0Y37%*HEAZ,(F95.H#!F&9ON MN.)J?[&JJMU\D&G&LZ5MWO)1-,V4PN48]:P1U@2"-87@6T6CT^H_;2 XSNX] M.M7 B;IM[![FW+9>W;W@\K:":=DH+ IT266:0$HC E&. &GVXE\&3\\OO24RG0H7'V?>>7'BO6D&+T!\ MG,UC189/7-GM!;^9\US20GZ0U7]OYG>Y?*&9^%#'B^APUWFAJUJ6_2"K"H2!BE/J BQ)"%GTWD9VB\>S'5!-VJ,7@A2O1 '-/4: M[J1)+_,.%P! M7,NB)K\41=4U^*I=!-8JZS($G:JUCJ0,JOHN@VM?/5XX6M?8_>?GK.QZ5JAQ M=0T397[).<]DL2U;M>T3@X-01'Y$H?21!U%$0TC]5)^ JGT3Q[Y Q*I8E-WT M8[.M&M27+^4._;;A_59R,%.(_:';]WED&["-6G_@6R]]>;KAYCA7P(J$@;,' MNL!SF$_0:92.[F3M-*U\3!]6NK-/U0>\#"7>]KVX3>O.%QF;R7O=!*AJ4AJJ MK6$@90SCB(3*8)0<$N%Y$%/FIP&-I4^XEJGOOAB$@U&[ TC=]D1 -_==#B:9O'W\)"$1 M0=A#5@K:*7ECT]C-CI1-_AKO/5ASN"Z7N>%1W[3QDF\.S>HVB;;M@]P^!88: M_MUDV[?*?P>QVB\#O:#O=EUP2^*P"T4O\!ZL'/W,TFTI^6E59',=>K)X9MF\ MG&BSF= ][8I,C55^O>[U^59W^M1[CYNYHF[JQT*$41Q!)L) IW@12&1(84!Q M'!.:>IZ=6\,!36-;-+3HX&*U!+,UQ1/PO*499)IH._7O0G)F.G]@>?2LZ-?< M@ 8[DZV/I.S5N>5HV^I82:S!%;AIE9BU9G>(L5-U[H*N076X0R#W%;?+H5T= MV5UQOEC-E\57R67V6AIROD]"JO,QI9LS6$<9W/53;(/KU/*(.SM%.0]3SJ=F1B=_YC.PT M%.=/Q%KN[7C^15^R)9V51VLB6Z[*7(7RA%O\M%I^62S_6R[O:":FDON)SV4" M$\811'[L08HC#Z8,L\@/O#CQK2KGFTX\-COP3@WTI%\GM6%\R14ACP0Q*K=U$15CTW7W5Y\^ M@JO'7-;-A/*2_BH4:LO!!*2:!ZWA]&4VV:Y=I=6N[@:30>]1 "?;.GW=2N*V M*8F2DW7YBB$D89-?/(!$ALHC[DLREIG"%R+:GA'<=? !,W\OY'\WP_?2P;K6 M?JQL2-UV?JDKU*[-R,_97-XLY7,Q]0."TI"&:D72*3O8BR&)?0DC3'SN)7X: MSK-U"VO.ZX@#-#F4= M30%R7.7Q[+0#%WTTA>&P!J3QG1WL9MW'3[W&7R6OC/3LGZ6B:[0:KSN07R^* M93$-4.)SK QE'/HA1"1((6415W]*%GN"21H8%7OL,/?H5-/-W4>UT=?E("H# M8+FE&W!-L8499BD& S.X/W![5E(UX6"?\@EHT YJXL%UOT!;6+G] 3Z0;>L2 M>#MSMAMTK4:LY9##F:[=>-TQ6#L.<4$]"G:^G!W;+V=7_O-?5;&UDV? M!C+VO,23D :"093@&%+.4\A%(B**4A\+HS)RO5(YMA6G)K-S)X5^1&EF)[^[ M@'I>M1P4&RW_ ]9"KGCMIP%$K\)P7]O#.:7#UP7I"^RC-45ZFZS#_N)!/K\L M;V435&(22C4%D/PD$+$N%H? M@B2$*?=1*D0L69A8!$)<0,I(XR(^IJGD2WT6>3PH:B[+'P_V)/K+/X31A"3! MA,3$OF+U)5(UV+;T**1A%H(- Z#B8%+7C9R !A> %D#SH:6QRTG_0K#8TO0O MC(&V-GT)Q6Z;=[<^%0_68+F[9>M)JS!&I./,DY1XZ M078";?@,Y??ITM@)G$[YR1=V4"Q?9&4B;9S9=5DU/\0>3Q3L0E "$6(88I0@ M2..8A$E*1(#-R\L?CC^V';T:?AL^9K'T'T'.P+:Z#(^>E8J&HG$6=:X*G1$F M%J;.9=@,9,;L8.3(*#G->*O!<>2VX8R)TS3O& HMEW6*,)N7&N^7;/ETO2J6 MBV>9;Y(%KH3(R@"!J1]+&FA79IR&&*)0($@$EY!'DJ#82V(9&/46MYAS;%I- M^Z?G*UWHH&X<**HT_.536;"W3,6O]Z=Y?6DN^>)QKILY6L4N&4G$0#.ZQ[EW M$ZPB&/RF* 9KDG+5RVDXO-2?/EX7UL2"?4]&B,"21@BB#"2 MD$H<0Q1PRA+L$1:::_6STXU-H2N"P9IBL"59O0Q+\6?PQQ\4X3_8N _/XVV@ MLYVBV+.Z-@*PB]%['DD+7>T4T8'4]&6/IIU^-L:G536?'V4XK6S,T8Y"-K^K M8_GJE7Q8U"$,VI67R>*Z*KUZ-1>ZG4[UQY0)YH6E*F8BA$B9FY!Y$88R)F$: M$TD)X]/E8DEG[4K9[XD\TSY8ZUTR7&UOF&5M9V'^V MX)NY.'N M&=5K2@&R\4FS*DFVF%Q;#M$W%;,-IQ[V#+:=H 8RK2B,DD""%+4P%1&J804ZITD!<@@27&,C&JD'ANHK&9 MA!6MH$$LT-2"FES;'EPGT&U7,BXQZUFK=(6K0T.N=BPNZ,IU8N"!6W.ULW?8 MG^O,]=TLE*HQ[VUZ^U)6#9D_WLO'\L!D&DD_3DF$().,0I1$7&T9B=(' D4\ M\$B4)K%-8./)F<:F$"I"M4]OL285%#6M=A;(:7#-; XGD/6](=R@M:$2W)]# MR]K6.(N$4^OB]&R#VA-GF=ZW(,[?T$U)?'Q^F2W>I+R7^6O&Y8F^X+-2C)DN M$O=UXP2O"I*6X=N?-PEI& U:7 \G26L'V MA+A3M>R:QD&5>4\ [R\!?4W3<>'8*Q:J*,GX5")"1. Q&$34AT@B!'$:8YA@ MD@:^^NA)JSI,1V<9FQ+_(I=@MBB*;5O7"6":T#)P6>C,_;SHW//U.-"&RO92 M^/K><1[4-)Z DD:'VJ\- K;0,XYALC#'%(2"QV0HO:@*<)1Z-LU>C6;>&RZHZ;;MMVK(3M8/DL+VLY?W==-,GFN5E^XQ& MT5P]S]_G"U8HFTH?2I5%='7]2L5Y-LNJ>CI?=>ET'1RF-62QB>HHQYI&+.)Q MF@@8B$A9/ D/U19 8"@CG# OQ2A%1J79>J5R;%I/,PE>-67:N[2N69[I7!4"373G8OL5&,_0A8T2"F6' :^E!"A1$+L(08I3CVI7:=4T&D5-?AQ M+GXG@MZE=RAA_T;UEGBY*W1=+TY4+;9+(J M5U^6:VZP.0$;/DNSOFA$)E;#NEN7>Q6%TT6\'TH'7?%[!7O?/.AW,ONC]@]U MT-B#NG4J H2Y[E:-I!?HH_5(K0PA@DE$D)>J12,@=/HJ<[8P.5QO#FVC!IH3 M]!AU4E,'-'GFA^<[>)T_+.^*0<^JT(QYJZ/P8YQV.OK>&6BPH^YCY#>/MH_^ MWC'8KD[2*#V81R.]U#OH"2^B, AC[4]@!%)/*(.-^8A3)"B)K1R/9V<[T,:>$AIDE!MWR-?!I%1VD3+ M'&-3%FL2@:QH!'^(LRRU<,&H9J\"?C0UA&Y0P^: MD]P[;CES.,_ '69.,GK84.;TI1WMAJR@CX^Y?-RQK*QX=9+3A"* D)2 MR)%VX8580.:Q"$8DP5$J,?&(505KHUG'IA+N5\_/NO;,(@6[]%>59CJ<4IB! M;VA9N(:T;^OB%(1USU;0R]F$%4IN[0^CF8>U06S .+!#K&[NO*G)YK*L7;). M@]'EL[7ILXW,4PYX53RM\YS/,K?6/,39.=<_Y60?5.\8@[.L<\QN[IBW6CIZO\F61E[D- M2[I<%=.42D3\D,(P06I?)G2)-.;Z[H5, M9>A$ >>59/?8[.,S=38 M$@E>-)66+7J/ FEF45P,3\_O? .9DL >#(=6")S7:SV<:?"ZK">9/59_]?3% M72H7UM&>5_4SJM[Q1$H90(-"EP-0^%#:E_[I#,E2-O_,/AV4%O^,LMY?JV[MG MP)I\QZG=+;YWXIH+FDD=)M8=M"?Y:;\]R3I'NRKV?K5:/BWRTGWH1;% 1%+H M,4X@8CZ&A*44QFF,[_265DA3@ORU!96G^9QG$ 61Q1&-!4I MCP2/?*N5X-R$8U/L6WH!5Y2";,YG*Z'^4KI\L7Q2K_]L,7^$BI1G0(M"VI;E M.2L ,TWM$M:>%6\#44UD75M"?6B0ZS+[T0P8QUF/9R8=.-O1#(+#+$?#^R[* MO/XJGVFFT^?N9)XN\F>=3W7+9ED5R* CJS0%#[H/T:-2?^K;(JU:KWW>%'+Q M$Y&P5'HP9"2 "$NU8/.00S_D*:.41AZV*@_FCK3QJ;.2,YWG5/,&&LR!+7=5 M\9?R+:T8+,V\NQ=CPXKRJZ)YPY1[R,UW05Y[Y&\[A#6 M$^GM+F?HMD35VFKD5<#-= MZPK&GK7GFB2=\"NS,B5S JYS*;(E^*Q+(WU<)QI4?>'IS$&]>QN,G.JZU@D' MU5XFK._K(Z-[NFF8O:Z77Z507Y1!:LKRE>M"0U/BQR'UE8:1.LP>Q5X J9]@ MF"8ZG58P%*741M>833LVK7-3%*O2MM!;-O5&R*K7E)!JH:CKXZM799GISR_Y M.EVM6"[XKQ/UA>)L6U/,2:4Q0^F9*2[W,NE9A1VVW]W2#$JBMU7*W.DN.YB< M:C'#J0?59W9P[&LVR[N[ANVSY7+P[]KFN=ORF*K(M2G(48QXG$*N1\P MB#BBD'!/'V(GRHPBPI>QM(O6/SW9V/29IG4"'G.UW-O&X+<@BOPD8#Q,H9!8 M>TPCJG[3C7&PWT@>8=CMQK$YP; ;Q2.L'6P,CUW3[275VOA!*>.R'D!, M/18'6$*:8/62QH%:PF,_5+N_)*(L13*.0IL6:,W!K5[2 ?J@Y&H>8HJUJ MP'GHS%[4KH ,NB2[>TV/L>OT-=V98-#7]!AK^Z_IT6NZO:97Y1'[IL#:AZS@ MLX6NL39%U&<1"C%,@B2&2#"UL'+F01%$@4Q]F4J);-[9DS.-\P6N8@_ -''U>PAD8>Q MZ;4=% !MP#!19M(ZG.:E$4ZSV' +JC+D-MD^[_/ MA T&VWX=OS3[=3B(O)J N]_)PV23H3;ZAVJH1+B1/UR667CO*M;V9+_W(6W MG,)WQ7XW=?%]2>G865HN=?!Z&4@DI/CI[>^%%#?SF_FK+'0-B"O=R;IL[7'% MBI+XJ>Z>DK"00QS'#"*U[8,8$^T(5ON]6$0R2:WJ<]N3,#:C:4,JH!M:+7M0 MVXO!;,/8+[@]VR"Z&V.9 +,F7Z<=_E%S ++YG\ 6]BT7X-N:#X<[S.X@NFUX M;4_&L)VP.\-TT"*[^T@7>KD^;WL9U3U*Q.U\M_O(0;.2W5XE/[UMVI-]?[)9NO3$()N"\^MSI2^?9%ZU]!*K,;B^%!$L! ML1='+ F9GZIA+180XYG'MA"4A-OI>7.4S?1U+]CUK'=+FL&&Z(;-/*F,;$TX MV%#N3@%;@^54D9K//JA"M 9E7['9#W!!>[R-LG8U,ZV:]R&T+HX:8?^>?N MJL=5S#UK&$Z M(-2MR=X)""YKN+<_Z/#-]TZP=;01WZEKN_;2XHMG^4"_;\-&+/U,+2.,Z FM MJ 2*S$:D4B\N(P,\'#>'.CW?P$VBSC)^V"SJ_"T=8Y>W1O_57-SK?,NGQ4S= M7U1I95-))*8D1%"J?R%*9 1)Y,=02!(*' 8^"Z15//.9"<<9(MEHX%UEL#;H M_K=_Q8&?_!7(DG[P1]VLA6=+RWS4LX(PTS(NX>U9U7S>P[0BT&'DM"$4;J.I MSTTZ;(2U(00'4=>F]UVPI;_B/%])T9BJKJX^C7V6!")-(6-46Y!R7\! MIC+&/E$ZQZH+5/MT8[.BNV[>3^-IL6-W@M(@V_2:4M @=;)NB>!X9WX6%/?; M\=-3#K\'/\O^T8WW^;NZ1%'66W?=(E=]W)YVS<6F)?1VHU]N :I(@++%[E0$ MU(]2GT,92J85"X8X9AP*JA2.]'@4,*-S>0>TC$WK-.@KV\X5.]4JUQ6!P M] MT[Y?FYBSRT36KKL&%D3/BFWC8YR FI?& ;ZVD+9MSYNNR:;HVOM[NW^A+"+[ M!I/24!%Z?4O+,L3.";[MH7*733%@R)L3+'9#U]P,V;$*RTH^++[*&5WJPLZY MGF';)'X:ID&:(*EVZ+&.F_"%@)C* .((8Q]%,2/2ZMBK=;:QK5MK,Y _T3Q; MKDM);?I%JA=NOJ'=LII(*^AF-K4S*/OV2Z^D;C504PIJ4BO%YMJD-L+$;761 MUAF'+2]BPOQ!?1&CFYSV_]!EX[42XT_R=B[K!+PP"$B,40I)S#S=DHQ!''A$ M?>)QBA(AT]2JWI/%W&-3.Y^RO%C"-TESM=3/L[+*8W[:=W4Q]&;JIB= >U8^ M1[MD;(/#*Y-)T0X4\3TD1W8 ;8CV%T?G'T-CBS9@#%M6M [1M8GB8>+ -ABI M7K0E3B*>Q#&D2"3*4HJ1_L0A#0A/?132)+6RE$PF'9OF^K"NK9E7E9IM6RP: MP&RFK%R#U_?F?)UJ]=MNJM6&Y!Z\CS80.6[0:##QP/T:S:$X;-]H<6_G:N-< M2E%\4H3?TYE4V\*?Z7*EMB1OM^G5*\UF>FOR:9'K'^]U3&6Y3YSR%'E^'$DH M6$0ABI$/21(&ZD\](GA(@5T MS0],%SDLBPH7&Y:LBY=WDI^9JAM *CUKOUV!:#)+>:RYT-(H:W=NB9^ JP/Q M.*V"?@FBK@ND=Z)EZ-KIEP!VI*SZ1.3VE9?J1T:Q@ MF( U$*!&8G-55:U^P)Z9O>J*.@;*"H2BVXNCUWX M#!>"KJ#TK:@-7LI78 5L^O=P,G3:*VGZ[/X&1?:[8=!;>59D_,-6R=V7:& M#ZK,GKF\0]3C3ZLBF\NBN.+_6&553I/:;U>]Y>176;\*V3]IU?VGVIE/(TY\ MWT^5F@B35&UA@Q 2ZF'(XL"/)96IP,@XV+$3"6-3(V67%-WTL*3.(DJNFP#: MMTLAUH9'2>G]8@/L=<>_T4/W:D&K%:GWOFMOW%K+% OS>PAYH?7Y/ MH=LMY'T*I'6=[V7BX:6<7M0'T#WK MG^-E27HI@62+SJ"52MZG.)(M)+:52QR53;J9\US20GZ0U7]OYE=UBOQ=E2$_ MC72')8$Q)(03B$B00A(%!/J>3.(DD9Q)ST9EG9UQ;+KJJE/- '. S1204]AZ MUCQK6I7NKJG]DS["VP!Y=P;(+B78S,!Q78CMS*Q#EV,S ^%(43;#&[OIF(\T MUUU/BCN9EYNU!_E]^9.B_-HS5(L(292 M[9UB&C)?)HRED57YM%,SC4T[;"MWRYI2RS)J)R$UTPY.@.I9.VPQ6A/9R\[F M+!1N2Z:=G&W8:FGGF#XHE';VAFZZX4$^ORQRFK]5>YZ/,]T;K0I1+G0!B47Z M52HFZ;QV&T_C. EIQ&(8,J83HWD,L4\2*%*68$F$1RB=SLM^[^+!7'/8TF'T MGI#J/3F@ID>[?'T$LTAU=L/S8@[*C258O:B/FZ@+]1.KV9N N;)4U.7+@[)J MZLL_A/XD\BT[8UO+U$QG]2*B8539AO3:13,!#>H!+YE]U9H;NDO,SS7^5R[)73IF7 M<;V8ZU,X[137D_Y,OV?/J^=I$!$B62B5'M4YW50I4Q(%'L2<)E3$L?K1HLKD M9<2,S40K6UL]EZ2#5TW[1/U54JK+=M4,@/*DP::*X842:U>50\NA[_.ULHO8 M;0IJ7L!M#DIN)J"43L50W7^L9&D"MDR!DBM0LS6@C&Q*30XGJZ%J30XA,\MZ MDVY ;B\X>>$< U:<=(/&;LE)1V-V6 )+\[8:5MG8)X)-I@+[OJ_="TDJ!$11 M$$/F"08Y]9#ZG_J;&3D:S*<AWGMQ5KKK/UZF*F@W!$].!K$[!]-BI7$.ZD#KR>7@VBT65CBU+@EF(PVG^*TX MVU'O=G=V+$M5IJ#]KVRN_E7Z4!;+J8B2*/(\"=-4Z6O$XQ02$D:0XH QX@4B M(,*JXM3!%&-3TG=5RBC\5=$(LII(R_)0ASB:N5%$TZ?67'R@Y:A6COI!0?5KI);U5+HK0,R]_VJDV( M:910%/)00NX%4B>0QQ!+[L% )$'DI8(12:RJ/]A2,#;ET.[;E>LB,^K71<6) M9?$(:PF9Z95><1_$LJN(!Q7UFS(__U7YA*I+:AXVI7Z$PW(57?%S6]+"FHIA MRUYT!>F@-$;G@2SWKOER^G,VU[O?NEQ+H@O^"JG ESH)GH8A),+W8!*$*6.! M%R=)8K1%W1]Y;'JL)LYP,W2 TYD-Y"7<]ZQ-:KH8V>Q%3E[@ZNBDKO3]\-NB?MAHBGV>!D*]E!&"*$484AIB&'D$ M(1Q&.DOHL@.2_2G']K;6ED;9153W#:6S0H&LS(VJR.H??'RI9_T ]*YG')= M^5XG&9N. 8KJ\XJA*Z*7GDA<@NQ[GSLT$>[S0.$41O;'!@S'7\D7J2U*B%7YI6?Q) &(H#$XU0F/N>2F)=YN(R6L:EX32U4Y-8^_TFM[%\TR6!9 MT5R>":P*85T%UX7L3!:$P232]TJQ803L<++3OJ'F9K,7K3:A)4>@9FDXZ=@L M+H-)::A5IV]I62Y,3O!M7[$NFV+ I$1D6D+$X MP5SR,*96J3FN"1S;,OE!%CS/2O>/=K*N@VDM _==2]',"?N>LNEYP6RR5H82 M;9DKDZ*;[&FY;1@$6P[!EL6>,I#Z$H#;Y 371 Z;T] 3Q >I$'W-TVU=6.NA M1DS_B76J6?3]^DE_O)E?/>LTT-OTW-+F3U$J<(RB$$9$N\)DI)8+$2>0AR%1 M[V@44-(E\6(@\HT4UO#Y&A4?.G4ZU<&199RQ5E)RO26;K3FP6V:&>BB\Q LE M2@@,) YTZ0 !L8@(Y!&-&0N8SP.K0]HQ/0U#.EE_YX^!F1$R0N'V;)L<3[@Z MM6G<:4&C+ML\%!7KU;G_V?VF.YME8'DY-66&HGU0"V=@@>P;/D-/W\5)7/?, MO*X//GR/!R%)(LAD)-4>UT\@31)EOH1!Q#F2@8^HN==W=_#1+2(U>>#:QO>W M!YB)J[4[#'W[3C<(=#I*VX/"QJ_9'9*A')7G'PY+5^-QEMM]AWOW#.@,/$[M MKG?OQ#4=2^*DJ>1*W7W\SDL%^%5M*6[+JJ=E(=-_K#)EY6G]^%46RSSC:L.A M?R@+J#>_:%PY39A/HB @$*-$Y[XG%)((>Y SY*4A]WR.K0IU]4#CV)1BQ6)I M2]=,ZI1-W91W7M8D7U1ZQQYF,_CB'UD:=+*OF0>+Z$(J8^3?S #P*C M4YW34XQ-Q5=$@@V5%B;?<0@-;."+@>E95>YCTL4>/@Z.A55\,4@#V<;&#Y"= MA=S*?JN=?/S.X:SE5LIW;.;V*[M9SA\D6][,E<(L95^G'69LMI\\[D\5<$JG M10@RS".(I#*%">5$_2G2A'G4%[Z5]]EXYK&IP :I0"@F)@*;9?!K2-)+$2R FB$'D<0H9IX$20A*PA$F6G M&IO&JBD%):E@32OX5E%KV6VD!6'#DRDGN/5]F-01,OMSG[-HN#VJ.3W=L*SY5=@^+(9$Z+)9V9J8WVZ:Q4QV;2_MZ#!SW'YD1<][YXEE03*@!=[AR@SP'570I7>9FX MRVB164;KG9&#F7)QAV[/"F8;&:?=9%\6\W3S18.'NHY75"3R40(Y(7H;QI':AODA#*DN MYATS'E"K;5C[=&.S9*K$L\4V\6RQ3CR[H'U:.^!F>L<=C'T?VUZ&H'TW-2-@ MW'94:Y]RV*YJ1NP?=%8SNZMC=1@Y4[\^_DW.94YG5W-Q)9ZS>5:4C=Q>95US M?!K0V&?]8^&SC_UH!SE^AU P*'15VL4');R<5LZF'+MUC!<5"SQ>[N MKE[I5.9JCU$9R?):5\C_(I?36/HB(&D,N0Q3B *,(6/8@TE*>,@])J1(.X3% MGYC.Z+T9/HS]LRR*OX"_JTL6^3+[I]J):2_TMK=[V4_ UM]\'&]3[W)W^(;T M):\!*@F< $6B2Z]Q*P:.?<3'YQK8(]S*\*'_M_WR;GI"5\>^!;R:#E/LV1L,UTVO B[%D%#B@]:^7I%FRGNM81:8.J9K=P[FMRQZ-W+&"< MU^M)F?A?-M KKE;+IT6N#:)I%"K;D/L1Q#AA$,52UY\)4B@I]KV L8C$5GW! MVZ<;FZ+>4%O5EIG4I68 W5!L7W3>$'@SY>H.SIZ5YA;)^PK)BE:P)=9A660C M4-R62&Z?^/NKV42I)P@@4(DUTKE.@3$:$8>P194@J M:U)$1@5$#>8:FWII\2!W"BAH@_D"Y_OH0@HNP,V-U[W'L(*V^=[?W]X>6&!R M2S<%4Z7^)1KIV;5;GZ:9H1.@%AOK*KV&1:9,IW%TJZ,!P-[D*..1MC\!OBO)? 5(V#+ MR02L>:D;:PPA"XO$IB%D,E#N4X^RLRJ;5GTH M7_[RQ3\<:9"7^20#ZQ?T] 4=#,*;N7Z/LU=YIZ129^@B3.*0H11Z@BI;3W"B MTXM\F"(OH,0/ Q8$QK;>D0G&]@IN2 2:1@M3X1AX!A;9A9#T_$+NHM$E[_L8 M+!;&T87P#&3W&#XT=C9,"^NMYLFQ^X:S/%JHWC$JVJYSWQ3RBO]CE169?@J* MJ9(A21./0X%T;[0T99"E(8,\9CZE6,:^'[OJ!=F<>'2JKK4%Y/%JDW-9ELQ9 MYG1>U-$293B>_O(/H3^)?-]=H\@=J9FY&ON01<\ZUJ M9)/R87I!'L-JL!:0 M.Y./IO/C,4AL&CX>O?_BC,[KE=IPS9=73 E8:W4%S$]G17_QKRW3O']?1 M&J=J<(?[C=07^5OY2S%-(H_S(& PP8)#Y,<$4L$(#.-0IJ'/8IE:E8\UFG5L MRJ1]"W5W<_<1; ,WSNR>D@GV G>;IZVD8I&&4<()C 0ARB0D%%(O"6"<)(A% MW/,9)=-7F;/%N\FJ.7M_TOJTTPZ#-WL19R4S?:!_^;ZU$Z+OOVE59%<7#+1E M/8!IL/WJ=N;1;%8/P+#9J1[>?&'V&E\\SLN-[]UBEO&W;;\YF@BU7E /,:Q+2 UP:!!\03<+I^DLJ^JGSKFD)V$W$P? M.06R9UVTQO!;12+HI>6>,2#]9&>=G/5]$J_.@7 RI^KLC9;'EOERJLMAUPWQ MKKYGQ11)#Z$DC&' E:6#_""%3)L[GO 9BW$@/&&4['ID[!%JCZRH.U'>*?6= MUVLP^*:I-3VF.X+AF8/+RY#I7QUT L7\=.XT^VTOO[JM\>*KO_9?^F/C#G-P M=YJAS9E=RR7="S,?:T&KMB,RB/7!G!=Y.K@T@32((RB\6,A$O;V(& 7[G)EG M;*^R)M.^AG+W'KX.8.GY/2Z#"7MOI7L&!^>UC]^]L>T9AH_5-7;79K9JC734 M<:4^\R=Y.Y?K9FM8;0=(FD#,0[4U$$$,&:$(\CC%'$M0\.+C=YGSK-"G$[](39\45Z\RIX^R M_D4J4YW+:>I1X86I6CUUFR&4) +26/T3>8+[(I%/S=C<(+\MA MB,5L1O.B<\^.H1X!0X?Y^,3:M\M=LP.9Y@6XV>@;L#32OJQD')>>3.L>F MT!60-MQ/P)I_4 .P_E6"$@*'WOMA9>;6_S\0[<.>( PKD(,SB(&G[QIL-Y>W MZ74N1;9N6Q9P[/DLQI!P71P%4P\R@5(8H$2DB*0L$5;EEPZG&-M>Y$IA+W1/ MA+KE99G'5Q%LVRNO!5_*NNL'/K1?V0IJ&]=:Z ?# J^MHV,NJG]_,^>)93EG HY3C!$941Q(F&$.: MD*'PL^5H-Z.A2U$:9A0GWLP$'X($98<8JK #1 +?4]X4>Q;^53:)AN; MIMC0:J+D$BR@[6 M*9"_9,NGZU6Q5%9*ODZ4?-NQH1N[V*F((Q1BYD/U&,40I9Q XBMK@R%, IQX M) Z-JE9W)V%LJF5C1N=UE'1>;?' <@'XE@>KJGC=9-.ND(9!O&"(AH$$(2I PF/HH%38,DM*MZWC?!8UO8 M&GW#:^Y*/W:U:2G/*3?<@"T[%[11[OV)L-S>CT#.@_D(W(NXNPNA9]S[\4/T M1?3[.#-Z%L%)CTC?\W;LPL'Y8C5?ZAQ>G52GB\?;U2TZ/<"(E,&62+"FLI>R M1>?!<-L5X?1TP[8Z.,OV0?^"\W=TSPQ;%]8H3R)OYOI-6B>JJU>+T^+I-K^C M^3*CL_KOAVU1#5VTE@611V 08PE1%,80$]^'Q,.2828#E%C95A=3-#;CJ0SG M*A?35.ZX!.1W+=!55CR5OR[2JO=R6G6U59<\Y8O5XQ.@0I1IO'0&7A0$/'NA MAO6JW4G9](!S0-GU?B9ZT.89K-E95^&H&="90C5+FZ\:3+E-H'."K_-4N\NH M&CPISPF(Q]+WW Q\0=X(.Q_BRTZ$^-XJ2W^I+'U%ZUZ([Z8_Z]H[L**S!YD_ M!],@\4)"A _30*80^6H)((A0]90D%*&0)81:M2Y\!Q[&MEXT6#B2+[#MN-S@ M WS.4LOB)>_QL)@M(B-_!'I>=EQFGG1YDC0>CK-0WD>6[C-2!N9C^.R4]Q'4 MT4R5=R*E8P/Q.H3P-MU4^MK8 %,:\A!CSF <\UBMD%RH%3(*H,0R#D-$_#@5 M5NW#6R8;VU+V\1^K;/E6%OPKK>BR *-EC_ V;,T6%%>(]:SYUV3JC>"VY-]V M]^&P.[@!(&Y[@[=-.&QG< /6#_J"F]SCM/QKU7M\6]*\ &R9JEVF9Q>V^=EFJK@S<^U 'M'@\%84D*:9I2B!B6$.,0 MP3A*) _\,(PH-@_7VQU\;"O%FCSPP2;2:P^P=O5Q*0P]*XDM IW*+>U!81/. MUAV2H0+5SC\31,2>Y23!"88!VJ/+!FD*(X@XKZ,N6"^'QOI)N,9QZ:P&J25I53I M&W^2:I6_RQ=+6=FNZN-C3I_!;$'G93P.Y3S7)D!6-PGN<"38*A2+(S]74 ]R MI-=HF;TF=P(:!#L^KC/!QOUQ7.NLPQ^WF8!P]#C-Z,:.'9O*+4EIB)4!1U,4 M!I[T0P9##S&E>T0 B5(]D./ 2R+F\YA95Y)YN /WA_]CS/!R^T M[MOQ5Q![WL2K_E]OU !=+9\6>?9/*?X*?.Q/_!A-PB0I%9+OHTD0QY/(C]:7 MUSL]_>MBZY8%= GNU:-3+B[_]J]^[/TU]"9 /\_EI4K6S9_\\B=U@1KQ16O# M5SFSS-XZD+69 T'R*8-R$U[9Q7[_E G^'?;%6I_DF%[09U@\: # MU*GK.M>]H8^/N7PLC=W;M"[:_WD3H,QC+Q6($YBF*($H"$*(A4"Y#L4L-&B-H7!>9:9]T MZ"HR1A <*1-C=E\WA?-E,5^\2)VY,W^L"E%\_*X/5^6488)$'$20";WY"D,. M<8(B&*IQPH0*'@7>=+E8TIF9ICDYDY6*V,83"!U\#+[ ZTGG7%:;RZ.*'/ &?ADW8'X$ NZ@X/GIW+ MV@R15@_VF2&&YJ\9E\<++RM-KB,5I"@C MUXK2%&G^KH-+OBR6_RV7=1^W?TI1'1%^6N2-UF[^E%-$ R08I#&F$*6(0Y82 M F,<*\/.0X@RJ][ PY(_-I6_$W);&X5@OEB"-[D$^8:7"?AM'4Y+ZW#:EY(] M.P-RX$?%S"H=[P/0\_)UIFSK!&R87D=::R[5M]73\;7Q=-1=\%+=NGW+K#MS M^7UDY-0&'YB%00W[]Q'/_F[AG:CH>!I3'SE?:X1U='99(CI2IK8A!$,6Z+K?1#*:^"2@V*IDW9GY1KC+A# MK^]SDM/ ]5#[TA 7M^*L1MV:DQ325WW\Y7ESM1UXQA+O.VHQC^*@1EG#^!!Y+NH:9<> MM&VZ&U)>.8Y92*C&DC'L4Q M@ 7%@""(@8E#44+$!4?,*6?L\CA3HYZ6F+6%Y9HK=@5..Z+Q %)H_VH+GUK$ M %N8'AC\YH5=&6OR-%62#0L-ZP/ >)79MO-$#QGH4OQ0[UG?+X')TV\=M55'JLXEC,)Z; MM?PAE^7\6=8GQ!]79?E);CZK[_3G#*:0%E!;-W$A)( LUU02QQ*DD O,"J98 MYG18X#C^U.BE)7X3!\+;"D2+54@# '9J,VPI7HT9'L^X@2(_[? M3-YBE;.K=?!:9' (>+XK#SK),'8YPB$ 7:A1..@Q TVG]8I+*\1C!1-G;+F^X><&K_M)([,I%?5!?=I M\3?5Y.C'WM+D\HIH:.OK",RW%9@-7P4KU&&-CU^SK'_8<2TT:QC.C#7[.V]L ML_3/]7PCWZ[^O9PA"DD*56IR-C.8W]E\Z &W',;?!%YA3#KV6 M*NF T.(%:*]TIGJ8IDJ'85ZGE=*9FE<;*)U?.?!D:5O.32JBWNNP^;(Z*KG4 M'XRIA!6F1C)3A::$/#.;$&%*,4B:0DE$@9PR"^V&G1I-[*2.6F(['BS9P6UY ML.0=Q- '2Q?P"]^CS0TFOZ=*=D./>ZKD!,?9J9+;W0.+BO$?4FP7\K,Z:RM= MG:I428Q-L<1]JX1[O2EZK'_WG;)%:S6)5#&IJ"GL2U, )8X!884VJ$@LJ$QA M@MTR$?V*-S62VVE7'0 ?A([^,%&%9D]D5#*Y-'49IT;/Z#<3?]R1NCO&1-O1 MYNM-7V!Z;<]<1W7=HWF[:W7%:<_VGY6688[YPTR WWI=?D4A MZ.[XMX3&KZ>_;]!Q7?N6$)SY\FWO>SMTT*71U$_FXIWM*-G)$TY7&! M!$A-N5189 6@TL0XQ) *$:=ID5CYZJ^.,#5*V0FY2Q5Y9^K>:#GM2.0ZD-VL MX06>P#3AC(PU,?1J?X$)2LG__K!Z_D]];TT"^H=J[5>K_OH31UGFO0KMUG7_ MA4/K5^MGF(>^6=!R5R#[_N>\G#'%45Q0#C!D"8!484"H9LRT*!!D3'*<.D4: M7!UI:@N[DN]0P_U/(Z/CUN ZJI8FF@^L J]R-Y@&%"ON@)KHXU5Y+&1W$K/:Y]M_WBT#V?]YO!2?PNG=$Q>G;WJ7Z MH$_[Q0>.]F7O4J?]8>^\;MAW_;M\?%JMZ?JE[N#RZTN;("K?PTSQE&2$Y"#1 MRQE H4QJ)M/_21'..:99D3CE*/0/.;4O_5[BJ!;YSO3E.OVN59([?O\MT+?; M"/C%-# S^(#3>9]@CY#7#8/%L*/N'.QA.-U".-PYH#;5[KSLGNNGEU6B^?U2 MF-)X>GE_E9P^S3=T,?^?NMOWH=-+'816I 7GB&$09Y #J"@"),8$J*+(>)HE ML+LK4J.O-[Q^_11\^5)$YZUH%4]WD2(?SSCD.Q9MNF[AN=AMW.L8Z MU&\I4DU+HTITJDN[LW!/O*'O:7$HN37:](Q4D2OD-+F5[O*";&=EK]M&&*_P MEQGEW MZ>J^>%O*^5V@YL'C+L*6*F<+K?UO0_-4P1H2EV6FL68TYM*38B[TKV-CEG=4I_ M+7%$*_E=,UW[T;=;SIXQ#;S:=W VXE9HUH9!+?%=U,CL,]?5&B#/R:[]XXZ< M[6H-Q'FZJ_VM@SI%'+)I+V2R_+9>E>4,91)A_7T'"9*FQ A3@%5_396*%6$8 M$:OT5^L1IT=%[3SQQM-^%SVLK8N)V(-MX2CW#6%PYFFC=RGE[2[Z+0243OTD M_$(Z6E>)6Z%U;3)A#U-/JPF+!XW9<,)>KY.V$PXW#MLNOM?/6O(Y71PZIU9> M3)0AJ%@F "X( S A,6 HP:#@2F8B25G"H8O7 X/7;=VUL4;=RO4H?+I]Z[O<2RS7&[I>O\R7#_>/IK#M M_6:SGK/MIDHG6WVAE463()(K$[O- MI)ZH/X<'#90B#/ M3;D=E&:@*$SD!(6V!6Z$OXL>:O$K7QX]4L Q.\EI+NS( M+QC"@8EO#^YO+7"/9=_Y4$/4:A\$F]_,)R<)QLV&&@+.68;4H(<,([FFX[?Q M#I@:T6O*-_^<;W[L>N.\^\D76[-O,?Y<_?_"U ].$YP06"@@B@0"R! "A$D& ME")YGF4IUO:^"]4-D&%JA->HX$9J0["WH[; B 8FN$;ZQI?=R!_]6RL0[32X MB_8Z1#LE_%9PO@%"KV0W1(Y1*>\&H$Z)[Y9'W5[1>5>B];,Z;=4[2V.P#N&^=13Z+V)9ZKSF@G[;G#5'SN1RE8U>>.H5^M\G,_'%W5GRWN M'G B7F6YF4=+\7:[-EW"*O>6J=C5= ?Z5AV[Z\=),FKTM1?-+*UI(_&- .Q^K! !_I?-TO\&YG M[8.PZSQT=WOB>*?O@S0].H8?]H0;^P.\-UZ#'U+\MEJ)N@?*5UG*M=ZRS0@2 M),]D"F+,]8Y69@A0G"N0*1C+F$*]X16#&@9<'W-JWX.=I-&#$75@9X .B.VV MJ)Z!"\SS>VGOHCU\E<#[MB0[H0-T%.A'*$R+@8YQ7Z?G0#\05YL06-PZC'3> M/3XM5B]2MHK(-M[XC* <8<(!3Q "4! (6,$@R$1.DKQ(48&H71VFWK%<5LHX M!9G:E9L']9>]CFN1<(G27 !(,^.4@#DH$DQ CAA&DL(\@TX4[@7543;R%::K MINSU9A4]Z2?_H*7I*_7XJ'&N3MQ]P6Q'XU[ "[U)OU1@_)#P>;=[3?V?&?6B MXY6XKX\V*EWW*GU*TOTWW'3&\VFUN>99G4&2IPF!'"228P!)88YT, 0H%PG. M>LK!YLNTX> MXZ)Z9QN+RU<-S/:@\W7EMOKU9?_C_S>7:_V@'R\?]8N_J)(4."^8A+@ 2N 4 MP#C&@"D$@?Y!"B408JE31TJ[8:?VQ3.BUG[8:"]L%:_UZ?X?PW)"[-"W(P3_ MF 8FBEO@=,\<<4+';R*)W=#CYI4XP7&69N)V]]#. ->=[/6OWZ_6W^3Z>G=:9QV'Y9/VXVIW;;KFI8DC,E4 ,(R#B G"+ X3@'&3& %L5#( MJ7;C]:&FQF M2:-*U,C(.K!16@?"=D3E![? K#04,F?ZZ4?#*]=T## I50Q*C&/"Z?"*VYU/9\-,NIROJ;BZ6J^>MVPQ5Q%Y'Q:+5=/TB2_+Q\^+/GJ<9<"OS__S@AA MF(@,<"JT]51 O>&A!=*+O4@DRHB(L=,2MQMV:@N_#E_ZI2E'_#=M3QFAW9:^ M)>!VA. ?QL T42/8ECBJ18Y^>;=#-424@AM07FG%::,463+$$@XU7[\80!&G,,$B%AHF"6YAF:;4P,G"4+G8_A1#G[D<(M M&"-3'9/6H+U:.KIH+@%IR2ZWP1.:2LX8Q AXO:.+.V=<5]\O05P89UPVN*[H MV=+ON'1@2 '_(<5V4:5PFU=\\_)%3_/F?BE,4-63<>34S7&EPG&B"@A$G! M3:H+8[3:D3"5HR+-D-,6Q';@J6U"=M+>196\573.7N)AK8FMY\".-T(@&YA, M;@/5/5K $2&_@0*V@X\;(^ (R5EX@.O]M]+5_3.=+\P33=@!71/JK$'\QA-A/C2F2>X0[,9MZ0OH'8'! +Q&XV$KP2 MQ3F \ZWC]N%B1NHFAS\L5Q+TT=7"K,M_%7J5TV: MBGH*%:Q(E-ZI81X#F*89H$(6IFF<2)G"A+!D0.R#%^$F&B-QJ/I5-CUFHNU> M@6AAW2C%[T3:D>9X\S(9,M6_.ZA5=UN)#HI%1C-31=[HYK>&HE>LO=*P'\E& MI6>O8)[2MM^'#RU;P_5C2SUV_>>'^E#PQVJAGU'6.4Q?5XN%%M'449AI\UHA M(G- (4O^\X_M3VKSOQHU]V"I@3@*BMPW]$NTP[ MHT?4*.*XDW6=)CM:#@A^8 (.@/N $CF#T/-<+L=-AI%+YPP"Z+R,SK#'#"Y. M>]E3X'@,U_N<":VF'D]7@+,W:W1\%S[M&77LFJ=V(%PH=VIYXT"'EJE9\ZLI M6?-F]6@.\.J:CD7,<\9) @@E*8"*(%!0*$$J6(RIWA=@X52"_O(P4_O$5V33 M%/#A+3EW'8@=75*7H;7T/=T,6& BZ2UV]$FO#%K^V+7*\.ADZH3&KS?I\E#C MNHTZU3WS#W5??7O(7Y.E16">,%P(H(DB,2'0!2@8CD&"DCQ%<0KSU*D]^?D0 M4R.'DQ"W06EO%X"THX/;X E,!8[(W!3^%S"K[<(PKQ8"V)W%UG'E0$^O$'/# M$W3QA<[%A^4;^C3?T$43<(X%+S+)4J"DH B20!)%0<*2Y[P))%0.15"[!QM M:LO^(&QDI 4?EE$CKZ,/MA-B2]^J+^ "$\(I9O,]9@&B_:U \>O<[!QQ7*>E MC?)GSDBKFP8F2^DMGS93S!_&5'FF"W.*<;_9=1.LDK1F"!JU&GQBQ&VLK^KK;)\B"W8X*0%>(TSQ5-LP0D5&D. MEZ:8;2$88"+)N$H1@YR[Q$[Z1WR$:,JZ/B(?$W<[8O>.9F""W[^ZU0\MD>\B MNCGTB:W$]IC7Y8*2WUPOJY''S?]R >,L)\SIYF%?@K?R:2WYO.D1(N,D@5P" MF2>:?A3/ 8&\ %0##B')H21.A-]^^-1XO2V;&Z4<06;''$.!"$P05A@X$\ E M9;VN\Z,!1EW.EU0[7;47KQG0X*IQUY7O5^LW/[0I635UKHJHF@[/)L5@5E!5 MI*F40#%5U+7O:2H*@!C.4I'%>MM@W]6J?[RI+>&=Q%6U,+Z7.>)MH1W:*UD@ MWKW< ^ 8^J!I!Z&6-CJ(&[T)!Z%#6RJ_4([4B^HV2-UZ3]D#U-EPRN(QXW69 MLM?IJ+64PVW#=DH?5\L'S6J/)BBH50A-I2PG.6% 9%1J(YE)S<$8 H72-.$Q MSXN,NNR9+@\S->HU4@(C9F3DO+NER-P57.TV5K>C%9A@AP'EO.?JQL'K[NO* M4*/NP[K5/=V1]5SMN#=;;V;?N%QJBEE]6B/%KO00U9LQ M6"!0Y*;9DZ8"0%6>@UC!(F495DEFU>3"9K"I4<-!SF@GJ.4&P@;9G@V89[Q" M[[[.H?+H>GW"Y9]C6X?NZ*FCYTJX/ ME<<4(F1J:V%<'=<)0#("@>"$Q;%D"E-S<6^2K.SJ,M>J]7ZL6I[SA;S MA\KF-#%6W"0GS1_U)9_5-_W;4E%N_NW;AJXW;W>5I@B#5,19"O(TUOL'A?7^ M 2L"6*$$%IG^7^%TEN]7O*GQ2J/=7;37+VHI&!TTO(MV.D:UDJ8P:%O-NZA2 M-'H[M&:8Y_? CN%>;W8#D^/K3.S01F&>\0_15,R7B*_1@,PSO%>:E?D>98CC M?ZO'X[NRN,U>)Z%I2B5#@*:F4SE/$D 1UQ\(+#D3F50RP_:N_@LC3(W4:QG[ MRS9;XF?CN+\1E=#&XC$@_5M%2V1<_/$W(C26!][RU7'TM7A=%P[,W6J<\M]7]_R_M_.UO%X.P3CG9D3P@F*"0,[S L"$"T!I3@"1 ML< IDDHI/* *@:,85J_T^/4&ONSZ>^N]#3VO%5+N=7#;LKK.D=V>- 3D(Q^) M;E91(WMD45[ 8RK>,.C\)N8YRC!NFMXP@,Z2]@8^9F#P_B'KJKQ?BD^K)3W\ MYKO^J:RWD;O/Z>NWF!UU&QS<-.YYTG3<[>@PX&X'I<8R)<,\N& :G MWWP#1QG&S4 8!M!93L+ Q]Q:QL^46EKJ5^#%I*MNU^M=G<#O\N?F5ZWGOV8X M)AS"1 "IF 0P3A5@A:" *I7G4N5Z2SZP\&COV%.CRIWH9I]XD#G:ZS&T9%__ M)-AQ7R!H _->&]6]W'=M@.L"I)$1/JJD#U*RSQJS0 7[^L=_I7)]UL!<+]9G M_X@!;KTW"UJ6^W97G]=?YP\_-M4)U)?UG,OO>KY*4T+EC:9/O?$T7TK-J&*^ M?'A+7TQ8VU4,%5QRFB% :$X!++C>.&9* H'U79H.&<)6 MI2#"BSHUNFPI$6UJ+2*AU= [ET;-*KYXO5?)P>$6=LXM?)J3FQ0DC]SGXXSHR0]_M6#5#.60PR0E1&D41((1\N^*L2_ 6\[T^-[)7+0^X$O]'M?GU*!GK<;T/X M]9SM)\7O[HZKWP7TL_<"%M;%?GWXU_6N]\+2ZUCO?\*0,(GUBDLIRO=:@U^W MY7PIR_+-ZI'-E]7.XI/@I" MT]\._??7T=)&0LR&8Y#)#4AV!Z$,>?"(02HW MZ'T/V\?F[(\F*5,06I?C48X^[RN8YQZB/T6[0,3=B.7YRRMB]K>G))U_-31\J\N*M-.MKI\ MP<#R-?.2+U;E=BT_JW8IU:^RZM-0+>^JV&I5 G>W,76L''[;(!-Z>WNJ 0I@POZ[S_1'\IR6X78*^/]DH]-T89G;2W. M]8]?]+3+]5J*RH\VPR0MDDQ0(&)N:BW0%!0X$2 E!4DA9)@3IW+&@R69VO?X MV(K[=O_^740?UE(.<$L-GAQ++]48D(]EM55H[[0P)O)!CZBE2+37I"?S=4C7 MAMO0]-W-8: T8W=YN VT"]T?;GS@P(HT<\KFBRI =88+B"5+([41VH]4'71P$=*PWTT+-CK,&8A&8A3Y: .!>1^9< M5;_%8UK/'[=BS+EB9V5B+EPRM(=;$T?TE?[[=[VA6L_IHJQ<#U]E*=?/^LW3 MTUND69&#F.0I@ @J0*F(@1 %Q2E2K,"I6]NVOB&GMF?1@D:/.TE=FZ_UXFNW MLOVB%GC!MZ(.#79[>6NG9+7[J&7VV5'-%A_/3=1ZAQVY;YHM#.>MTJSO=*,: M(>>SC_*!+MXM-_/-2U4M@*E8I9"8R#]$-*=@!FB<4$!)QB4KD!")58[PA6=/ MC3PJ\:):/J="#9=PZ^:*&]$(O0MP ,)Z^7>H?&&=EY+__6'U_)_ZKGJ)ZQ^J ME5VMZ4O/&F7Q=BBQ6Z5=E]P6:/-9F92Q=S\W\^7#=E[^,+]LCM40B_7G/0:< M00D@00@0@B2(TT+@'#.<)TX]VWI'G-K2W3D>]0=+F+3*I[5\:GYE3I6'1=%< MQ]O2+>$3Q=#NAP8M$Y5<):8>BQOM?OWE .R;+F '!\[T@A4D7N;ZJ*\2)M,+ MPK7HF/X;?249' (+JTC$6<8QY[DV-G*9Z7T")A)0CA-@"HDP1"3-";HM5^!D MQ*E14"N:]ZF* OYEOHRVI8B>Y#HJC=_[;[>&>)]BWG/D&0+)P#34$6#=PK>2 MVC>8MX:]WP#JZT>O6X/K(?3\"E#N$>2G#WKE0/ K>O7'>&GE_VSX^TO6+ MV3\VHDU6K] MA(&%3?Y-U\*45:]\*1(B2&B<@L0THH%86[8TBQE@$N,BCV,NJ)4/ZN+3IT9% ME7!-2?\!Q4*/D;,CF,%X!.80>RC MKI;&W*PLS64YUW=5^]@=-;P<>HY6T3_E#)N>X;+@0.0FHC7&*2B4Q IR"AA M*.NC6OZH,R?I')PO2=5ILK,F 8(>V M+/>B1T>RW^UW)2]W4:M[<:U 2+Q=#,Z N(]E?/K%W]$.'8A?MTWJ^M 1[=.! M^A[;JD,?,M!N-0_YU82&MH-'V\6A?GTY7-,X/*N/V.?*=BY_JY*;/RR_R/5\ M)?XIC6DMQ?VSEOM!OOLIUWQ>RMK7HTBAN!0,$(PQ@(29*OB<@9C'+"9(9 PZ MG9>,*/O4OE^5Y-JV,Q\I82JRK4MGC^=KO *6IOWS%V?/K2!A1_G$]$>-/ MS)DKXQ5$&/9A_"0WIEOWE_7J67^$Q:\O?VB!/BS?SY=TR?4'^IYOYL^5"V:? M@B201$4J4H %SP$4(@8$)0A(1 K&(:1,6/7P'2["U#Y3>U$CNI?5[>,T8!KL MOC%AP0W\J3!1@D;Z:">^^2S\8C30C/^WZ #[08L@&6'#0?3*V /$&)5XA\-T MRI\W/"F0?=##UY^WFW)#EZ8VT@?3P%>;-/P?=+&5LR2E:9YJ&P 1TSH/I5BS M)<\ @29R(1,L1M"K-3!4TJF1:DM0;;L_/*RKRDG17NBHDMJS#3!XFCWM^,>8 MO GL[VVW]T?O@.W,^]_)WSHKX^[;!TL[K5WZK: [[\EO'O!U/CWO?C[-:^?9 MWEZ8P22#"9<<)"J% /*" ,8)!'F&6,XX0PD94A(O@*A6Q#5^[;Q*TL;QY'0Z M$G)6Q_G&#)VDO][7I:7IP8,TG<]*QT1,ZH-R2D VC?'Y&NH89]/GZO M&@-78W]8/FTW^^B,G&$A.3?F1J:_ 8@J0'"1 Y1PPI)$4$R=\C6O#30UNZ$E M9U0).CSJ\?N+LT51M, M$6>]\DP1T\W+C$$8LP2:'&X> YA3#F@>QR!!,,5)FL94YBZ%%\Z'<**$T>HO ME"TY__?_(FF2_Y^J%/+F)?I%2#7G\XWK)N\<7)CG"40P 4I(!*!,],X;"67< MY$6!59JC&,^>*N*OVN^. ?'I<"'C,!X?]5ZL0OHN8O)AOJQZ8#.Z,"5&;D:7 MQBJA&8. L%@"R!($*(USD*8B%A3A),9I@^Z[I1@/V]U@8R$K*S/4&ZR6AL5- M0(6V"UK"_4=4BQ?=;[2=SK:;*AA\L]*&P+JKO)3[#O\J(GXWZ.?#C+N_OJKF MV?;X^I4W?+Y,A2(IWF[7=9-SPV6525[_WK2^E.OG.9?EC*.<45%0D*$TU^RK M."CR# .H62,I()4$4TK3&SQTR4!"S))$AX@I*888I4X<)R5\:9&IT=;X&:\/5Y MO:0&D]@UC.W8R@-R@6FIS?NG1.2/>WIP\$HRU\8:E4UZ%#ZEC;[+!R3&?)>/ M3ZLU7;_4^ZQ#?=Q# B@3*$ZIE""&E;5$." IXR"G*E4TSTA!K#K,6HXW-;ZX ML;3I(,B[:2, D('I8R_LSJ0ZB!O]:9->.PA%A^05OVB.E*[2@:JGG!1[6#JS M4"P>,U[>B;U.1YDF#K<-K0[>KI![M(O(!4Z54@)(F&A[E",!"D((4#)),T'S MHD!NI;.N#C4U\CVPK-_]6@?8=ELV/Q &IMV3;]1NX^9]W]8/AN=RVU>'&[F> M=I_:YP6S>^^X(?J']1\HLZL'RE4N@-GE'$M4E,8&A/G-<0 MH=9;$#8 ->BT^ \8"B/N^'%#06&_=D1?)1C?T_GZ=[K^E]Q4 U2Y9DT< M(B,XSQ1F(..I K"@&6 YI !AP5G.:4$)O:T:X_7!I[;/-9)&CY6HT;.1M:G/ M^-0=3'C[)%AX&@)"&]IK>;V88 5XK4!-PW5>[UU?^.;MB-]:P]$/\J]?SG'H M#'BH[M@/H7NAQXYGOG+-QWYM^\L_6CQC8!]#R3:U6[69YIJ%+IX@.Q'7AJ7XK.TWB^ M5\C\,V^YJTW%<3ZFC@]C:JJL$]]@XTA$I MORTB;0'ASR3*]:X<(P!9 ME@-("@$*)"10&,8\%EA2[!19U#OBU.C+R!II>I(GI?OKG@AWT5(ZTE0_YAP1 MR&FLOQ>HB#7F2@"2)#'@29&SI$BP+.B +#8_T(^?D_8*,V#WA?#Z+@?^-!A9 MHU^,L'\S6)XVHE!5(PI_GP1K:+Q^"_I''?4C8 W"*?O;W^C+Z_%=_\Q_R+>K M1SWT+,ND4-CX.&"A29^B#!0TY2 K8I%AEJ&,6=5NL!QO:I1_U0:,&K&C/VO! M78[_+6 ?ZMH8#.9K>3,"XWBKPV(PGJ_MH[#'U8-/XB)*[FZ(X\>\LN?AHD[] MSH;+M_E*7-M7OLIEK'DY$P!E, $P97HOKA()\AA"S""!##EY%*X/-35&;DL: M*H7-L<"8'_!"'PG:9P<%*2#6#U+@A*'7*0C6KW9_ I&O E\KM?FWGN#[I=C] M^%8^R\7J:=_%['?YR.1ZIKE:\P>40&:Y-O=17H B4[G&F&8QH4)QE#NQB^W( MDR.;1EI'0K$&VI)?0L 7FFX:02.Z%-'^+RVQJ_:&9?1G+;E/HG%%RR_O6(\^ M+@VY@G+&2LX/&)KPH_59;NH"(5_GY;_>K*68;\Q/LT1C+K(, Z)0"O0F!X(B M)QCD>1$C%;.<)5:'[A9C38V(CD2MCD\J42,C:[7$/F]^R'7UU[+Z^Q_Z^O5& M[T'="[%V38$=87D"-K1->H2I$>ZN#>M=]&6UF/.7Z,_FSR"MM"R@\IPZ='V\ MD=.'>A4_3R'JOV48Z_Q:5Q'X]D/*S4M3FM"3*NCDOBRW=0O2TM#5^[4TT8M2OX6;KW0C M?Y\OYX_;QYEF$PH%RP'26QD %=1TDQ18^UO",5LG2=?DMS<(*3&MJ:O#V>O0K9JV/U6NK?U3MH@T"T M@R#Z6KTJO_>\*N,5PQPX;].HD.DJ_%^C;.; *?%62W/H^,.^?Q^6?"VU"&]E M_>>'Y=LF%^R-ENY!EC,I4IXCA0!#2N^3<8P!PXKH3YA0&>$D%3D>$*?2._!$ MXU1V4D:\[WL*W8S$'B[3X8?',?A^IVLT2\[:?]F2A/O(6TD]L?+UN!X M)=3^44=E0FL03BG,_L9AW+-GNE9U4,UR_[V52_[2G/+GB6"B$ QDN8FOCBD' M1&80Y/J_@B0RSS*GR$2+,:>VXVU7L=V+ZAA4X0*Y'>]X!C(P\PS$T)EP'%#Q M2CDVXXY*.@Y G-*.RZW#LSL.0=;O]2M3!UK/$$H*EIG3T9P@S38\!4S)'"0D MC[,XEJF43D;ZM8&F1C%OJQ#;I_5\R>=/=!'1[MP!-U#M^,0'5(%)I$J\:*=8 M&"F#Y%ET >$]K^+B8*/G472I?"EOHO/ZH;90;5V]^VGL-3F+%::BR#A0$L>& M#1B@E!<@3GF!%1)*T6R0Y7,TS$3MG+W+1-9BNEHWQU#:VC+NR(QEN31HO.M! M8X")R$C9[WTMY%C[6LK^C6 M[Y[^5W#L>YO4OZYK?_^J'##8^?9[WI?7]>U;3=UTO?O=XO]U_?M6TQ+4PV\G MP5!S5\V71LIE'1*NQ_NB%^JA(FF<,4P(Y("PPCCV$0,D3R! %(N"QKG*A54I M7=L!I_;A:>2-V@)'1F)7"[@'9UM+V!]ZP2WB*\#9E<\=8!O;0>/91NX9=&1; MV0Z"FH+KBXG5->?,P66Q6JQH.O2U**KBRT/Z6%< M@^A@PSE#,X:-59F M16!YS_GV<;LPSMNW=2;KC.< MVHIN21@U^;UN2]@"9;NE[1>[P$M^)VRTDS;ZI8WDV[Y,:6&$ES7Y9R4]XOQ<^H)/J^5Z M]]=?:3DOS?V5!^.[Y#^6\__>RO*[21Z?:5;B4F4,B-RTU4T1! 4M,L +HO*< M0J:$59V8,82=&L6U_)=GS:CK;+Z])M%!%6T]&V6&QO:$> GL>'0J4QN8@0/- MZO!HHX!PAPE3"B'PZ\0W!83^:F!4R#&'UK/1'[.Z9$ ID@&8LH9264B";5J<7KQZ5/; GV5S_-=Z6=M6J_6325UU[)P%Y'L M9I2;\0ENR0V%QKZR6Q<$7;2@;VQ1@O[;*1UFQ$-_7B][+?&7>OD9X^5*7FJXN\G-(ZS.%-Q[AA9N:U MSGGOHOU\[10ZNJAJF\&;O='OG9/EZS#8'> Q3HL=I)K"<;([B);GS0,>/(RJ M__CV?5V91"_?C '4V$A-#;R$%902$$-I*K_P A!"%. "BD3$G'+LU+?T^E!3 M(]<__O[M[__[?R4X_C^-Q,X5I#I@M:-%/V %YKL_OD4[*:.#F $JVO6CX96< M.H8;E77ZU3ZE$XL[!E:EH^4/\S]C[CW3A>:?TNP:UW,3C6?^X7XICG_1NG+O MV4A5G*59C !F9EL'"01,9 H(+)E,:)8)Q)WJU_F0:FKL\U6:UV.^F.]+W7$M M^%WUWZK0;R-_Y4%=[[6K_MVQSIV72;4CM-&G*C#WO:GFQ/PW:@EZ%QUTJ/_1 M3-+I[UHW!'%Z><7:;_$]+Y*-6Z;/)YAG!?V\/GQP;9/5H]R[]QS7]96[)[12 M:PFC@_\YQ)+K@<%WX8R+8XU=+J-+X0M%,CHO=P^GO=?/$55BZX(^S @J%(.Q M!+',3/D=$Z4/!0,\01+&(I[?(JC].6?"]>9.2S#ZH]AJQ[?=\$ M0^ 5;:F_4UCM15T'Q=4>/VFTP-J+"K0C:R]?X*E(=1W^D*0DEHEID$<0!A 1 M @J9,?T?FINSG#S.K$YLNH>9VH;]O(SRL,B4*Z!:[J]OABKTAMD=I=MK28>+ MT;@RU.M6D.Z,B^BY^K9B$'J?6A5@K[_S,YQ*C!CG(,WU?V":]G)'Y5YPAR: MLAW M4T,.ALLVCYKO"Z+CMH= MM5ITO7?H;NY9/W2U?GD[+_EB92)EG=V!5Y\P*=9HI(P.8@9R"_;"X7DG3W+R5Z_FS7D?/=7CX+C3\Y4)@>!4)_L=RQ4SI:F,K MU9D+Q^=S=2CB:0W@68)RO9=! B"82FT 92F@.9& J8(31##E)!]0%&]\3:Q6 M[?AU]ZKGU;;I&^-'<=.]"48 M.ZGH+M+Z1P< H@J!Z)<]!G_;I1UI*WP9[7&(*B#NHC84NZ2D8S#N=H'&%RJR M!TA/>ZPR0MC:?&ZZ0RC3Y-5Q.B(7\*6AJX?O9/9;0YEPO3Z##DC83YF/@5]G<]5 *BO?I!" MC#7 %[VCN<_JJWPVM*K'H$_S#5W,_Z<>Q8Q^H!.:*@FU8:9?!!$#2+!IJ\P9 M2+61IO\?DQQ:1;H/&7RRGXC/*FH4B$XU<'"DNDZ%A9,Z(,"!&=L&6Q?^O1UN M!_]U0-A'\F/?]&J[.;('@M7IT'9]YGB.[8':'CFXASYCF$7R9;WB4HKRO5:D MRF;_O*LO+-=\7DHQDRF!$'$!-TP]X\ZZN[7&H33K:S]C0/VI6],+4ZV6M?^FD,%]*_SAQ]5H9K/;#%_J-BN MO']X6%?N]*8D>OE%KO]_2=QGFL=Z>B )#*!- \)P#!.$980CI8_I.VTT MJB/ #CK=17NM=ETNRLH/'QG-QIXPA_WQV!,WTJ9YK ETVU_[!+MST^UEH/%V MXCYQ.=J>>WWPL#U[Y3[ZK+[HMWOWVNMQO\T?EG,UYW2YN>?;+Q^^K!9S M/I?EP=!E4N9*<;UOD5QOYPF7@-(L :G0GU&D,I5F3L4,;A%F:A_,;]O'1[I^ MJ>JR'12(#AI$.Q7<-OLW39B='3#6- 3^2E9JU.6M#HI4Q-HS(8$:B/B U:MY M<9- HUH>/J [-4J\/'-HA?:J_O(7NMZ\?->L7U)>#?]S7LXPIC3-, 2890) M*00HI#9'A"HXDB++5.+$J1UC38TR&U&C2M:H)6STIQ'7,?&K"V0['O0$76": M&XS:@%KLO7AX+L)^?;R1JZ_W*GY>=KW_EELJ"WRG/YMNI;_*I53SS8PA)6.< M28 *4P:F*#"@(L% ")D( F,$6>Z6'79QG*F11E.(8$-_1D_K55W3TC4I[#*@ M=B3A :; !-$@I$7<=1".?FFD]!APUX-#@%H-YV.]0JV&JPI?KM5P_?) O8;+ M:XT@&Q?L^]5:R?EFJU^X#TVU9@:O35B*^_W][Z2HWY.MAQY)0G.3#YVO0A M+GL:$7_>=1YNP1#IMZ4&XB[:01$U6.P/P(+TYGJ%>1RW*;%O):;5FCC0%#DW M* XEQ[#O:&/KF[AM.:_"Z#[)S9OM>JVEFC$NTC@K.,B(WD]#6>AO7HH4@)@B M @L,,1+ MU;^I7L616JVC-VLIYIOHXZK4Q-[HX8^I;=#RRJJ= X[*@#:JG[*5U3T#:T$O MJ_H#IML:VS0)[@5+LCSGF2:4E (H4@&*&,4 X80J+FAFRC58U57K&,5E48Q3 M84VS//\A^;_TMF2UD;6/2O_XL*:/T6+EVO'\$K TCE6:206(TJ\H9((#&DL" MDCRA@F .J;1J .T)UE$BRH*#:L?/-T(5F);WTD5&O!#%M*^K[[>*]H5QQBV? M?5W1L[K9'9?>V.JK;I!DMI:K956UU7CU$XJ14@4%3)G=68((8 GFVJ@B/&9( M)BEV\TUTC38U'FC:?1V$''1HT@VPI;7O"[; G.",V/ ^:5U(A.F/=G'$U^F+ MUJ7\U7YHG3<-B!(U%/1A66[657B7WN^MMU+L"G9I6_-A_BQ-#N MYI,P( 8FE6I[<1#X+MH!NB_.MQ/:.YH.897>41TI;M(#NFXAD4Y =<8\VCUI MO*!&)\V.HA;=[KRQN,&A;)%K;XRN1TR(,%I% UJ"!JF;98-(F(3O2P.^3N)V MA^I7$["[[AGH;EYNYF*^V)JXWT.UN7<_^6(KI#!I,F;GLZWI]+-Z1]?+^?+! MA/S6/O.7RP^H \@0547*!4"I"2"#+ .40*;_BJ2"" MU;H<8$F%G&)+C_DT)BZTPWW8G+E[U,.CZ=VG.Y'S?HQP M"_V[&2/BM7 1K41UI.0C\"Q)="@DH6FODBO$R>$EA?TRT]$(XW+))>7.5O_% MBP8V[9Z7M$GX M@J[!IK;5.I;59.DTT@[K\M*)L]U*]X5>: ?38.#>\73W2^7*&H,C\#MHP[CO7(/J3/% M^QM)G=_B*[:Q">R &4EH2BF(21KK_0>#INA)"HH4XSC#B- TN2VN<9HA,Q=B M]&X-9W0*E?&!4VCSXARB $$S?4 $CE!\C?"9/I7[(Q/]]B3Y)#09AM!,4\!2Q%BDL.42&(6SAB^_$N;_4X<8A[Z5SS!%N849SA6 H&]/Z* M IAQ!0J2%:9^%!="9@7EW"W;%^FU=2CJ:HELI>H$G>8 MPZ4+9KL5[@F\P O^!MS[Y6:^ M>7D_7\A/V[JQ)D19BE@"J#:6 (P+O2O"N>FN2:2F$I8ERJHNY*6'3XTB:ODB M(V!42VA'"1>!Z^: 6^$(O.@=D+!>Y%TJ7UC5I>1_?U@]_Z>^K5[0^H=J'5F]T&=%EK%Z,QXDJ,L4S'@ M&31&#"& Y4AJ2R;)H)),Q47A%OS?,^+4EF_]=5I+(>6C%'=U'S?7Z/\^E"T_ M[3ZQ"_V!KV!K"1O5TNZSZ__1B>. G !+;#SG!?2-.G)N@"4(Y_D!MC?>&'=: M'P+?+T5W]Q5]P:?5 "XJH MRI-4(C6HFY8/Z:;&7^W.2[5^5:W&_B9,YJJVFG57INA/HVE4J>IHV_A]">PH M\]6F-C"]OLJL#H^,]HE^F%!J+Q*^3NRU3W"O!FM['>3&+-7/ZOU\29=\3A=? M5N6\JH#BEL1@\Z@)K?:]N,9=LA]^/LWK W*[ZF08H9@(1 &6*@$PYRF@DE/ 61H\5.YKOH\2"UIB4MMF.8N07V=M\9SX@&_C2TP/QX +,E<-WUVF/H MN3T\?B/0+<8=-Q#='HBS>'2'6PCFV";IH:.PX;#?# [+;3(VHIN_G:[LJP\?I_Q9 MCVK[8F=]UPW[H.M'/LGUYN7+PO087 I3Z?+)6&2M=%.(,$YY(4!"* >0(0E( MQB1(J0L%T10J03@28H!-'V^:,P*O=60!4Z8*&AB54#.BMX;HBX[W[^R$'X5LJ>Q^7; MW3:47KX]TL5BYS.9H1QB_7\2%(4B &8Y! 0E'*@BA4(1&,/4JB?'E>=/E#XJ M&:.=D*Y$<8R@+3$,QF4<(K"$9,"2OZCX#4O\^'DC+^F+RIPOX/T7NM;VCB&%.J1^5]9PEE&*"8XSD, " AA+JC<&<0R44#%**BMJ48'!-E.0^V9HIO=(.[,W; ?JN!U3*; MC4(M=5,C6\M=QQ_YM%I<@/)LN%@-/;+MX@+'N?GB=/? 0%*ZD&537NV3W/6I M$@DSI= R('(N3?L?!FC&"2B82'C"*Q9+UWEQH+#QGO"\W_2% MFVN1>=4_OM4$M4\@F>4Y0ASC F2,I@!2I0T6F"G TBQ.B,0B29P**HXL_]08 M:BUPO451W'FX<+,/;\\EB0ZW571 :,Z)").&*4>9AY'#?(W+,.TXHQ#S-!SB'F@<08T"C/ M!!Y^WFXJ<UKX]:"KD/WSH9S ME^X;K[U2ZKAMF+IQT#FV.]A.N>:K($R#R! ((]?:^(#$&BN>%*$PA MCERZ;.HOCC(Y'COI<#LP=.(RHG8[W9MQ"LUMSA Y;Q([(?"ZE;L\TJ@;KDYE M3[=%W1>/["WXM%K6NZU:JD.'RU+S4[FA2S%?/C35[41"XXPI CC*C:N1,U#D M:0ZXBI'$$HL8NQ4;&T'HJ9%3+94)Y"[K;<7J('%E^=>_'LO>=YG^P$9^H$F= MOF6O%0>UYE'#RRW=M>%_T/[.6UW&UYBM:=CO+H+_-8SV 5/AS5(?,O;09D"/ MCR:=G"Z^T">YOM^\H>OUBWYZ[8'$21X+EL?Z54ER %-! 5%I"E",6 RSF.:Q MTS%8]W!3^ZHC+BN+8 ZH;7C?7^ !6;L%E:5I'<1W40[87V[2NU0\=P. MJ'/(D3L"V:A_WA3(ZJX!;KYS$CM0W+N?AOBDZ7/Z36K]!%V_F(.]&4XQS I8 M@"3-,@ )C0%)&00Q(@IB)A255D;T8 FFQC95D$.SE^'M/8^L%8C6GZ2U(=GI5!SUX/+?K+7H?^65O>M --=Y_K!;Z MCK+>1'_>_-#6=H:*/&4R!;BJ:(1S!!B$#& A")5(?X\*-%N:MIM2?''K7-T= MG=&:<33#3J8;QS$,+NTX3NX<^32O'OU#66ZEV,5-S83@4'+)0&': T&6"T!E M!D'&8D6ER%.86Z4B!I%N:KZ-P_D<-2(?1^6.>S9W<3(#'\+=.D73/VUKHKEJ M%0]1M!,X4NO"?AIG9QK,M-ZM'N7[7A @3+$6: M<@SRPM2Z2_,8$*A_XE*E:W1B<>V:D0U/ M4[?K]Y68JSFO;OFPY'7!=;IH/^G-JMS,<$I$05*EL&FVV1*T+_$ V:@5M?6ZB]KO M@5%G F;L /"G8=VZ"/[7,'H'3(4W6WC(V,,^6M63]?!O9?WGA^4]YVMM@K=Z M8=XO175"]_FI*EF_?&C]VXQPSHC"$E *39:4X* H) *Q0JF4,2I@[A0[>JM M4_O8--)7%9=71NA]>XZNRNIAYLKNRS'F# 3^*NQ4B7[9*?,WX[7N5]V\6:E1.]P7A*5][>^XP+KY_-)TJ_J>B]L_*] -X M.R^YJ;+Y1;/_?/LX2_($9P+FFFR3#$",(2 <80"1R&"N"J$*YD*VO2-.CDU; M IMS)M&(&_VR,-UX-C_HTO&$J1_T L,L95";MZE( 31N)<(R B3F,<$B9B@E M \)&_& _?M3(Z10\U=+Z1MWN6^7U!0[\,3H%SD@;O=V_P(W UU]?YR^--3A> M/R7]HX[ZK; &X?1C8'_CT)RLY;/4(["%- ]OM5*C4##-. 0D1!8 2EB (D$)[.MV0&1#A M>$UYSQ&-9\.,',%X3^(R@#"0<9URB&#+L5(C(8/T=5QD M._&C?VOYHYT"K4:V(1UB5M@%]G]UR_#*[BXK@/J]6W:/N2$?IX[F.P_QON?_ MO9W7$4#EC*=IC%@B@$RR'$"L("@P34 *A>"*%DP6;D?:MB-/C=B,S%2_$<8Y M8-+X5\NZK4&T?=(_7FXYO90;](R'9OK;\V/V=>:/ZL[UO45_ MWK.RVH?YM.)?;2:G$8\T7(V_1G32S=/DN][\#9(,/"U_IG/]]X5\OUJ;4B+? M)-??R6)5;4Q-&((CB-"Z 2C*H-T=)H1D'"9 G(I<)$ED"\QMB32Z-.372 M>7_H*&R#-XP8GF-!;ET"\M:HD<+"ZE"Y^0$2H7QWW-6)4N M('JB5CIO'48[NU"Y^FD[WX;E$KA\\X3>^GW49BUA$.=--PA>7^TK0XWZ-G>K M>_H"]UP][)T]1/.;D]'R_7:CG_W[?#E_W#XVSH[R[5;.().(92D!)@@3P$2E M@%!" 6>0[4/IF'%)F%D?LN4I7@)H/V<5Z[&-R^H;;XVY%( M %0#LTHKYZ@267]+:T0;J7>.YC)ZZ[/"OB-07IG'=NQ1J<@1D%-NJ5Y]PD&)7M!H%SRGG#'C*TH-N]$/KU M+:N8W,_K+^O5\URK.D,J0WH'E@(DH"8YQC7=%6D."B$A-8<_.$O=BKI='FAJ M?-94+6N$O8LJ<36DT4Y@U_)N5_#M)C&?J 7FJ^& #2CVUHW?KCQXY*)O MW>J=%W[KN?[&S5#-.1_ELURD33VO'.4L040!2DP'7VV< :H@ 3R-$XI8G$+I MY-SL&&MJQ%#)%J4#-S87L'3_YR7,XFYRG)$ M@8B9WD44C(,B+A@HLHP2GB8)R9W**UB,.3G>6"T?P,?YLQ31=_W[RKE_7Y9R M$_UIQ'7,P+,!W8Y8/$,9F& &H^A,+@ZX>"49FW%')1L'($Y)Q^56=[OE;5/N M\\-2K=:/553==Q-T,D-91B05&*0(:[;1% ,*(G(@%<\83C#CJ74AZFN#3(U> M=G)&+4&UY6]$M:263DC[S10?0(4^81J"D9-UT@?"(,ODZD-'LTKZU&I;)+W7 M#MMEG/I 3-\[OI'B[?QY+N12?-6F3[.AQBPC6$(!LDQIXR03%!2IP@!*C/(L M%31UJ^5D/_3D2*&1,'J9RX5E0?H!@-MM-,+ &)@RSERM=<-,(W>T1]=('L"\ M<0?,ZT;$8?A1]R/NL)QN2P8\87"='%V=U!_8)^$V\D9/IG"4;8]FUTFP8[$ T :FL-Z" \%* M';D Y3NLS&KLL4/+7 "Y$%[F=/N CA_:7.-2BM(T$_Y"7_@/R?^E?[>15?J[ M_NEA31\_KNARA@J*E$I3P"6/-6L)4SA%VUH\$1+F*MLA6+_M/&:I#AK>-0^Q?WNH:?^3<(.$CDJ>$X!QPDSF9S2]';B M0&5,;T1SF&1IYG;*/\TTJ.:0VBWWZ0RM?F?84 P"TZJM^@-.Y'LSDVQ/X,=, M.+HF_OD)NY>TH=.TR.-DR*8LKDD3+S>_TG)>SAA&B@J2 "1,+?(BX8"R% +$ M(!1%HK+,>+)6&[JPLPM=!7!:OGLQPKV_QXG6.W&KNDRWI5CWSH2=<1@2W]"^ M\?Z4:_V[/>1^N_H,Q2UH*G:O$*^:DFT+45]JMO5SW%.T?Z?_M5KO3-6R.I). MC?C M$=H)90F%4\+T=8UOSHR^\.C14J"OJ]7.=>ZX:MCNY(]2?E;ORLW\D6ZD7JHL M5S%+%<"49P!R0@ CB@(/'3VVI:NF,HWDOG]MVX@0ZN\W" M<$ "K]53+.ZB+ZO%G&N[H?DS2#[!93B\?N%/AACU^WU9O=.O\Y6K!A9*Y#^D MV"[,$^EZ.5\^E%_D>E=J:L[OE^+M?+$US6W,?N"05\,+'"->Q$#D)EA/"00( MXQ! 27.L.*&QL KYOU&.J5'$3@VS-BK!JTR;1O3HD]Q$'U=E.;ARX<#)LN.: M$:8@,"FUT=_I<,#Z[L*,U($]8H$/K[X=8!XM>?AU9RIGG&00$A!]KR MI2K15C"VZQ-YZ>%36Z25?%$E8%1+:+]$SX#K7Z"WP!%X>3H@X;0XKZD\:&F> M/6RTA7E-C?:RO'K-P.)AIA^X6=]K^4-_S>?/\L.2KQZE<;1\DIO/ZCO]^:6. M";[?;-9SMMU4]M[J"ZU">M-80KV4" ,D)S;71E*B]HFD M/,^L3@9?8ZK&J LWB4FR,W)'A#[P%Z%&_4B5J-8E^L5H\[>[RN^[4I%6R1R3 MK&MSMZ55M%E%M5X>B\OY =AOT;D;91JW&)T? ,^*U'EZ[(#0?=,D9"[,>/I! M>F"3<5V)L\N)3'+*%&9Z'RLE@%G! >,J!VD"]42,CL$/0>!^XW;3H&[+0G'<1K;NHYL+>+$=W]!P"[3VB.%)X?2>:GJ+I+5'I MC*'O>\9XD?.6VAS%R]O><_,Y^N/38O4BY3>Y?IYS><7=N*CF2__T67V5?/6P M- %UM4O1A-65A\-;D6G[))9Z0IBI("H5!@7*"L"S%&%5\"1+W Y_0DDZ-4IO MGP97?28-7:]?YLN'JFK;C.!4R#0I@&"" \@+ 5B"4H")R%B*21K3V*FH2?=X4R/\ M2MSHL9(W4D9@QVHF/?#:D;1'T )3;8U7+6I4R7H7T4VT$[>NT>BQ5(D=,'[K MD_2,.6Y1$CL SBJ16-XVC%/^(4M3,K_*'X II%)KIOF#ZJTFTI 2A1) LZ1( M41KS.'4JBM1Z]M2XHA%M4%W%-F1VG# 0B,#KWQ(#YX5^05NOB[K]_%$7\ 7% M3A?KI4N&-G*J"]U\U;O>-_K/^>9-4X0F8SA&5$J@$L( I 0"BO2JS;!)C4)$ M2.G44O?J2%-;M*W:/QVN6V1= M&VWD+ED]2I\WRNJ[86!^N"ED6\Y$RI-"R1A(CBB ,2?Z*RTA$ 5FA.>,PC1Q MROJN'CO-PV=:R>:8O%W#9+>XW94/O)+ONS5VSYT^4M!O1G3]Z''SG(_4. M/O[7(6VC2],DH0K\%/^UK8L)[,[(8,*YR@2@>2),V6 ,2)XQD&0B3U)(M+UM MG9S<,<[4OKQ?Y?.\-,?6*Q5]6<]-QXXFXOH@N4N3Z.L ]YR3^8,M\!*V0[XW'_YP+8&>LI;+O&EIT]_%QM:Q.!2N??GF_W?Q8K8W??I;1I,A8#$$./$J@&BX[A38XFS=O7KO=@1 M-PPB&L$=XD4=9J''H1 .V\!$4PO=9I"/-;P'R:.*H-\&A=A\>-%\[KKN-19.^ V]V=PM_D@WG+?I.FKO;3CSFGB\9Q40B2 M8YIAD#&J "1" A*G$D"L*.T"KN&C9!&\2=#?JJ;>&N0=#7#.[J?>[[BN_S MC0DT_[ 4IK')ZGDN5UQD:LC3(U* M*B'-6>E!3.>*V)>A[-]0W Q08*88@(W3CJ)3_YMW$Y>?/MI.HE.Y]BZB^\(! MGJ(W"UJ6G]4_JVGQ>?YT__-A\6FTT:[S5WT?3M^>?>K/RH[F@;*XHOTHA MY6/549FF.4<9(B"'B=Y@9(@#AA,%,II*F"0,R=0NVL2//%,CC5KX:"W_>SLW M<8_&"ZW_E(]5I3:S8O[=Z.+@^_ P;18NIW$G(_2IEU$F^JRB1MKH\SJJQ#5= M(ZLI,CK5W<,JK787EOLKR^B@V;B3Y># &G?21G)LC35Y;FXO?U!WNL,\##.> MF\P?)D?N,X^/'69G?Y6EU#?],!69Y;-.-K4OW$[8*ME9',1U,ZZ[ ;:SK+W!%OA;=(182])= MWK@_>]H*$:_&=/>(HUK25LJ?FM%V-[G;T%_6*['EFU(_MTG4+AMO,DM2JIA( M04)-UN/,DV-6-K^_I:=O=EI M4\6';DL1/DWSX<_>F@Q K;YL"PWZVU] M!E:'4WZE&_G-I%:98D>FK!Y]D#.]QX:24@KR'!4 IID"!8$8I#+G NH-N4J< MBC3;#SVUS^4^%'CM?!SN@+>=^1X&Q<"?M:K?]$'JNWW<=&0$-XQH1(\.LOLL MJ!];#CUP&P166\[H(SD\8N1';Q_E2?MC(QW*6RHPHK#" R+3XR JH M30*, %6Q9"IGVC)P2N>X7:2I4=S-W;RB/XUN4:6<8_ZHAPFVX\YQIRTPIXXT M8^.U6CL#>1J=U0YB_34:J9W!Z*UOVOF3ASAY5DL3VVV*Z:R6IH[SNAK^XYRR M^6*^>6FB!"6FC*.X 5B#$ L,E#D* ,8( MNET1=H\:T=7@I-NQ*\'MUJ&G^<]RN95?I?'KZ]'TAEZMUH]4:_:9+>8/U9#F MS,\DYWR?/^I+/JMO^K>EHMS\6UTG)YEQ3# DA0*8$E*?W1$(<\!0JG?>@N", M6.75^!9L:H2_5\BXW7<:F9^UL*YQ IZFSC:D8/P)"1Y]4*EDL@)WD]+2*CJH M5=>QK[(&:\VJ+@4MW>Z:>E$^XQ7\PNTYM,&3<"-'0?B%]#Q@PO/SAU'Z>SI? M5[6F?WUI94*\-W&WUK M,>;4B+B=T;,7=%"%:1O [3C6,XR!Z7,0@LY$Z(")5XZS&7=4^G( XI297&X= M1CJ?Y,:D;G]9KY[U3E7\^O)'*<6'Y3[-^U O9::M>L12S C% .H$@H*IC>. M15$(F2!)$8,NQ7#MAW:BH!$*YII.DU5-C:WQV\V7T6I?KH#VUY>Y=1[L*"D, MNH&9R0!;E7?8B6U\I+_\4:/\M\!E?-P1\\I;#L./2E_NL)RRV( G##6*=['R MVO)^ENO-7/_X9=W4"*].\QM'D-+[I%Q)!%*9)0#B5&HN@Q3$:5XP+'@2QXY6 MK^7(4]M-'02/6I)'>]'K>!A7 ]=V&FPMV #@!C=1;7 -D'_N#)9G ]-V])$M M2$=0SDU$UP<,M &WZ^5\H_=Y]TOQ?O[3_%0V:R43@D-$)"#*&'Q(<$ XQ "3 M-)-YGN0)=VH[=GVHJ7'47M(JBEPULCK:>M>!M33QO, 5F'6.D=J)&8!E^M'P M:]-='VY<4ZY7[3,+KO^.&[U%=2,&_?C= =,&H=2P0G <88TL2@$J% Q$"FA12HQU+\?Y%.Z5;+)\9!6 MK&[79SS/C;C52FO+WW1&'>J+NGDZ'3U68TY2:/;S,S_#/5V^L SC#[M9NM?Q MFOW?[MZMR6T<2Q=]W[\",2^[*D+8FQ>0!.9A1Z1O$XYQ._/8[NK8IQX4N-J: M4DHYHN2J[%]_ %XD*B51 4PV2>BVV5GDL1:'\@/"\#"MWR!>G%MS5L#/I*^ MZV\8IWF!3-P(7F/ \879CVG8XZCK7SBLF8O?22=^E;L0@Y&+^?K5= M;)^_T;\^"OVTA5K4E:\_[ZH9"R.8%HE((4-$0913,RG4L5N19$APS+-$62DB M7FUI:B11&PNTM>#87%#;:T<+UP'N)P>OL 6FB,&(69."-1IGJ*&4_']]7__\ MW_H9-2OHOU1D4-' ]2>/0@;6#K:48'_#T+(ZFZ>U.>WT9FU.>.N I(E9ZG4B M&R-!6SM7)F^'U>[@,$; M6H%YX0"4,10<+ VP6&2%B>4 M9D6!4@KC3"5&7IU#JD0.61$7*8L(DQ);RZM?:F5J;'&L'^ZH@WH9RWZF\(90 M8(9P <=-6OV:\[=+JU]L83QI]6M.'DFK7[UXP%F>S^_?MC1B H_W;YMQC&59 MHK_F# I3S1X)J:<1A&K\1(ZI2)-()-3Z\,Z%1J;VH6O#0,=.\,N_Z9_\FXML MRB4TKWSKGC *_*E?@&?(09Q+.#F\0[0 M7+'^Z,3,M6N'39/^(8TDAQ1W/^6&?I?UU.M>U<4)[W?;K-I4QUCJ+ND8/P.5 M^?XF;H-0\SJ1<[-@U(G=('!>3O2&/608'YHCR_I1Y8/<5,]_MUCN=-/SG&4R MYYF"/$>Q9CZ<01(+! FA::PD*81PRH6\T,[4..[S&>82M:D5=XGU[S48'U'.&(DD(R6&$I0F3BAA2QCF,,LQ5G&&5ITYE MVR\W-36^N.-\LS/%5#7.BVV5V:O[=+M9L)V)6AW7FGL@%@7.69)B*'DL(4)I M C$V18I2B=(G>\+8C9#\8!N9D;238KD%C M)FCLG(&W5R!SSP"XBH;?1(#+S8V;#W#5[9.T@.MW#./HN\>U?MH_::U#^6&Q MHBNN1X*WZ[+*97JW*/EZM]J659@ WYIL L+&^2AM\VLC'Q>[1D=JM>\:.>$+@ M'9B&7D)=9R2U4%>6UX4C6MO]$9,K6EYIRKKQ44G+%9*7%.9\_T E26H*PQTD M=]N0=IX0G")STH4RHP\IM /^D%+V4C! M#U5]OXJO'0WY0"TP[1@3JY4Q8^2LT?#>STX]BBA>@<*O-.*EQL85/+SB\HF, MX;7KAW'$;[(TJ\Y-A10-6"IBQ6!&4P*1R%)(XSB!A,BBP((@'#G-18^>/C4V M:(QS+#%S'CB[+WXP'($_M:YE]_J^8L&R@"M5W]O$UVY'CH+ M7.AX.T+Z2RV2%#(I,!01*S(]:RXH=CH/VGGVU+Y3;9K^KZ-23P M[;8_UIO%/Z68ZTEO*O,8P2)6$B+]Q4*<91PFJ62QR(HT2IP*MEYI;VI?;E=4 MY6DOJE+6,[\F6X7NK1^>C'*M&^P8P".X@5EA;RFH39VU>28':_TQA24L7MGC M6INC,HHE "]9QO:VH<>+'O47]4.NRL5/^7'%UX_RL]S>JV_TK[F*H@QGA81I M'BF($D$A-5ER+,U$2EF!4I&X: #VM.7$.".(_AV96F6.N)XNN@RK'8MX BLP M@QSC5)L)?OFD\?IU!DS2S5J9XX@S<+>M=W6K/=[MVNQ6>MVCM(#+\Z&CR^V- M?.3HJN.G!XZNWS*434K]G$9B>2YYFJ?$Y#8DBD.$\DQ'+6D"!M ASC9DL0 ]$(3@DU$%^N #'@$S_CL.>/NMO"R)_Q&>=. M/]QS%PW]5%?;#>7;?RRV/][N="S]*#?[JA7S)$Z0$BR'@J2I.2&8F0VY#(J" M8$Z5'ODSJQ."5JU-[5-^U\XP!G[+?<#&$6:9+(B1(=4Q%9$<$IYF,"HXI@AE M0M!\7A>:^+JEF^W(\+YL.1S(;^BR2A"@6\#D]\5JU11L&%)DHQ]R'$4JB0H] M[N21J3N("\@DS6"*TRR+S0B%> /Y^Y5X%<#;=D>!6ZY$&*!MQRU/T 4?QVH[ MP9_:4-!:ZK6PDA,DGD>ZOA9''ODLG#\="6UN\JJ2O\^%Z:BSYP@K%&4<9HEF M%10Q# F*$8PHXB)25$F6>E#)/]/TU";,>Y7\IXZ8NVKM]JV4?ZXO+)?G@R < M>O6^7RE_;_R82OD]B(VAE'^N^2DHY?? 8JF4W_>$881VO_TA-V\?*BF;-29"$L)1"56B.0RS2,50A*.1%@;,,9Z)(G#;T M;S=I:I.&RJ/JK.PMZX8>NLJ.!\?M@,#\6&-ON18)?F\]\+@-Z@].K^3IP:Q1 M2=4?C"_)UN.3!V8\#ZWU7/W1I&KMZWCR@HL$91 KW>DH4@*RF!*H9"(R6B"1 MI$[[P3Z-FQHQMQF$0^:[7CO-CIA?JRL"4W1E,V3&:-!U#'0\,U%M][K&.U!Y M-JO_ ]KN]%W*,P3N?G/#?1HX;CYY &A/BCD )<6[W6;_V'KC MODYE*:O3-9VTEH/LWQQCRC/,)2RH*B!2&874Y,XFD(H,2)VV\R9VIL MOC]8IH,YW=./FD'JXDJ[I[61JFG=,;_GG;2AZ@#@X,2@&[O4DOE'ZZC07%]U M2.T)J%UIZ+I-,)J!MT<]U4WP.KCDD=R]0.N7SF\S:5P"]P+?"67[>>HPDGZS M*Q2Y)5D0*1BD3$*5I 1E'!929* CB*8X1 M:+D00[')W\IGND_+%>BF\;:J3 WM'G M\L-Z8RH2/C[59[*;6\OFWG).$9<(ISE,DP)!1"B&E$5F)PJ+)"F2B&"KM=E M]DV-UAK+@="F@VWK#U#K#?BS-AUL]NXXB*$&Z-E^*IQ ?X7>@C?.@7L%&AO! M_0941LZ:H+\^];UW$K1]:]P$VD]P<+3SF'+_',O5^5#]ZZ"3^[K]/)+$[BOV MMYM:;[C>Z!7Z#=#L>!K!X3 [DA<.V,Q [29>*Z8\T.>JI' C1"9Q4BBNHR@1 MD5Q/+_0<@\1I A,AD10X27'B-+TXW\S4!M_62O!4F^DHMG0>2KL9P^T !1[M M]M@T%@90,K12[--&\D7U8/WW MI:S6(5:B*] VIU&1H%PQF'.E()(Z?J!<,$@HS@LJ51$Q)[E'FT:G1B5=FRNA M0=HQUK5TK 7F=I3B&\G W-(U=P;V!E=XWMG@.:"LK#U GNO,6C0\RA. M*]$ZW#M@O5('0_R'-).G]59R\S3]M^\;^OCP\-!*R%!.!6$Q+"+.-0E1#EFN M$BAE(JB>V$38;L/:LKVI\4]K,3B8#!J;P7)-7980+<"V6!+T"V%@XNE#[Y=_ MTQ8/JTQE@:3#XIM?1$=:3+- UM-JF#T\O:M;%H\9;[7*WJ>CU2>'VP:O)AG% M_*]T23<=6?L"$9QAK&&E:0Q1HG)(A#!U_HI4Q3S""7.2\3K?S-2H=U\^H)/R MY;RB= Y.ZQ6E&T$*OZ)4X=-:&&9%J0<#WRM*YYH:>T6IQ]TS*TI]5P_9/NZD MQ52+VH0[OSPR^^X7/9ZO0(XU@;ES?!Z;CW: E/ M_T[BM8>,N"]HZ<_Q+I_M3<.BK ]TL?F-+G?RKBSEMOR;I.5N(\7]ZHO)/]PT M-?K*;_*O[1OMR!]S*4D>D2B!6 (J5SQN)0Q%T6OQIJ#GS,D"I6;+5VLWC\^+=?/ M4M:%839ZOKO>M&+)*$THHWD,A< I1 2ED!280)DI&DF<4YE;34@MVYL:_S46 M@[W)30FDQFB7R.HZUC:AJ5<$0P>G_> -60^T0-$E0O6*YE@QZL!7TC$ZM8:F M/SZ]_I@1(U1KGXYC5/O;AG!PHWKTIB5/CEV;J\MXC/*)5J-M 1*'U:;.FR3:$@)$EYI!", M5)% E!1&&)@+6,@L3Q*42*ZL:GD-MF!RA%:?9*XJ&E1E2O54[6FW,4>=MT8M M>_M#@H>/#^_!Q]5/66XK503GP\S#^\N"*D/W0F ^M3FRW'@!7KH1>'=@[= M"R-1>)#><"/]6Y#L'1D&/7B\X>,6OX_&F)L>-'AO?/>XJZIO7Y)[:NO3B412 M' D82ZD'H,AH;/ XAC1F*$Y4D4?,*?/:NN6I#3P=P\%5%37GK77+WK#>;?>/ M<>@-^/NW'R^4O@A0B\L9(=_;\Y:MC[UC[P;*F4U\QP<,8Z^7NG,?5R;86^DN M-Q(RB"J."L6ABC@V%< *R**H@(H+FDN.4!%'\Y7\;LS\9D]FZ6]Q5':Q MEYY)5L%7'6K=[[;EEJ[,6==YCG$1I;&$.94F.8A$$&,603T9 MQQ0EB&=V:X0VC4TMTNE.L?=% ]<'>X>+@_5"3G3\'Q,4029X!E%&$D@RAB'- M(DR(REC*BR'U/OP /UZYCV/X#Q4_6%.7(@SZ2/(\BI-(O_#"G+#$.22H,"57 M%-/#9H*2(G4O_>$3^_"5/XZ1E_7+'A9VN\'4%Y"AE]H[*H.'Y8>.K5Z+V%U% MQ'<5N\L-CEW&[JKK9^K87;]G8$'>#5V52@]+=ROQ56Y^+HP@_[UJM/GI\N.J MW&ZJI;#2G/C\9- M;9C>6PHZI@[4FO/:B7:<]EI=$Y@#!_:*>XW@ /#Y+2CLT\!QJP\'@/:D5'&( M-@82^''5Y'>+DB_7)B/.L4[&U>=,Z"M]6[\T/$VU(?Z>[29/O@AOK:B7@Q67];+Y8?UQI3.F.<,%7J$ M2&&6Q'IVRP6'1,H"TIQF5.2YBA+I,KMU:7QJ \>%?9>3P.QWXP-HG'"Q\78%_J0N_EH=XE MB07*=1!,,4L@RFD"*4D2B(G"*&4HCHE3@;67#4R-N%K[;.:)=@C:,<\MN 1F M%Q=(G*GCDM]>Z>&DD5$IX)*++S_SB]<-^Y0?-FLNI2@_:(/:8E'WRN@[RT>3 M@?6@$9:;C135OL&<9#3C,HU@(9&$B$1*!RXH@5F>2T:$XBEWVA)W:WYJ--!: M#TQW@J]W']X#^GTCJP)J;GS@V UV;!$.W,!<:_1'-L-@ M\TI%CB:,2E3#X'E)8P.?,F!M[T44U)MH_5G^6?VJG*<1+>*$:'I+HPBB&.D9 M6BSTK TKPG*"68[MS]P,,F%J9+?_#,TYV)+68A6;P_?8+1_XM/\VZS,ZPP[? M#.LYBR7!X/TQ\LY%6^^C_PB(]J2^PN4\_; ^<%@C#-X7(RT4!NL3M_7"F^#L M730<]N3Q5@YO\OQH^?"V)_FJ?9;G(>$)A1)0>C5(L(8YS"J5B M*BOB*(^)5?43J]:F-O!<+',$&J.=RB#8 6XQB/B$,?!X\1H(WEJL:R"2KUUZ MJT4T9.6L,]"XU\'J/N25JUJ=\>=ZC:IS-]UR!J!JI%5X4"E.BUA3K0[T8X@B M(2#A$8*4%84J5(XY<=JD.6UBFB3[YJA(^) 4YR,8[98I;@,G-'76>+3P^#^% M>-G[ *G+1\V\0L+R.3?/IRF?O7*(X$:CK&C6%LX>HOZT6,F/6_FH1ZPD2Y*\ M0%#F1$#$$(=$H,3L:41%CG&>2:M-#,=VI\8$72W*2ZH!X'=C/JCL=XD:''K# M(@(+@W%@0ID(O"XJ&4%@'DL;PQO-#?TA&3Q2O 5$#V4'SR,3N/;@BT9?N0#A>0BN5R&\<-] 79W5 M=B$6R]UV\5-^-6K"B^U"EN__XLN=D,)L>!E-C%T]\MVK]W1CCO:6#W)3+2D> MQN@T43SGDD%>B0++-(,LSA,HF1*"(9PF(G>2W?%DV-3HJ^L7.#@&6L_J;>2. M;R88:+TS2_+U2?^:U?K5GZ6VWOUC?XUERJ* MN9&]MRZU(_O7Z*C 9'__]N.L/CUS,'@&[HZZR+@S _]A M)-AK.;T9H$J_0.#@696)HCWSQ_.^L?;*\]Z,&Y7G?4/ZDN>]/W]P'JW8\>W^ M)+>L[&KV02(4%8BE!4R3Q A)10FD%&60Z+@>93E&F#N5.^IK;&I\7)GFG Q[ M&4L[TO2%4& B;,RLB*PQ=-8(B_K?:;+!Q'<6Z^4&Q\Y9O>KZF0S5Z_<,(XLJ MPGQ#2RG>=DJQWIGM[>]5\OB;Y\,E#_2Y.L5HSNWF1XUT\DZH\N-JP)UI1W+O7X' MA=XL,]9#9LP'71=!QT? GD'WNL9/4#FJV;1V]4B"+-@1Q[ =XI6< YDZ*JV' MA?OE@!"XM<%QYY/<;)\?]'=CQBJ3LOID6CY4<%1(91E)* M14E.LQBGD>N9K2M-3HWBO^X>'TUFMN;XUO@JY-I;[AR?7L/<.DKUB&3X6+4R M=@8J.5@!0T^YOV[IMB+"3Z9+->4U M6[U)A#D6.(=1+CA$>C_4=KSC#<# E',#=D/4*:YCXEN.HJ?%L?4GKCM_1G#"XJ9AA&(6ASNK=2_6 M\:JQ9LXT<0BCP28$PCJN25*(J4QA7L1%%&@SM3C )%7 K)I=U0:<@#B)1FYW#HPBY"6/SXLUW]^ MUK[HO]:E!?5<3L=3C2RK_CO?+GY6%IQ14"W2*&5IH=\D*C5?J0Q#S(F"*1%* M4<:2@CB%0;<:-#4R^[I[>EI60XD1DCQHL>I9VVJ]@L9'L&B=K*8?JG43T+V? M_^Z8IWAKK]JQX)A]%9@BC2O ^#(#C3?@XU&O[!T"!X]":^OZPM=OMN2M1HV; M3>D)PI-L2U_/'7#ZYY,L2RGO]>27FB8_&5VT;W+SJ-LUH>H'*>>(2)JS(H,B M4PE$6#)(HRB"*D4DBTA1Q#&V/O5SO;VID>[>5K TQL[ ]F N4/+R.=9!8/>3 M90 ( W-A;:S99&A1_%2CV+$8?/"-HL/9';]HCG1FYV94W8[JV&/4>T3'XC'C M'\T:#N<PM0TYW#]V2K9,^[I79$2GG+.=9@E0$"RZ(9AZ40!)% M>HX>JRR)4JS_B.U/?GNQ:6H,=UU.*?OI-(M8JVH;]Q7ZS>7D^>C]-]:I]/'ZT?'8NE?$ M^X^T^VEJQ./N7K$Y/@KO]]&>4XD^R^U<%GF>IXI#AHO,#)',!.Y M(AF9;]=;NAP9X7V3_^H(V\UR?.$6.!3H3<\9 T4QV@VF]W^9R:XIMY$G5#*F0YB,2HB0HI"IJK*NR%C">!RG MDXY+=? MH8:35L957+CDY(ETPL4+!VS%= OZ7-!SK.K=FTR]]>H_-NNRG!-N1+8IAGKV MDD D$ZY#%9; C&4()6;NPJQ.I@TU8(+A2J?NU::1*]V\\&(&OAOC'5;NA_2- MQ?9*8,3#1S,UV,;\R]JP'0]FX#]& -YA?R1P!XRT&>*_(]SV/&Y L7>#8\AS MQ]O-N,'KHZV+6YYS@Z3:IP5EBV65,FH22YN%&YKH2)&9,FU)9E+L<00)91SF MN! J2HLB8=19).UL4U,;.FK1F.5Z]1V:#$ZP/!@]0-WL/+J6L:47S$('F15< M'2OK9';?2V37L?"O$':^N?$UOWK=/JOBU7_'4.WOI?[GVL2Y/V5G0_6.\_5N M98+?A_5RP9_G.$5%GG(-:T)2B**<0IQS 4FL"E[02 BNW#3 [1J>&I$T]87- M^+O^OEK4PVW'&:-M75_B*@ANV1%V+!,"WL"<=80MVQ\9"UQ-TA.-<4=[Q]2)O!"&^6G!3?S]WOU<;65RZ7DVQU=MNMY M)G][GF'*(BP)Q%&NV8U%*<29XK# J5(Z-(I%:G56^D8[ID9VQY\D[;@RTQ%4 MY8S96EQTW %/^U5P$VBYE,P;WGT6D_%Q.N6U*%+WQZ=#?W0] 8==B6^C]8=+ M<<-1^F6LLH?A^L>Q+N+-J/973!S^^!%K*=Z,P7&5Q=L?-V!,:XHZGI]P$E9@ MAI2.(GAL4N)B"AG%$B(N6%J(A&)BI7E^M:6IC4MM55'G6?QU3"V&$E](!1XL M6I!<9_&.@#EPO2_@1F+SH0"Z4;4-*+UDW/N \>C6QH\C0K6ZPE!J=V91RK%BN"0&N,THC%VJAAAT^C4B+3W8.7R MX$'S2^/"3:$W9*&;WP#T^_I.#A.IZW'KCL!2CDR M**ZR_=Z# ^;ZTH]%E^K@JMYMJ0"L/F7(1E7<@C&+-7LQ!F#E,08\@)C MF19YE*5.JK37FYP:-W5+DQJ;'87'KT-L1SM^@0M,.EW,/NTWNRK5MH[E0=5H M[?'RJ]=]O=EQM;>M83C1T;:_\U;V>?_XM%P_2]E4<+APS&ZY;*0K327::M?C MGU(\R,UB72=QUW*'.4GC(N,$$B0+B(A@$&,B($-((DRCA$1.15R"6#DYCCLG MS-_=^6A2ST253/RV31N08@;N'LW"^3#YRC!O@"N?OE*_AJ;@X%UZ R4'@#P0 MB_NT])6(/P#8E\>*$(T-UR8^C%J?#N5Z*5=Q'.509+F$*,ZHCF@5@P6)%4V9 M2%#FK$=\IIVI4?R+X.N&*KJ7@+7C70]P!6;.04@-4A/NP<&[@O"YMD97#>YQ M^)Q2<-_E S8Q+N0]&N7+![H0W]856_U8+_7SRGF!698E&8%Q84ZX$*1Y(H\P M5"B3.(GCE"NK)$7WIJ=&'5\N9KA7LK)/V@&P7==R9XT+#JOZ;KUBL2\2#.O MO',II7H&*BU?8SOXM@9?QX#9830'TYAK5O<.J>S">6WT(LYVD>1- ML(U%Z:V)IRNA_D+):T!XC24O-C9J,'G-Y9?1Y-7KAS'%>[I9+5;?2SUUK?C' ML=S I=LG] :W)@)M8ST&!BD,< T)KZ_PQ<9&?86ON?SR%;YZO2?A_5:K3K>W M?.ZH2I=SEDD6XQQ#:LHY(6YF1$FF($994M"8*^KM;_54^OROY??\(0D8@F5OJPWIAD8OVN;>]7)EQZ_Y=I>+!B M!?]8K$1U-,6X M8K((\<,9?:3YV!.2@<:$BK#.HAU=3O1%+KR0WU)91V>]&P%[2XJV/NT$[ MRV3,;>0/N2H7/^7'%5\_FCK9.8I-EOV] M^D;_>EAOJE]LMYL%VVV-+]_6#[0Z.IGQ#$OQ9%3>BR99R%J,L2J15?;V>-J9&'JV98&\GJ VUXXP^ M-/N9PA-&@?G!'1YK6K X P9E)+_K^_KG_];WUWS@/Y+]?E7'W[?,T?YW"V< M:C]RFTN'Q@J5-&HY%RB*J= 101S3!")!$D@%SF&F^1SH#YVTO.8W#Q\Y.'WV*73D?;%[P<*/2]I M6=ZK1G3I?O-E\?W']OU?)*;^EC6KXXJ MT(-ZR8X@@F,?F$TJ^PW:K2[;>@,J*\V1^J9''MH>:1W97^21A&X"TJ]6]"!+ MQA6.O@6L$Q7IFQ[F45*Z?O3=2MRSY>)[G?AW]_W[IDIX:Q-'YGF:%3GA"*9, M$(@2PZ-*2E@PED1Q3)(XMEK[N-V4J5%HG[#TMD[Z:!+Z:*6)X4&VV*[+^JET MW(X(S:>7]?9K5ZIU\XXS,[!WIU4V<4D#OZUC/$A*>^^@UU:5]M)1?H2EG; = MI"UMU\+KRTL[(6&E,.WVQ"&CW-\^??WX\6_29+3/!8U$(F(*BP1G$$D:08(Q M@A3)A.G9NLHCJ]2?DR=/;@S2MH&/'UT8K(N3S4@QT/O0Q%\[#GZO+;/<@SCS MICA0\D DQF+8*Z^"(T>><;:?\KHWC,A@9^P\)J1S%_@0A?J[[@RS'VG$IS;R M<;%[G"=*X:R0'*J\2"%"<02QBG74C#E.A%()5MG\I]RP]3!]J-,F7=[#;L,! ML]^$J I*Z?"W/;MOFM"D,#GN M?SU);DX&KLV/[G?;IJB;IT7*,>[2VPX]$I]FU@/NY* MS':=[JX- /8,SDK1&M?-D?-FI:#SBKSOO"*_5;%'!X3V4+I'5=J1.\ZO4.U8 MQH^K73MREYS(V8[=_NN,@QU[_B'-XHZV6<\PZ'=YM)%BI!)*(%3#-\@PQ&G/$N-U2GEV# MTUO(JVT&M='@:UU.K;:[2S3VB;P6J/1@L (S0IOV=W7; MTCD*.^NQUUCIN(51(YJSSKV,.\Y?-"AA;F7$D?0;J_]6+D0EF;=>M8?VGXV8 MZGJWK4O.?-,8ET8Z_-N&&@YY1Y_+>2P*D; BA1G2,U^$J(X>>$%@7F#]#\4R M4L0.27,WFC,ULF@,-E-6;?$,;%N;S7%W8S00VFJGK*Q;.\PF$6+,;@B=/;'W M!1PY,]OKDSS/0-M-#TTW[7T"C5/@W=C=Y)1 -V)WC99$%[[;7%/I/*%\)9WN MUE;&3*GSA,B+M#I?3QT6VG9E[P\5SN>%+$RY3 X%RBA$N<@@P\KDV66Q,-V8 MWP!!Y7CHM4F#,M?+FK.*=6>]B"O]'M;M,O M.N8<^O;#XC4&OM#4J,%PO[LOH^(K5P^4Y*MK,$IQ?JVOJ0YJM*'B##,"-9@, M(HIBB!.DH.!%$E-,,Y4[U?^V:W9J=%&M-30K][QCKJ/JGAWD=D3B'\@1=TGZ M"M)ZU,YS@LBO5)Y=T^,JXSG!<2*$YW;WP-/!Z]5/N=DNV%(:LOLJ>3/2-"M' M19XEA*0]DE55ZL#7 NIXE+GZ/Y%YI<]S#MW8 MG!RSM;SMANP9=GV/DUW8XVQV,HV"V8L]SB_2J _ID-E,^4R)IAU=FO@MGL@$\+ MY2B$\AHOC!WQ3OPE&#&PO#7]9LB;9/#PG(KS.GWI/RUG9#_&3]%YG8XZFZ[S M2J8,&WS_)JG1RS:&?%P][;9?%N4?'S92MA5.ONB91A-[ZF%118A@&"8W[[IJ87_QE*HM*E@HVUT&[P< +<;<\+ &'BHZ!@- M*JN-=$'Y!S"&'PH=&=,#3 /<$?-*R [-C\JC[K"\I+\!3Q@YX?X#76Q^H\N= MO"O+W6-+NO79@-_61BO9[ !5=FJV?=P]SB7+:4ZC%-(BYA#EDIHSL3E4B\7BF3XTU]\>)?NZMG8''VM:1\NS=N]\A[I]4N^'6S @OZXJ#-#N M2W9*X30A9)3E4*)/:*<_UM36VXJ8N$&'.K MA0'W&ETV^/8/#YY1"\SG/8 -D0:Z@IQ#^ID_!$?*+1ORZKGEBME!TIL(=N41 MXV5YV?ERE,)E>" R>M3(U#]YKZM:5-'B2H;'6O.G *:C]]>H,J,'$.0FE0\8&+ M*-Q4?N#TJ:,7(+CHV+D2!)D#C* D:' M6,HOG"/%4]=@]114V6/3&UA9/&:\X,K>IZ, R^&VP86H-[*:4->29-4;=*], M!=>JS.O=JM4H*S^NC#Y5)6H[9P7/&*;T[EJ =88_6ED/I+.;$IW-?2]<&4/F@$(\$OM/72_%0TOOT*3.K:3[I8 MFEU'J-8;6-*E!.4^R6<&5M(Q,W]@[]HMM@;LK-&*6C?]\$O7A5]-M^R]:([] MUG[,0,<3KS6M;T#2=TGK(::,7='Z!KC.%+2^Y6D#0MUC-<@[_8>HPFDIYR+! M,F=% 6,B(XB4Y)!$ L&8X2Q-4\9R82_R?;F=J86V>]N DBZA;0^2%B&M'WQ" M3VI?:KP>L/K@"RN'N-4/9B/%JP.Q='K=AZ.HU.)R1UK< M;.=O#=O*S9.I7/I9=^K=7XMR'JF$IG'$(8L28@YC)I!)4< 4<1+A(LV2PNHP MYJ4&ID:$71N!,1+\;LRTG:=>@O$*&7H )S +.N-B_PU?<;XONM+W=B(K_:^7 M4=7%AX_S:5]Q;?]-7[MNV-3R@3Z;J8P)H$R,M:/+\HZ55=*DY0RCYPD3>C=; M*ZN90FNG?C\;2STFS%G@X74RT-?>J!&_A>,OPWJ;6P:?R3-#7U57^^/J8;/^ MKM^F_8$\D8LLEPE4,DX@RE !<9K'>NABN4JC@L7Z26X'\BXV-KW!ZV K6*S M4V.M\]&[R_#:\88OT((/:L=XM8:&.7%W%1'?Q^TN-SCV6;NKKI\Y:'?]'H_U M?JL@+<58Q4E40$(5T]21II"F/(:8Y0G*F.82:C7WO]K2Y'CC4@%9I^#W.L"6 MY.$#MM#,,10Q/S5U;>-C=]:XV-KKU\8]%SG;WS TU##"GM73[YH1$"5(13'G M,%5)I,,*HSU?,/T'R9(X523AU*WR]TD3TZ2'NR/)6=>0X@1&VT#B%G""AP\5 M'BT\(8*&2]Y[#A5.FADY0+CDYFE8 M"Y.C;'ZA9R_'/^A<.6<%ID)1!%&L3"J6A;P2]%&S@#7?P)YL+6:KV_VGM2_IUO Y/?%JCK4;#9M*R,= MZ>:F7B4HS@F/!911D4,D(P)9C#C,29YG22X+%;.F5]^OQ"3[M+5K*CTJ]8]? MI2^+G+-4*#U8)SJ01PF-(4&\@%$J9$Z0X!JY>557?6+]>+ I7!]^J^K)\W^- MGK2,%\;JG]"A1=4IYD_0,=!D>^U[I/JEZ:67/^O:LUX/<5*?!YA*IE,5$0FP*%*#4!$=8 M#Z.J,,>M$I6G9, \J;?-R4V*(;\+,ZXFE*;.U*,;B\E@W\+O,K M;Z".,^%J:IYH@\VR2VUR6ML+#@;[Q,\A[\LGCB-E M?]V(IUL6F"T^O;E@5Q\R7D:8K3]'>6'6-TU ;>:L)@[]JQ(;R4BF8HD5+*(< M0Z2X@$0E J8$0C'\P/C/V.P]* 7K$<8<)B'7JP M:*V_B//,C!4U\5=>@-^_F91-8+P!E3L>-[-O -,O@P^P8UPR'@[4":_>\*B! MQYG+4F[+=N[19IN3-"Z82&.(LRPSFC$*4B88Q(1'.(V3E%"KTI6]K4R-YMKI M+JV,=3PW?!9&.]:Z&9S O%3;=U@.")&HWXN!W_.Z9UL:]SANG[,GIVU[+[[Y M,.V'Y7J],1'7G&89(4SHF3O6J"$IN"E5S2&32$8"*1T8V8O%7&AD:I]\99B# M%G8O@!:+JQY@"?RQGYP K2%R5-"Y!-'@<[.#H'JM0[,6D-UR8O8$"X?CLH=[ M7^NL[(GU/0=E3Z]U%\9[O]HNML]OJU!J^7$EY%__*9_G.(N8P(1"*6,=X"". M(2TT]V$:*TF+A,9)8E=&YV(;+F_J2$5N*C-!8R>H# 7:4GM!O/-@]A.?%X " MLYXS,DXB>+W>#Q+ .__$T<3O>AWJ"M_U7SBX"K$PAXQT?,#HZH][I>1&"L,2 MGSZ^N?_2'BM,TT+F:09IKNS0MYOX>,W75#Q2G Z'-]4'QQ]H&CA1=] M[G2CB][K!@87C23W\X?UYNV2+AZ-'$+S%_%?NUK+K"VS363&4T7TYQS'RE38 M22!.,@HCPK"1WRFHM-+:&=+XU#[Z2C)"#X6/4BR,E#2OS':,+5S MPPQ D$: M.M)HS09JO0&UO=79@>:O!]O]USP? IG?H,/%@'%CCP'0G(0@0YXQC,P.V66' M#$8ITI@G.OK &3+G(&,"F6 9E"0FBL64D-@I4^M,&U.C)FT9;$QSS:KM0]*. M@&[$)S#/=#,^/29X6CCOE3'.M3,J,?0X^O+[[[MTV&?^1>HG[N0';55;8_4? MB^V/MYI+UH]R\[!>+OCS(96"I&F",4X@%5)"E!(*B:D10+ 0&*.4IVYZ"&[- M3XT<&NLK6?;OJX79*9B91#OZ#+[*S<\%ER5HKZF%C==BQ[?MS]QHQ+&G[!@F M'/Z!R:>%U7Q.^W+8X$]M.VB-![_7YH?)RU#.1=WIJN/I>UUJI0BY2K*B\2)#MU-F!HE&N.I?D/J-+3#"3ZP>])_E8W9YK?KVI/J?&1U+K)T M7$T>T%]Z:IW(! D]U2XX1$3$9C5-0JXHRPN6)TJ1 844 G7;^$44]O:-VBMV M0U78;R/T M[MN?SWAS*QM7]EI6+8K\W@GK@Y&&6_>9ON9HR;MCD8II.LS>%/ M&I"_9>8-M/QQOWF@F^V"+IM_?],O84GYF;H,)J6BH?2WZW);SC5]HD2/:Y!F M*H4H44B3J210)FF:IY1J%N76F5XWFS.UX:]Q - 7U6B$2?-9M&,C-Z8[9$3= MWFO]%#M^7P2FV[8;UAO0> /:'W7\,14*.MUTKT"=C=5VT]O1N\DAQ6W4[AKM M#'%S&*U9PIR!,3K2+9W.&^Z]B7>WMS)>BIXW1(Z2^?P]==AL\!_2J(I*LYN"!.R3P -B:SEH3 >U[28TJYQ2N M-HPZH1@(T,O9Q-#'#.3(6H'9;$)6&LS'A$BS&".5040* E'&)"0H$E#%!<*1 MC"A'3F=A^QJ;'/LU0N'+0Y%V1_[J0]:2K#SA%9J9&C-K=:0@"SS\ M\DU?@^.2BX7K)TQB<\_ 8Z/[5(4/ZTTWBIL7*$ERJ2B4*<8044(@3J(,RCS' MB,893G.G!(.++4V-,+JV.1X>O0BF'4UX@2@P1UBAXWYL])KG?H^.7FQMW..C MUYP^.4)Z]89A)+ 7\^@4W2Z_F*1,LPC:' 6022(3&FL\$T(A4JF 1- $BD03 M182HC+!3?2>;1J=�<-GZK^>VVJ&T=886U'%[X1#,P<9\$+<,K"!1:OM&+5 M\*@,XP+%2[)QNG=H7B-?/\IO]"]3]!$HQL M(/&<"-G3X,@9D===/TV-M+AG\*'1[_H+?#1+S-_T(ZKR9DH0(I'@4"ADJ")5 MD&:8PE@07F290-+Q_,:91J9&$<9&:(RL]E=FP-@YJ&K<643MF.)6G (SQ!"( MAISIO(B![R.OM;]/&8CF_-!\PE=_E])-^]7XIT1(LDP M$X3J3U_%40;UATX@3:(<9B1&J9Z1R"B.[?4?+C7C\E*/(P'1:CC5I@)C*]#& M@G?6^BZ]L/9__[Z@"OS]#\+(Z;SF-1 &G=F\^-#1SFU>/CW3S7.T\5HG!M?6@M7Z8'.@-7687=HS;$8%)ZFR6Z2$1MT[912MT-NA#2(=>H-9KZ(D>CN,EX1%/3QY&#$?"WOI]A?EUZ>-I.)^]1O= M+$Q31H8CG@L<)8DJ4DARK.DWB@N(,U-4(&,XC7C**'$2[K%M>&HD6UD*RLI4 MH,GU9V.L@UJA,_9V/!H"T2+15Z/[=8]N:[@GU;ZA4'EE/^O&1^4X5TA> M,IGS_3><)/NQ7NH[2E.';_O\>;V5YU9'$ZXGDBP1,!98013G$629.5&/D$Q( M(E":6OC'Q-R >7LZ2"G!PPX%/1%IN:&B?MQ;8J'7V'@R#]@/;3CU^8 O/-2SL/^F1? MO$+F<"[&&W0CG7D9"J';J14K5'I/I/0_8;S3)E:>')TDL;OCUB7#N]5V41U; M6/R4C;;<0I:ZK>5.2%$K&)@C#\UQE?=TLUJLOI=M1=1#=!*G*DMPSB"--.DB M)C+(8DEAK*@D12Y5*IW*9_@W<6H\W2TQ]*"'QY4Y+[1\KD\Q:%_!P5G0>ML* MA^S]-3=_EEOPR1Q%N5Y9>*RWP75U\C7Z.'10V^G>KGO6W=HZ>>C6D=8S?7=& MH/5-;V:^TGJG;Y@OKW]Z;VE M'Z_%%_7C_33^ON"5T]MI@=-&F<2*9JKQ,B6 MBP0B%>>0Q#R#N4JQC#(:B\3^?'Y_6U,;![2U8&\NZ-KK$(A>@=/<'6F!B MO8S7]0Q99^ <0GA_ (X4PP]X\=S"=SM$>N/W*X\8+X"W\^4H@K>\9>AB+=U6 MVY[WZBTM?WQ8KO\L'8NP]3UB0M_[WLQ*G,MH*%26!JG)9@.)YQ7 G@9'7O2[ M[OKI.I_%/[[=+6I;WJEI)_+18R8^ZH7*>92SBO"A@'.L_4*XPI#(5,.<% MPZR(LK2P6M7K;65J 4)EY"'SY'=C**@L=*/*[?J;+[7,3B:4IC[($*ZBH$! A#1M14D(A"(I;G M C*948@*PB#+J(!%*I*"I@I)KB?YZRU=VGW"]DT[?=][ \*]W&;)MI(#^Z51 M%OH5/#5>&#W-1>L!H'L7W)C H5?L:"(,UH$YQ,!.N#^\O<6\KWQX.XZ MS,XTXXZ85PYR:'Y4@G*'Y25[#7C"X$.W&TE+^4[6__VXNG^29E=]]?UMO3>W MGW'G5 J9I F,$AIK:D,II"E.8(93KB3/HQ@3QR.XEDU/+71Y6^U25BJ_Z];D MIKY\)9;3$1?Z=^<#N[;=8<=I84 .S&FMT>"7UNQ?#=9[RT%C>I#U$7?$?)_U MM6U^[)._CK"<.0?L^H2!*D:<[QYW2R/-_DX^;21?5*O,^N]+6J MZJ.N7S/0>J;_9GR;59?LW?,H_>09<+]*4;Z,&U=8RC.D)SI4OI\_<#5]O=3_ M7)L!Y:?LG)GKZ!*;"C5&M/CYV_K2U7/#: MBP&6-$/@[G<_PZ>!XVZ#!(#V9/E+WL87I*2PYU>=X[V"Q^'==S]NAZ. M"4UP+F".S29P&F>0T"R%E$I*0+W M=;>.#K ?O BRXCH1PSI MX(\QF#%3G8?F"608);"@!8IQKA06;D6K@YDZM1"Q-0[\^;*ZV7*AND6M'8^- MANMK.UJ=1@\&IF$/)9@/U01 Q^$9V+\7QF>/9RB"=XO?$QCAS!WW_$9PV$]. M?X1O<:#R^2'%J-%K1_I8C4G)@SD.8-211@B_0](,I3#HHB5GAGK7S.G2K:G34PM MKGMYY*FV\H8S80V2EEN]-^$3>L/6$9J;3H(=>Q_L&%C3S*N= 3MVL^\ V(LK MAWWBW^3CTWI#-\^U@-RG_7E%EC&:QDD&59))(Q610(QB!0M67Q'#U M^J&KYDH_2<\\5MO-@NVJY#G]!KQ_?%JNG^7F;W3+?YCDZ>[OI7ZY=/Q*TK@@ MG"NHA-0$4J@"4ISE,$4)HS(G62&<\A>&FS(UBFE-!H^-S8!WC)Z96O?&;+-T MI,=6N5Q\7Q@]JB>ZV2[XXLG4CN[>X#C5N*%+;=?AQ^BHX.ORE1.@:V65=SP# M^^YK/3FZ: 8:9RIQL?I26?Y/\!^;2CN.7A8N'K"0?RO0GA?V!YLS\D+_K;"= M+OS?_,0;-@).2BZ;DVU!1D^$V66RE,!G2[+K0V/^I4\[[[_GU3[3!^ M-+:OR@6OEI3F+(H))X+ 1,6:W;.40?U)85C0/,NC2$0L=2JF\&J>3&UPJ!VI MSC;(=N5XNP;FT.4,['T >R?J)>PJO\MHX;#E,_668_H[$?;L%T7FGWG?> MJ=^J=ZJ#RI 7;-C&Q6MVKO]]C5?Q9OQMC]?LM+.[(J]JD'O-R/>KK9Z:W0FA M>:)\6.N&EO_OXNGM6L@YCJED/(MA+E@"4&I,75[I__NT9O].-*K3>/%5\=E@15ED8QQRG,I*IJ0U)("180RX+D M<4Z4PE;Q]+6&ID8!K:V@8^R )=>K^%ZG 5^HA5Z8& R8$Q78H#&(#'H?/!H= MV+C7)02KZWTD)G_67=]L$&8Q9H@3"5,<1Q#Q(H,XBP1$1OPFYHAEA5,JWJ6& M)D<)+U-BC:D#]UTO@FN[E'D[9,$7*@>A=6/6\"D4 7.$.XV]8D;PJ/&9HZ L]QPKXMMDLY+Y(XP8)A* 4BFA0(@E1EB0X64L5P(5%B5\3TW,.G M1@254689/4Y^8;^V%3TL*_^=1>]Z%' +)J$W6QWA=AHX_HE M-[IC^<5K;I2(KZK&S"-$%0Q9K$DNS26+2:107CCE31P_?FJ? MZ$$UOBZ:XS@\O\#.$6. /_@BL3L$Q_S(+%GCXE1GK:6][E3FA_+!9K_1?><5(Y<-ZN>#/]9^' GU$$/V_0@<# MV"119I)!S#,!F_-_\-4N!P*'J>=10_M#;CYK MI^O3)A7QEG.F1((SCF":(@Z1H*;(H. PR3.)&$L9C^@ ^03+YJV^QO&U$RI; MP7*]^@XUT3XV4MTW*W.?[0 [FO.)Y^MJ[>VX?159M[^U5N?BZX/)\PHMO\66>"F-R0LCK-V?W]VW6Y_;S> M_E^YU:'+^OMJ\4\IYEB2F.5%#G/.B%GBR?3T,"(PQQG6$T=)>.QT!BZ8I5,+ M_X[RV$QVXTI_S*OU%CS++=CLS79CQ7#];,>CD^B]T"M;YY(,N_JL>__:W$/C MD/YIW;4'GV9&TWOG\Q1P< MV)=M/OO+H=DSF\7/2J)Y+W=RKPX_;"41GNOJ0LV:0X"?K@(\(#O'#2W/V3J6C8^,&R6DVC^/]CA&$J5UO M3@0N-!&NMOIOY4)4XJ0Y46L60I2B*%K*(0WY9-C0(;V\TY:VW\ M#&Q;\\VQZM9^L*T= $)[8!G=>._2*Q'2:W948"X]N 6._)IUJ;7MR(>F(_?N M@8Y_H'$0O'O%CA1-_G#UB&EVZ)&)___I6/NX.Q3X]5AK'E\-H!%)HSHL]][@ M.*%]*)SVTX-@#;CGW[Y=_Y0;2T'^D^LG1:?:+J_*^1>]'90Q>ORDT=)%SSK0 MS14]?\&PJ>J#!D9N-E)4ZEU-.E2:X?,ZFCYXVXES'^,&M=/NC0I&?HGYH#((27M[B==+$TFZX?UYJN^IJE0 M:=:TR^T\CI'D"A&8(Y1#%#,$62(DU.\.B7&*(IY&-E*ZWBQR8I'1E'>;DN>/ M]4*L '0+5&>%:P6HV5C<;38F4&2T7)2SMO2O-/.]TK+:H[^.M9G3C=Q=H8,/ M4^#'B(]4?^EX!+1+H#K =G!J!O9N0;7>P%)?.@-[UZJ-Q;&[S&7V-G+7C35K M&ZT+'>=K'N'NGZ?Y:&C$^9E'7([G93X?/&!L':S[ ZM*%3B^4;0G>FQ;C M[$3Z*/2&=;C:)IV>_S*=GG<8KB?R!HPTBD_@37 ;WD?HGMY1/V3[XP4#(Z!X M%".,T9Z?LML/FP67OZV7VD"SJ-RL)D6YGEW+@D!!$CWUEG$$,>$Y%'%&B1!I M%N5.QS^M6IW:H'ZP[[;*V^?U:K^&]<8L89G[ M*T[])OF/U>*_=[*LCL0?3CIF6<252?[ 2:H@RED.B<@DI'E>L$CDFM.H"X6- M8O74*/ K_R'%KM9B?7X8&I>UC_-D(? M84[2CMH%7L>%<2P?=5P9M3->CDOC-CZP5MRZW-XKL];7*GU0I12/$#$%XCA$ M)(LARR6!.N.G M :2R+D#D>]%WO]7A3EH9MSC<)2=/:L-=O'#(.KO9"G]K#E1MME)\T6^T_GXT MP="GQ98N%_]L#E29WY?Z;Q7%S+%*I)(Q@EC&&*(X83K@S) &EF.NDIP646R_ M@#[ @JDQ0IW(P5LG9A4UZ&;-GO21'[/F(N-)O4WMLI8ZI*]LEL<#]T#H=>\* M_+<'\!L/P$L79N#@!'@S!O@N*]2!.V&LI>< G>&XEGP#D/V+Q$,>/.+J[PU^ M'R_KWO*@H9(S.I+2?7HJK$4BFLH\AC*-C4(?B2%5IM XYT3%>:GF=/6JS;FD/^*ZUER14Q?CF;#^W,$]0&"EXHT<\2, MD$MBRMOE*40,"TA1E$"2$U$0206-\*#UTY!63XVLWOXP&WY&HJF;DJF&'C > MI^<=ET>GTI^C+8_.CM9'_]0^@Z[3[8KIL=LFW&N3<-_42;B=TUZU]^",O%> MQ=0Q.BS,8FI0RU]G,76,SKBXF#I*XP/%J<5_[3X;=V:(3_+K6YG_2@_ MK4O] MF60I/=2M6^< W7OW[X[RV2%ZWVY<>^T^#3R,O>C.O8- >PAJ%\$OQLE?S:^K M7/?649,7]\O?ZT[^%>S=!0=_O1ZO'*-#_"J&AS!T7*GQ@%"?:)2';&O [T7T1UAY3E/$:QR(O"K/8+ MI$>6E$.:"@YYQ&+,=J;7IT]FYW\E+;> M "5M\T<\]*#%;L!H_1)X#&B[1*TW]<&E8U= ^^.#-]6!)7. J>V:#V-VC<-> MP6A=--*F0>BNM>>\)U8VAO( YIP0BP2BDD?Z#9XC0G!0B$9%;JN+9=J9&YJV90+9VNN8L MGH?3;JW) TB!:7F/S][$($F,O3!X3F4\W];("8V]#I^F-?9?/HP)OLBE*?WS M0#?;YV\;NBK-:NUZ5;Y;E'RY-OL"AR2)B)&,9^8\H)(,HE@FD,0\A4DF4);( M-(NHE;#J@+:GQAB-Z<#8[EP6T@5S.PH)A&1@6NF"^ RZ=H.#X>#W((DK Q#S MRD N[8_*2@. >->UAJ9&+8V-)5A4 MYH%?%BM0&CF+\G*ZDANR%HM@MM438"[Z?'Z M&TMV;S" CC)ZUU'I5\?KN7]$T;OK7AQKV5E0@M>O!F8 MP(SX$I,AR_GGP7'@P)M!&HG]K%\@-[+K=;^7YL[?.1[!]5I^1&W]5PZ;=%:: M7>RZK!=[*>MU7RMY_5;79ER)]W\]26[J;J_-C\S:_Y:N3+&&?TC#P/J:GW)# MO\LO\I$N5OKGIAB$R7#:T>4WN7F,&S+-(ZB869%CFE%IK,DT5TS%*1.2":?I M[71+=#Q"WQ:*$=_J2W;>P_>=]_"WZCWLP&3]4AJP_*U?3*__O:Z43,B]4==D)N3W MA=6?"5IX*;KH?FV?]-_^S_]H?Z+_,/;]G__Q_P%02P,$% @ :()O4YIQ MU^F'M@ ^'4( !4 !S;&=C+3(P,C$P.3,P7W!R92YX;6SLO5MW6SF2)OK> MOR)/S>M!)>Z77MT]RVD[:WF-*^UCN[JFYX4K 1D3E&DAZ2<=O_Z$R E67?Q MLJ$-9<_**EFB*.ZX? A$! (1__+?OYW.?OJ*R]5T,?_7/XD_\S_]A/.TR-/Y MR;_^Z6^??F7^3__]W_[IG_[E_V'L?_[RX>U/KQ;I[!3GZY]>+A'6F'_Z?;K^ M_-/?,Z[^\5-9+DY_^OMB^8_I5V#LWS9_]'+QY?MR>O)Y_9/D4MS\[?*?A3=> MQ A,*5!,.R69-T(PE3D7(D<1H,;" "9G.1C /R3,5(00M5.!A M^Z&SZ?P?_UR_1%CA3\3_"PY M5S]?O/M/YV__=NO]OZO-NT4(X>?-;R_?NIK>]4;Z6/'S__SKVX_I,YX"F\Y7 M:YBG^H#5])]7FQ??+A*L-S)_E*Z?[GU'_8E=O(W5EYB03(D_?UOE/_W;/_WT MTU82XN_W(&$6>;5R<9IY/-I[Z(J_42TGJ" MUCE=>&0IAL0T$-P@Y\("R)PL +KS_3!_]<95"_ MV0AC(XA;C]L*Y3"Z+U;;FWE9+$\WLOP$<8:3J"SF$BV#H(#I@)+%7#B+!:S0 M7((R_B@6[GOR=6ZN*OG%,OVT6&9#0LTS6%WX;P^3M^_@)+^B"6/D]G M^>*OJST90H?KQ< 2W:J.2/_33R2!@LLEYK=;S=W+Z(;+-1E:W+SS4%2SF"U>E<^KA?I'R^^35<3Y!FBMYSQ' M))B7F/9G5D+-R2DG- M@WP &@56<4/U^9.V^,#9>G7QR@8HC(MS0_/?'B5I/,P,H^U%"]%W@*&K]+\B M4SR=3[15$D0D#@1$IKW5+)C,F8VF0(XF:,6;@..@9F E+P:5> ^869R> M+N8;!OZ*IQ&7$Y\*<%^],I&( 1E)'LZ2:V9M4LYKFWEJ YF;I(R+F&-U>Q,J M1PFZ Z3\'99+F*_/B7?19"<2L&0<&5SG@0%WG$ROH/\<@).)#: 8*1 :G06M'()![4$P6;1V1GE.T@X"C/JTK MM_5 W=T!B+T%>3 *%Z+BP$A\/^=P9) -?O^ ;\LENM)L,++I LK+F>Y\[$[H4,\.'8>+MA-L?")G:36M0CG'MS46 M0T1/^/:IYI3)GT[D.T5GG!6TN68WC*=Q\\D[(40_.X0<)>"10?)ZOIZNO_\Z MG>%O9QMW6M@BR6>.#'0D@),KS0)"8#EZ'@HYT^Y(<-Q\XDZ@,,\&%$<)M LP M?,"3:4TVS]>_P2E.0"%H#IR)9!33Q3O",206!8KD8U"IE $ 4D+/)D804 MN#!,*X*+)<*&[B"YBS%(1J;0UZ@?F$?(#).1$5/QZ<=J/JS4[LK3 M=L/#\TF]'BS)D1%0:UMG[S\OYA>Y'QF3%9@MLZ8$I@-7+";E6?*5-#,AUSH60\ZT\(Y) MRR5/.GDO\2@TW'SB;FAX/KG5HR0Z,AH^+:'>+?CX_30N9A.+2$XR D,C+"-" M8\W9% JSM$X12W#Y.&?SVN-VP\'S2:<>+LLNW,F79\LJMNUA4>6#='&VFJ!5 M5DE%+(A2"UXT9[YPP6+QH)QW >"A$M1='3>2<$0EI/ MO^(K6,,Y8Q-A,65?+P5A(.>(J\1B<, R9BE09A[<$(=SQT-WP\ MMS3IX7+MQ)1\/(79[)>S%6VKT<+EV82]>G^+RA/;(ORP7OZ\_OUR*>$N4/+Q,\YF%QCW/G-OC&'1 M9C*)4JGJ<=<"N2!=<(';04K+KCYS-V0\G\SHD5+M A-7+GA]_$QB7+T[6]<^ M 36DG^@ B6(QS@!"C<^JPTTA&:EY3I"=&>28_\9C=\/*\\FP M'B_;T>'Q@H22JV!^G<')1&4@=G,@OXI K5URS!LDN92<..V7SLOCSN&N/6XW M.#R?1.OALAP=!A?R^'6Z2C#[#X3EK_3*:A)D2E+E3$R(3'Z4C(S^D#.TODBA MG=9'9EGO>?!NT'@^"=8AY-O)!9DM"UL7>\N$H$U/*C)X0==6!TE(!N@L\S9D M$[B1W@QS0^;6HW>#R?/)J0XCX[$K.[8YX!]0O[@-9B ;%<"P$+UA6BO'(! C M.JMH:Z,>!\=E5>][\FXP>3ZIU4$D//J>!3>?( MPYZO,-,WJ\5LFFMCP5]@5GOF48R/Z]5U\G?M2/?HIP[1KFX_TH_L97>K.]&[ M\NMT3@^;TJ:RV.;(+ENDA:Q1I$AB,;5I#'C%0L+(-!> 7CJ/#]Y8&Z 1V /4 M'=M=YL5J1<*]Y-4&ETJA@ RU)I]< 5!4%C7+(H&4)DK%^"UW=.OB^5'XNC8;3V(W3/.WP]"GN"[]6=<7I/5Q*7DO2H4WA)K9"AM8."=924"E.S19-NF!?H. MQ(W3TJ<=IH;61P<0NT$\[:V*9Z %D8EXQ16K#3*9\,G2LLE:\HAHW.PC \'R&(-LX$]F\4\G;. CARR6-M8>71,>])GB"$P:X(KR+4(#UYE M&\+!N21FG!X^3^'G'";O#FS*^^7B"R[7W]_/@(0RSS5W\:7F:JOK5FHYB4;# M2 Z9Z1BK6 IG5I02O4T8TD,]%([9K^ZGJH?8?9!4Y&"B[P!&5S;7*VN!EI!- M@GN6@JA^G#,L)%G7@N=!H"[:M]FB[B2GAYA\$. <+^P.$+.E?R) T_-%))_+ MD/D58)E/X%@)TGN1'&XX>(N\!SS7V$F<'#LO;*<3I;).:) .XJ7[^O)B1 MT%?5&*Z__Q"-4](%I5FH(P>T3<""X85QE3+/.@KRXYO 9%<*Q]V5FI^P-E%4 M!U;H"E\W'<- JU'$NOP@2MJ! RTEL,@,C\HHI& 'BI-'@1R79W"ML' _4 [ M1B$=0.LB9?X>OM=\^45(6=M*6Y4<,]D#Q0<437HTCB62FLY"*LQM(?D0 U9*QRL+RC![Y0T!OYFEV5J\#O3K#7TF2'W!6B[K>P_)\ M1;X^_3);?$<\_\5MV4X*A1!2H&4). 45*ED&J$D4&B&)(DN!&[F V^5KS:@; M=P<=&(E]Z+ #*_AR,=](\>_3]>>79ZOUXA27%UQ=]'^9>"4D6JV8RCELAZ9Z MK3U3B0(8E<@Y>?#2QS&C^AZG;MRPL9&%'%PM'4#MXA3I ]'^DOZ=7AY00Y$! M!5$N15#D[T)B089:B9RP9/J/-\+7O22-&W9R992N/_24;MSNX7,*PTJX M _MRT;WJY>(T3N<;)55'CN*)NN,NYJLI2>[\JM"Y+W>%V13!*@R<)6-#[87F MF/X5Z2NO'TFZ)L '5T@*NK ' M3#N9ZS1URT30DH>0:!-O4X!SA8AQZT*?^EQ[+Y%W4*136Q-.U[6ZI,KG,C)) ME17BOQ8G.:9,K21)1=>>8R07!])GCE'PA]I3'^,QW4O4.-,?G]AG&D8E'=BB M!R04I;)"5-W70WO-:SU<5)88 MNV%I>P.?*^LDD-T-27&F8Y+D!?K,;)'!V.*#C6W<\3N(&;LMRS!ZOGWQZBBA M=X";*\UXS^DW/-<+(4SD;>MF13NV,K5M X8@A'.I58'"=4K&+C-M@IBCQ-T! M7%[DO*FTA=E[F.8W\Y?P94K.UP2EC 9"9EY88B,J8. S<05<)XXBA5:E?G<3 M-&XJO1%XAA!^#QA*Z>ST;%/TM8DS:_OX)7[&^6KZ%=_,T^(4WRY6J]]P_:Y\ M@F\3\#9IX)$%J'UIF7<+'DC M$!TI\@Y248_%OQ,CL[ Q>@8E M-&TW1P7^-EJ/; UQ_Q%+V"'V#J*1L'FU@T1@G,@@^U MSYAA@3O.BHE6>*&D@#8EN$_1./AZVH0D_FZY>6S>A,3O<;D9"S1)D980KW,+ MI59DL+VE =JI!S!*$.?FYXB?74??6-GM 9&T<.YK4&4U($K=IVK[?BI%V?K MSXOE]#\Q3Y3'! 4]0U&Y"86S0'R0Z)0-4A3,NLVR>YBNL5-A3PJUHY32*<3> MK%9GQ(F-Y'H"3XSBE,2TMA2W6(I;G-<8G#9>A3:G//?3-':B; 1H':",3F%U M=7">#SD(R(Z5.@]-)V_J/ O!!-40>HH4*%V[/>.^).(2NL5Z=%%[AB$:V@Q39+0W*D(8 M>5CUHF*K.JE["#K^D/+\ S_5/E*3[()/B=:C+Z7V"B92H(C$$(JS7-=>*6TV MR>MTC)MD'4+WMT\F#Y;SF(VZENO:Q#>?I35%';C\.DWXXMMT-0$*:;DL@46! MFFE5#(L^UI-:IQ.9<6$T[((3>L 5C-!/-_%Q'P6=I.$/T.9B0-'V 8W-6>B6 M@]4K,N_3^40'A=+3'LR=RDQ[6Y.W52)%1F>=]-SOE%'?!Q^WR1@'),-H]C9, MCA1S!\[T.?5_Q=.(RXDH6GOGR/]W-<&/+K%8;2J7%"%@<5SH-F'^-3)&Q\BQ M:KVYT1PLXPX :RVR8U+'7%LM%!:D0Y8075!*9Q_:E%[>I*03 MS_5 S=ZJVCU"S/W I':JO:L7S.MOY]ULZ_ !^E^NM>ZQH.6>9Y9DJ/3C;+]I+- M1\0Q*-62K7 X%"*Z&*4[86 MR(MQR7#,S'CZHKFJ79!JY7TAR2!$J1M- ;R@8-R*IQ9 V4^H'5R>.3\GFI^< MST3](0V3G"=A9.9C#(3K*@W,A@EI!!(P8< P@N]@KZKS MF=^5<_Q/=+0NRY281*^9!FM9R#PRKH+T-H)WH7Y%',P67[;NVT8^DT)[);<41E,I/"!^]BR2:TJ3_8C;YQO>4V,&N@F0[P=DM6$Z]-(N5+9HN- M3*LZ52 X((^Q2"&+*B6T:;AQBY1Q7>DV*#I.WCTYUS_:?TQB@")B3$QH;YE. MF6QL\"05SRUXJW,L;5IKWD%,)U>:!G:H#Q1V#WBI?6-^6\P7UUDYA__EFI(2 MT1;-F2QUEDFJ@^FE4,RG%*6%J*#E!.U'Z>OD'M- J!I>)1WL9&_F]%FXJ@/F M-PQNF9H(79278!D]$NIR01:ER*Q@21Z+=RZVJM2\BYZ1H[@&FE\,KH:.P'3A MU8$) :/0K(XG9[K.+@^:MFO#@\JA2+2QS3'*#4)&CM^>#CZ'"'Y_W(0M;N9X M4FO-/PT&GU]ANMSG\N!1;"&9:[! M>] NP4Y5LWN#Z4&R1H[9VD-K.*7T [3=)RI=.6%_*X\- M81(3[FV &&JE:DJT##G2,M1U2"%X[4 DH=L$A4_$X,BA9GOP]PB4?I;17V Z M7]7H"E?OYJ^_51[/IJO/6Q-1IZM,R*E6WM,^E)-"IM$Z!MP;YD3BR842BVG3 M&^91TL:]]/X$T!U6.1TXE_>*:Q*=U]&'>NZNZYC&(AAD6CT%9-3&.XG0)@J^ MEZ1Q+[P_ ;J&448'B9;?<'TE2Q3J89EP1&VVGFE9#!'O2"0ZF9"",@[;;-C7 MR.BD(<E]-%IM>7""M\A=M_+U<9%AVT\HD)X>L= =0D MQ0(,C>6%%AU8:%0\<33MG;3M&#!]]W2J[&##?(CC%U]A.JLW'7Y=+#_"##]B M.EMN6[->AGF7_EZ(PF[ D[KG7NS+?CX-/W3Q2WK4C&%0SSO/EIMH7&+0F\7RPWOUBOE]-X MMJYR^[38-K^=@'0J%EE8!DO"T;%0!$>^M5":=.0LS]"FP=>3LME!(K6_A30^ MH#I>;==T\P"[J+)#7Z]WY]K51M;D!^C:7E)&I=$%FYYV_>Q(> ?YW_Y61 NE M=Q -W,'ICQDNU@=A.86]T4NF51;UQ(7$F(TLR64I;*MY]/<2U4F3M&'\]Z&$ MWP&.+J:T7+2?_ 56TS0QVD&LQ4Q&9F!:F,0 C#'K:7%(! ;7<6^DYQ.&J$- M@YWC!=[!#GN3B5?3V=D:\X0>E5"!9"ZH1.#GFGF2$4NZGLFI B:U.1>]AZ!Q MY^LV1LXA0N\ .W\G!_4ST?WB*R[A!'\[J^TKWI5;/0"W"\,7S"(C,BLK;(LW8'!EH[#?4+O_/%=+L3I0S&1YTMXTY8LLPE M,^]B9EE(G[2 F&V;K7!/0D>>VO0T$!Q$2\^S7RB]3K)83REFN=ZS'NZ:7W4Q M8/ :RP.U$3V,DB?H+CJ B(:?$?7 +/:9S(:3]NUQ,*T%$K VMSB?9"L M3A!U@+[O@\[1PN\ 23=X.&^WYP!20!Z8%X;$8PQG413%2O8N9>XCMVTRNW>2 MTPERCE?WS4#U:-EW * K[>G/.RQFXELD8B"K0B+ACOQ9Q>O\XJ"MET6GTB:Y M<8N4<8$S@'KO'P5P@*R[:%_SJ9YDG"V_7V5">HI_'>E3IEI^%AWMX]K3CIY$ MAI2C\[+-?G4',>.>E@X/F6/EW8&%>9'S9IH&S-[#-+^9OX0OTS7,SIEQ8#EM MUL"4UG5ZMI+;,5#"!*Z5EE;Q-M;F0;+&/6(<'D;#Z: '0*5T=GHVJV'Q?:>A MYXPIG3(43^NCY%*/&VJ$X1WC'I34.O+HVUSWWIG$<:]S- !:$]UT +H/N";9 M8+XXG3CG0B-/19;(P)3$-%!( LI')J&(; IJVZ@&Z6YZQBUC'AY. TA]Y)$3 M'W!U.9=E,U,!/2^E6)8R11U:HF7>06!% T$\R(1(1N?:94SLY#KOBX:QQXT&P\>$9&X0,MXHDN$P,Y2<._!A[SB\!L,1 SE1AE?#&[@G7M"S M),D&9YY-:-0Q],!A).W[80UXP'"8F#L RLW*Y3?S3TA._1*6W[<^_H?%;/;K M8OD[+#,M++1>>L-"Y4@7L R2+?0CU/.]$&-J$V3O0V4G9Q '(N)6ZYE&ZND M>C3Z@KSAIP*55"[ M8 TJWR9QO3>IXX;]8P%S8!6.CM1:P7;WXGL]FYZ>=\IYL2+6-HW*B0B83_]S M\VKU9C1BHC6H:PJN:,4"#Y*%HKCS112C;LP2NUTO=\3SQ_7LF@/PJ3333Q>B M&\S>8G-QB\U,Z\H[14LK<:93[7M#/[/"70JB#OC+C8Z(]Z1TW/.8L6SEL KL M%J>W?17,W@&W%+$;:9BVTC.HQ8B25I[4F)/!-MLR/[GRRM-<^#C<*FA&TBZ#:N9+/V-!V[DONHL!.< MWI;F[5KMJP*%%%VL/&4C-KEQ8I%+QWB4HF1>B@EMNBKM26@GIYRM4CW#*:F# M;,^5BL@[+CLIPT7!S4022[9?108Q:I919*>R0+P9M0Q?B-I]EF= .-Q?K7J< M;D8/G7^LS9NRFH!502<-S.1(_D51F4%0GD7M%.0HI5"MSC]NTM);FJ8=LH[4 M0U]X>K-:G6%^=;:D9;'M^[)=+9M?OOM2];=Z_0V7:;K"/#%0!#KB4QM;6[^4 M4.>56A(;*"T&RGQP[VV7LXW#29OYM!8;)(F=Q8C[Y. MHZMK,1"# 3(QB-QHVV9H_-ZD]I:R>7*<#J3%?F&Z78C;UVO71%Q^G29<3:30 M,4"]"!&DKLD!S;PO)%J;0HD1Z\R-IS>FM^CL+9$CKC&,_CM-ZY M[+-9A1$VC25.:^/XC9H_($EY-5WC.>M;J7S M#B9;SYE(Z )!)=X*HY970LC MBTT,;(DL&LL-YR+DU,;4MN9LW(9]3[D NL+(F,6S];CV89=_^W737);T4/VH MY&((6K.0Z\PE+>M0N*PH1C7&1.+:\AMAVST'Z/L]=]R.@$\!SM;*&/\L\B$. MMY[[+08-QU!$/?0*R3(=560^T[H"C0(B!*%O]N+:#VUW/W;<)H)C@VT 573@ M!SRXDK9]HU:DT'=7>TC]:$ _,5&!$!%8BDE0N"@3BVG3;-%!#"49&",[]2C= M([-/5Z MF\3=,/K'.:L:7&W]XG$[=_8J7\H%S3GQI;T*3(M:HDHKC'G.8\!H5.:MVC?N M1N%N:/PCGU0=I[1^P;A=9;_A[YM?K29!>0TEJ9I2J ECGY@7@=:9EK3 I""K M/T+"_Y*^W8#X1SZ*.D9A_<)PL[Q^,%4\N1@)B2F!M6:_=C"-7#'T%K0JD3MX M^LS^GB#\(Q\W':&N#C!X[( ? <5+#D!N"-KMS>6 TA"FA)08.J?$T,+,N5X4M0 1BA$-[>AM@G9#X!_B M+&@(E8R?6K_@YOJ\8[+U.8;DF.!.,.U2/8:2D:7$LTI2.=O( .X_4%H\Z[.; MX\7?@7%ZN,HY:YVMT S)3R#WM0!YKD$RKJ.)RJ'WOLU0E.,KT)_U0)VMV_D9U],$L^LR&'/6SG6R>AV\\X#PGG0*3Q0Q>0.&.7+DF%:T)4,VEHE2 M-$4-FHO2*G?V!%-X?CE;3>>X6M&.$2]NLO_(AW[ 34?BEXO5>C4)FIA7 E@T MF^F[W#!0.;((06GI"@?79E/?G<9.NE4-AJ>;YK>1ML8N*ON ]*;S]&#U^=?9XO=5FWW[\M.?8ON]FY7A=]'+!UWBT8<F.9$M+I760 MD;F>3A(J2H^93'+.@NE43Q"C,*R$3,+B'$NC"]H'9/-:@:FUSA_,Y^VC@ [0 M<^V60[VB,$_3&5YCZ=-B7VDZ!2EBH17J=2!I!O(_A51,*1$B1!*V;5,7VX*; M_W+S4,\E%IN)M;=RAD19VH5TH &=.":,,1U"N4;'W MG?2,:V+'Q\G-#.7Q2NL >J^0GIRF&]KI^QEN]#G/+T[K\?9Y;T%54J -!ACP M0CR)X!DXB8SGZA 9+UQI3# 7,E2"Q!1RS9'V@^2-6X7EFZ0.;P*.\#C'>=)+Q?S*C5BJZ:32:++Y'2+_%T>G:Z>C/_BN2Q37;L(:K&[173'00'4V '8/P+3.>K*D)YY/*\V^>E_((N%*[ MTCARDY?N8-M(NUWB]L*5)KGC].MF/GO,V@HI#$N&]@XM0#$OG6.E1 O)!I<; MV=E=J.MM1M PR'@4@$>JJ1_W\C9K[Y?XA;R85^=DO?Y6*W+PQ3QO=H\7Y&!3 MH%=*MEP8(.C49C=1&19+T$PD+ZQ/)DIH,\;O,'I[FS?T1"@=7)4]X_8B-U;/ MF$M0KDCR7*2VH=ZD4O42563)%ZNMHXVGT4""!\GJ;B+0':.@GH&W ML=R_D4N^:=R]/K?A&7*)&0,ST2BRX2:Q& -YUX 0I4LYAC9]8'8DL+>Q0$\$ MPN.5U3,4+WS@]_!]XP 'M/3XR)GS-=%E:DT7DA1=Y$%RL#FY-B6CCY+6V^2? M)PY2#E%0E\%Q+2^IC.99NJEZ$6==RO=J%:R/Z(0K MY/E"KC,)T+&@C&>J@#$N&%MRFPJA8RGO;4[/T]G25NH=N\J>MH=-LO?7Q?+B MT.K=O)Z87C]%G4B1120'A6F=D6F7ZT - !9,,"8(8T39;3#4C@_L;4C/H$AK M)OE^/,;=K[].LI9.AQ1HD43B,B;%(&7+$L9H#$9M&_4IVIW&<9,W3W\MOH7J M#K=T"UIO+4&YK>.\6Y#:@ -Z+TO62J:%MRS8+)APAD>>M3"Y3:Y[?UJ[Z7?T M)(U AE):!_XDL980\^I7$NI'F.&[0J_0:EM_?S^#^9I\C=HUZLMF-W Q*"L# ML,0UL<9+;?>N!(DS%U6BY;Y1N6 M>#]G04%(:"Q3OE[7-Y*3?Q(+$_5T/UG6<'6 VJ;^TSN7LDJ62>-H!](>6-2^7M4/.=3+?MFWV=MOH=0.7(#=I3I)5A01M&'1ACJF$B0##X7Y(DL4B5OT M;0K3=Z=QW)/()T9H(]7U&\9?]CVY0Y E>5N*JE?\@]E6 'C!-8M*II2\$44^ M:3_/!V@=UP-XZC!^**5U8"L_X)=S?^9=>;N8GY '<;IQ6ZPVPJ&G5:QJ:V\G M-:UB[EF*0-P5IW5JTU3W/HJZ#- '0\*B@5KZ]";KX#^2V2;G4)OM($5W:7N' M [+.SN3"I !+8JN=GNAG5LC%,-'I(D2;\_#=Z.LR&&^%P 8J&_W8\ I+=W0/ MV0[W^]&+?MN$7GCN,(.K]?%U\HRM8WK)]Y52""?1"[Q9(W3?&>(!3^\RL!X: M<4^CFY[ ]QZ^I\^8_D&OK7'##WUWLH33MPN83TH(/)8$3/!8&S22=8\\&D:2 MK8T:(0LK]T;<@X_L,@AN#K/AM-"!'W>WN?Z &?&T!O7W3D>:..?1B$J]DK3').0AK9:/6%H^2-FZY[HB(/%Y1'2!O=_E-;" ^ M$C+%/%]_X4C-*\C?_[M'R.ZS0W6R\=@Z6# M3>0XNP$BQ0BESO0$179# 8O!^EHM2XZ=$]Z7-M.]VF\,S7SQ/H&^ERJ/G)]- M$EBN.T!OEB8XB9H%8I&6*F@&10-3/'.3I+(S2W0@<]_)<,SRV4$\'KO/%G:S:U)%"XXG(R1JR]LQIQYFNTB%C'^L17967 MB!#:V, ;A(P\[K6%LF_=OSQ<\AT YT(LM?4#??NCWFJ>[\BEU+[RL\7J;(F7 MLN/290?.LQ00F,9 _'*,3(;(5;'9J8:[[3&4CWMGL^F&^V0*[0+ FQNNFX9A M>;HF3E9OMEU,\B]GZ]\6Z__ S=J<6%N09UJ30?M"BQPL"\45I@S701IKA,R- M@+H;A>/:RJ?%S2W0-E#BV ?_^TGTXZ;Q#NGX7=D,&24!G/_AQ?'*1#D>(]:2 M&^"9:450 R/)-DA S04/0NQVJWUHRL:MCQH%N>-KN /;6PL3+XZF-X4Y%XOV MU=F26#_G[MWR/2S74YB=_WREFF<2A4<1::<+4,^!4JZG/XFLJ$_1"B=YRFV, M\M&DCUNA-:JU?EJU=X#SS6%WY?B"Q6W^>#.H;_MRO3J#RZ_3A*M)=*J0GT\[ M4ZV\T$5Q1DQQ9K,W.?GL1&ASV+87F>,>HXV*WW;J?%XNQZVR2NZ5E[CIB$$A MATX.6:30E\DD:UF'="%# P?CH.+79B=6S\6=.$I['1C5S2XR)YF=U3#XX@R. M5M[)]"O6*N")\H*66SVY=H4$Z0T),F@@00H)UBH7H$UJX5'2QCUJ&G_S'TQM MG>!P6TNYVDX2K565M9;H@L?MQ% Q<2[*DM R6TQD.DK%O*4?(4(V8+E!:%,O ML"N%XQXAC8[*P978 3B/.C[[D4^,G(N@"5BN%))LJ=7LJ!C02M4V)>T;778> MA/R1Q\?U>31ZD&X[ 33Q=9.;]4M8+K^3A=@XX1.?O2RJ5K!K7[L-U-'+$27S M$5& X2(U*OC>B;SQ$[5/#)L[@#NL#CL YBT9WJQ%"$@Q3DJ!@8GD7G,0+(B0 MF,G1 M>6%SR;:_O7[\;.KX)O5I=#Y8<>J__'Q+5V_IA'/Y M^:O%*>4F&04F2V9A,*3X5BJ::6(%!R#]Z,.PQ1/R( M3#^12G^9U1N5:+2L]WZ9];'.0:D#\X+33!C-(SG\*9HV\T*&YF1E_A&J:SX2SPQ>G&F])08@_1D_4=/%O9Z>QUD&\AN7L>VUQ=-[M8S6)Y(Y' MJ3U)1I&OCO6^@H',C#9&)1FDB/DQ".[_V#^$6=P#8M>.G=HIJ$N#]_'L]!26 MWQ?EX_1D/BW35%L,;\=/U:-@$GZJEZD/,'T[?O+Q1O 0%@8RA[%[ M<@,XEB'T'D/FV3,EC22HJL0\!&3)6YZM M?N.3T.4QWWN?!XY;6#TP8II)>FSTO(;E_-W9)4_?[_'G#(0@3>WH%5,M:D & MW$66A?;U /6-3?:Z!JJJ@,@OES,Z-5%=0B_XHMJ MHT\VQQ4WH]0:;6@A0B1WD-FWCQ%QUG4R;.2310)O"FE32+A4=+& M[4?2ULH-I) .$/813^I"^8!?%LO[DVU:9JM3E,SJ.D, ;#TD]4!,V:AX+&!5 MF^/^G<@;^4)%(Z@-KYD.X/8;_GY%7,O%G+[=#N"Y)]"!I,&G8ED]M2(_@1?F M=2F,D],?3+%@8IO]=%]*=P/ALUA>,>&!@G*5'!-%U\EC"9CW03$7BU B*U-^*2GLGT/L]C>"H9ZMS;ES*RL ^"BM75[=LR: M2+&", 5MFUK\]E;P7=FTIOGE^\L9K+:;S.8X-EOA&*)03'.76434=8J\UT: M0M6HF]#]1'5KU?;!QGU6[5@E=! U7%8';U@X9^C%M^EJ8G)$IS*))9A0;XH) M!C%))J)VOL[I3HW2;?>2-'*'X*&4?JO%U! :Z !*5^E_15O&=#Z1.6JN9&:I MMCG6M=H\J S,<.N01V.X;-.Y_#8M(X-G&"7?S,T>)_$>,+,X/5W,-WR\^"O6 MBP0363+WAE2:9,WRJ918X);;U0D%JE.:_2?13U!JIC]+YHH(0.P'3'ROM$?[I==#X!Z-KCTUC)M,F)6''$2BG*1NL! M7)L[=@\0-6Y%\Q/N@P=IH4= 54;.%YPIF$/*DDDM,BTX7R=L)4OV'+-$'G2& M)RJ1_T%4;S;J0,4_!J@#M= #H,Z+U&ZQ=&YPK1&B:&48UD;96B2RXKK>1Y=: M22LMJM F1?L(89T!ZU W 36@-KH %Q_P<7)$KY\GJ;[&.(^BJC(-?"TK5?/ M$UGT#I@@624LWJ%NXU0]2MK(K?@: 6Q8C70 L?,DS/GE@7?+#].3S^N-@>=* MH@ *:H)$$HY)Y'H6]/0%3'!"%6SDK]]+TLCCSEMY5X-HH%8"8\A36Q)Q(<-$'H1J-4;Z?J"ZRG\>J?1MJ\;UBD>^[YW/7I':+A$+TMAA3BZ"A8 M3K_"&M_/8%LX>(.5C%A+:0(Q0&M?JT1KI%X)<=Y;$$(Z#KO-:'GX.2-[,DV0 M,9Q@Q\3(#*3D,_W=QE[J-@W-NE0WLJ@\AY9)Q\P"]GR_095OCB9(G;H^H;+%TL M*A]B,#PRD8$6E28O/DJ.+$1KH[+HG-WI$&0G\.Q,UCC;TS":7[16P]C[U&^O M7[Y<++\LML$@_71N1S$)XZ/63,9-92E/+!1C6> *95). H:=-JA['C >*!KI M<3&P4#L QL?%[*PR\&8^7WRM[UV]7>??7G^\<,>XB2@U)[M01T/$VLO7D'B\ MS*((94N\&1C=#Y&''S6.&_-T8!E0T&/#YN5?WWY\\^:<\&*$=]( ,R0;IKVF M'5O'5 LYLP'CRJUK3/=-(KSRJ>,<5#T1& X67P=)E)JG?%>NWD.NVZVSY)XY MBZQ$3>"5D1S]0-NMDIF#MK%PTZ;PYTYRQNV T2H/=[SD.X#/%?)7+^;YM\4< M?KQR94SF1:1G>) %?6"H3!U06">ZIA(8QRRU-L'81@-Z]R1TW.S, -"X6:#1 M4$\=P/"^I@I7.*L=/NI4[.^?%O>]^^+0CDNIO#.,3'5M6%0HS(C2LVB=$='J M)&*;3II#"DKL.+P>KG#F]"'FVA MH%8$:9B&H)B':!CYK(Y[,#+$G2XU[P.6VV2,EU0X7K.W87*DF#O82S\LOL-L M_?VB@%/RA-%ZEBD"JAT9*((-6M(76DTRZH"VS4'J-3)&Q\BQ:KW9F^=@&8]L M3"[O7?TH3('99MV@#,9Y*>LM<_).2Z[WKKAFV6DLRF2RL&4P8W(O&>.V#&NQ M_0PC\;%ALVT0=)6%BU4$6A432"QJTQ0HIFT3EI0\ZH)8 '=JU[0;;.XC8SS[ M,I!Z%T/+NH.-B**&OUT$",D7*$$DEFPB883-K<[L6+$%H?9,#Z)1;Z4?1(P( MDF%4>K-ATH'R[0 :5Z]ROIW.\0VMH=6$R 2*WCQ+$JHP@F">^\*$5=H759)T M;9KTW$G.N$T%&UUQ^_$P"GKB0C:)PD#D-B6FT@L525,U6">>$3RDTLC./$]=% M\=@ R&JECRX@=J.2GQBI+\ )BDGPWEDID?':9UK+1+&@):^OH#$BTDJSMLT! MR4-4C3PBO@&H!M+ V'O9G<6:;U:K,\P3U)['J*O-U75:J,_,^^28"UH415_S MS3/<^\[Q[W_(N#?R.43U?X?CE->/G+U?EO5V)B2K(Q M*,,"T!>=P=36.9PB3JXL?8,JMVF=?!"YX]:\-C!*S776 3!?G3_VS3PM3G&2 M04>?2%[*:4[4&\MB4I$Y(U $=#$5UP1QU^D8M\!D>"@=(>71=[1[SF=7%%7, MSO)T?G+7R(X/6+,AM2TA+LMB>0JTO[^+L^G)>4#R!1-YC9^FI_06DC2]NBK; MHV'Z@^DB3[2C6"3(R(J,M(SJ+.\056+%%>V=D8J#V6VS'(7^<4]=A]Z'^X= MKZMDNRN\F.G)PL\:3>OH'OVV[HN/P/A.6$Q^)$<9%!SK53GG,LDEJ( MZ]JQD^L8S&ZICB&H&??@YHD0W$P]SQJ/GW!Y.@DY%DS&,QLE15U):.9-M$Q& MJ;4VM?+-M0=C)67%O+XUT$-QI"O8^? M6!:%0KM2T K;)#(:D(F1Y\P,'U>-I>!>[>KJ[33AO,XP?S-?XVQ&+O89S-XO M%U^P%MO6[2-S$7RVGHGH*/94M)A]D8X5923D(&S2N]TW.YR&W6#X#,Y$GE(7 M_9C3WQ;K>Q=12N@4&&"@N&?:>,N\J_T)3!2013(NM>G)^#AMNZ'N&1V:#*R. M#@#VVUFM?7E7WM$2@3K4XKS.9C41-D@A.; $V3+-:\LN"9RA3IK"+T#3:,[1 MO23M!J=G<-0RK/"?\;RBBPJ=Q?5)3HO-)*?F,XQV>OI3S37:7Q3M9QW)%+7( MSC 5"=$:>6V'' TS.+"]V^M6F0MF&J((W MDAF9'=.6OD0A#*O20%>LCG:XVNW;S^^MI>S^&ET,)MZ1P5&[*+PKUW@X+U!V M1AFG,B<7H59/E!18),^ A11,L#)R.2!&[B5CO-+M8_6Z&%K(H^<2SDF_G)EC M; K#=NI:K>GF AE@2@ HB; +DO07#]@\=3^4!Z6@PDM%X4_LLY[8X' MJ[PCXVB)?TTQ(?."6$&;0!=II5%E+X7_,G:_H88*/T1HO2C\HH$64##G?*"- M<#.M)F=DD J9/YV,\%X&E_E>"M^G&UF3GD(-%7Z(T'I1^*N+=IZ&7)U01X&J M4H5@' L8 LE$.IF#0\5WZY-ZXX/'J39MK/!#A-:+PE]?M.^PVH,'9"J91":* M2^9UJ/-^N$D%3%$J[J7PUWLH?/ 2S\8*/T1H'21+'QU*ANA\QFQ8T=X3/V"8 MKR+*01OO;5%>[G0!_/@T0E?# @>,$YNHHDMHW1A-%CU*5RABX@%K3XZ4:5L4 MF24RFN#K16CS1!FJYS4G<"\<[#LGT?4<7*@.1>:6 M,U$[=(J8#,]MSGJ>Z9S O?2^ZYS ?930 9@^P@Q7%P>B>-$\+**!C B,0XJT MCY?:Q4QI%L%I\NRD1][&3-U)3F?;WI P.E[\'6#HH6%WH1AT%-LS6W3M.2W( M3Q#>,BMM()-NI6MVP[C369-/XT8=I( >L71E_)@+/OI4CZUL;43MDF$QVU!O MX4O'MSF7MIVFD:^X_X$^]YAXN\12%?[.$@$+66.S =>W4%+WWECF(X"DY.2 M^.FTD\;3V:<#-;]/.XU]U-!E-=\O9RN2TFKU)<9M\+6C MG%38IEW??G0>:W_N>-JKZ2K-%JNS)7XBT?]"[_['I"CA(=#6;T,]K1<<6%31 M,6]2=JI@@)L7;=M)XP[ZQK5)#9%UTTXU4-=SL5@;K^&@I'S1IHP>S/?M/'86.G#;T/L^X@F1FUWIL8Q=39P(UW,K*#,M+.26?*U0)4G M;KBS06379N)-=Z9NHHP2221@(6 =1:Q=/410%%@+B1%+SC?[+QYEX9Z58=L' M)@<8MKUDWT'VX;)U^]7+<9LDTT'OK0 MIHQ7:!G76 VDY ?ZF1\@\1XP\Z-#\OEQ@/?9",LCD]&2 UJG%X6<##,\0/T5 MVIN]E(;O3]W%<NQ7C9PM9!"R%#W M>2N3DA+=HW[WGL\#'QM,]S+R$U>?W,,V?%IO>[)\7,U+=:L)E M*3G2TD@B>*8CK\.R=*$?E?-.F")_] %Z9*S"'H_MV>LY4.N+)U'!LP)7;=%= MNWU2Z/)A,9LMOM:V$ILWK.H?O*ZM<.B/)P*-+% 45^]!U6($1UKG;9G MZ$I02F>=TZFM8SM^=K;=,#YM.O?.CFZ11'V=B MG/1I\!J5]HJII W3EC;5H&FC#3S$G)TRP-M4ZW:8/A72*Z>!<0- *S(#B\4( M9L#%@)YSE_[+ID_W@> X0 E+X:4>&^0J9T'/^!L(YO5Y^F7 M3XO7\_5T_?T\TR-%94 A$U%91KOVIEF&8SE:[X72TL:=^G<=!J:'B1NO-\D M,'@(5 /J9.P0]-TL?R2JWU:OY&IPO$=L?8W?S5=4K2ZN&1'A"*$ MBXG9Z,D)P%JJ'PT0,'@LBGA,L!MN'G_6> UQG@P[ PM\;/SL$?I*U&27:^.( M7,_B!2"+M350,J88J4VP-X^8_RODZ ]QCAH*?FP\U2;-T_E)/3.E=3?-N#QG M!N)T1LOO1UW2-J:>:$,K,,; N")O0$-2+.;:YS(7%T(6R>&.C5SV?'+/CO>! MNE\\E2)Z1UE-VRS.UMLQ6]M)OC7?]FDY/3FI3<.S"IZ[NK?;7*?3>>:#1\8] MIN!)KAAV';UV#!T]6[/Q$D%I5C_/3$NK8CE?PG>*AJ+F71C*; M8[T$S N+PGHF)1;KHPBB[+:Y'DW*\\C#/PTJCU;5\P1F?2^FLSKNXQKCA1Q7 MK1+S.=53"I2T0]"&4:=R127)OWG_^LW\ M*Z[6M5!OV'.FNS^[R4'3#FR,<]*4G1/%B\"RKWLQFL# 9$7(M<4;XV@;;E-8 M_)0G3=7YV)[+OCI;;@>Z5I]DXQC?L[8G&.ME%^$99I%K79]@7FE:X2&@=I'+ MHG:\F'3 TY_5*=0^$+H>([?62P\E&E WD!_N[V5-@'1!R%!O@HI8FW4JSR)8 M9 )SMC85;W6;RX#W431N=Z\GP-R@*AG;\WN_7"3$O*J3L^[+8"UAOMH.I/[+ M7T]ET5IKY;EX;2__ M^O;CFSVA^O,F@?F!Q4&;2'[$?<*C-. M)V_Q!&;;P\%-:8)*&7SBF=DHZOAQ;1C4V^X@1)"N%.W<0Q$/!=Y_/EE\_9D^ M>KMXZ)L-IC9XNN.!/1]$'*#,Q3"2'1D4UPZ+;< T6G:WPMM][+.R.!>,0D MZ(JT".(H1(Q?J7.TNA8#R&YLGWF[I9^?X@>53QU/NX4I9#"&AL56[1Z[6NAAX\HEEK6AK3$FQH,GS5J8$3H&? M-W$@M^'M,ZIS.& +:"GX'C(W-4'P ;^<+=-G6-V5HIH4L9F-1N#PFD174P=@ MBF<9C"P>+,^[E1.1069Y%+J3(3H&/D%.16A1(GQR2W4AK3G48?0RD#MKYW1/:S* MSI75CD6DNSSN>10''(*A M1B)_%B#:_GY%W_T"*XI3?=W$!>@Z%0_),M,J\<5BC6N$ _I:8+>ZE$.>/M+ MP*X@=HQ"GLN)Q<>STU-8?E^4%H<6]WQXDW.+71@9Y^A"^^R\TX6IX.I\ILB9 M#T8R5UQ6P'6VHDW?L?Z.+@R"S"IHEG.BC=]:QT(1AED-QG@!F9?_LD<7^\#D MD*.+?63?V=$%2E5,G'2QES(?.+K8 M1[(]'5V82 LB$_^)!Z(;#+"0C6;<:T@VT]XO'LI /=>CB[W4==_1Q3ZR&]MQ MOI:83Q"\DRK5R8:*Z>@E"X9'2QEU+N/;K81T)=Y''N M:T0*R"5*2YZ\)WCK6 R#Y,G),=Q(([5WOLU4M./Z_HYZEG'(GC"L)CJ U!V= M2H/3%E2H1[U6USO1GH$1F67'?93!!Q';]&1_/GU_]U+RXWU_]Y%X#YBYU8Y6 MZ4JH"DPX!]4:!Q8T!Y:MY0H-I\74:GA>[WU_]]+MHWU_]Q%T-TC92.7%.0.)-CCT89RPK/ MD0QF(0912L8MA0S&!5HBN[5_'KB*9Z03R\,]WY:"[\;X;-;7-B'^[FR]6L.\ M7IJ="%5L1IF82=;7T7^!1DVX$PN-_].4XG'>!K MARHD,KG6&>",8^UT(>L >-JDF1.TC>=CC]B,BX'P]PE/ORR6L/S^F@SQ^OMM?Q0+*,@:6?,^8&UT+9^ M\3&61NJ7E;,4Z"2S/A X,0"+5D=F+/+H 9VPMLEV\(1%C!>/NOJY\_L\/LOJ<]KWY90^!J$+F/#:0F4RDS M%"F*098D3W4ED4/L'6<*<\"LC?5VMWK/T<:,#IYT>VJ@CJ[7L8&]E^=Q92]X MN5BM5Q.E]>;\F:'Y_]E[TR4W;R1M](HR!OOR4Y:M/HKCMA22>B:^7Q58$A)/ MET@W6:6VOJL_"9*UB$56<7G!%U3/](1=6DSF\B"1F<@EQEK8D,%+XP&3XYBD M5Y+M-TSU)#+&R=)U[2.>I*DNH^3*Z/1V(\FX7_A[]Y^>'M=N)6*@@'7]V?7* MK-/#*UCJ,J37MXN;V5>S%Q10G!0!"R?7HLW[^[X4CAN[ MML#39B:WB:YZ-C_+>JRCN*O-\P'K;#9#,$_, M!,^1@IHV-6=[D7<9IN@0)&V:HN&UU,$K^E9I+3W+:;[?);+!8N:.['GA((SE MY.E%"RYZ#5I;SF-$$46;X65'$#MNENTA$AT; MJ[,!)9*'F'6H"1@N3# QVS;1T7-47<;M>PAN#KE]#]+)R+OCW\]G^3;=O)M_ MQ/FW2<)E]ZAARJN$&9R*II:N5\'DVI>5K?1!<,_4/IC::T'\-@K&Q<]PNIT- M*.@^@%+W2*\Y6*S[O&PI"5WM-1:!F,#EY&U?JUZ4-EZ7J,O@:'E*QGCKX$_7 M[%.8G"CF#CSY-?5WS7M*92F$!:_K&ZH7!J)QJKX09&F<5]JVZ9/\@8S1,7*J M6C=K68^6<0< 68MD3;S5P<=B#>DOU^'=S('#$,%H58S/+H389HO8#V2,U$;4 M#"#'R[@#@'R8?0_7-]_7Q-<9H+FD#,549\W7&#$; 48P;EE(7&_VR0[EY#\F M8Z0NGV8 .5[&'0!D+9('B;R[^8+S.VO(-3I.AK"$RHN6"4*N8'?HI"7//HNF M!F4K52,U]K2V+Z=KH ,T[?#Z?[\OY\X^F\Q)4"GF.BU610@V!;",*>N"*3RU M0=1+E(V;5!P\6FJBD X ]D):XK>_TO5M[0:IV5+Z__PI_'4E!;I26 ;.9!UZ M4TU^8U0WNW_#5?%Y; M3^J4L7LV7Q#'E4>7M$Z$JU"G6M:%2U[9!(FA%=+XJ!NM!!Z0B2Z-:@,TGU'5 M_:#\C]G-3HY"L8G'$D"40E<6SYH":AF!1^Y=1F$2:_.N_3)MX]92GP.30RFF M'Z@MKBRFPE 6$"8+4#ED\"([$-$G&45!IVQ+0.WG'S:K;#X'; X3\O'@F-V$ MZ[9/R'^$^0]"*DL=HKR'_CH NUG1>+0 MA^%X6/P,A^+!N0I*V:(L@Y!"HOC,,(BY[J216=1"=,9*T]JH 7CHHF;RH@_# M<7#HX"!LNVSOBTBO8A#*(,6"*(4"A81#GXN&5(S022JI6!ML/TO6A=ON([&R M1Q7P<8H;NU_T64YVI<^N6! :N9:@M3!TX7!),:WPRZWD(@5KK=IO7N!17W_A M%O,T")Y):QU8QY,%O1I]QZ]R23Q:Y^@H.@$JX7(+E0?M)SI";3.]LXYT] MG)RT)7;_#Q],7(-#I\D:KY7AD6G?9M79F1*2 MS_MVVB:,+B%$5HU'P-I/D3*8'#U/KIBLS]>-UY=3/BAR#O.X#]'*T2;]S]4D MW9IY:1_]W=]V:?9Y.OF_F*^"0:6"]%!,O3N3->!MD%"R=L*2 \=BJUT\A]#9 MA7,^'A1/T]NI:PL^G2$H?)7S>@X^W9*%<577?]9M]MJZ>OXD,%TB230HBBA. MCP+OOZ\++[@)LEH)O8,@[GF[C:98F3$!ADC,2.;!>QG)"!$I$8W4>@2;-FY! MP>@F[""MG'B;_C;-C8*D-V$R_^]P?8M_Q["XG2\S($=% -L_Z'1O?P\"!_+L M[[_IU\DB7<_JERT>WG15=-'E".0I!5*V+!!#MH#",Q0VAR3;)$>>H^I4J[-- MMF^G?][>+!Z^[&$^ ZK,K:;+F3S%6N1G)01#QC4%QYS7G$?9IH+I(#+']?$' MP]"F*6JGJBYS-UM/_?%3J)[[N$8FJN&$JF=!Y@IFFVK#IPATWTGD$&SV((K- M646=$KM@0[6<(;-8RSF_FU( <3NO^UM^"8O)XN$ "!ZL8IQ#42J"LHQBWF 2 M>&FY93)XNIW;2F%/2CLV5X<@::>Y:J&P#OSU>_X>91U?9M)J$QPYGF T$I/" M<8B::W"V*&Y<,;[1MH6CR!TW1=$>FLU4=V'X_,=T%A)[ O_J M\GDTTJ(!J1 MZY07*P+7C)N+>S.8?P_5ZR$#,J$W==EUB!<&5S"!%FXGOHAWN-8#L8,;W(*[G M*.\ O#R9S3"P6GKR'7[Y?O_C_S/!.1'UY?OO^ VO5X/=)"LN2 G&B&KA>82H M"@/+4Q$LR)14F_J&_>@;>0C#T+#8=8D/IZ.>D+?UPKGG;SVO!WF,+KD,4BOR M,U@J$&61(!/RS*/UY!N=+1F_D\Q.[-Z .-DC+3^,TGI"Y.JA82DQOA[KY+S7 M0H<"SD@ZOZJNGQ4A@??92"VBCJK-;?L,49V@;7@H[ +=B7KI%&)BS0H6);PB M5J2PY)FDA. C!56>Y^(#6I5%XW334Z(ZR8F. K%C]-(#Q";3,$V3 U:P3'7> []>SKU]Q7EEY'_Z\G^&9HK A"49X"B1-ND4@!+I3 M6$A:YD(N1:-4]U9RQD7<>.AX4IQXJJHZP-L_/GZ:+WV9[P^7SYH3[0KR8@OH M* 4=8?(P0LD""G.^#7>#PN%4-_9TB[=3 M^J#5#N]P_;>ZX'U:A?2$)\3(;& !/$,Z6]G57HKLH9!_G7T2F6]V=>[H9-KS M"\?=<#XZT)KII@.[]R@W_RB9]6:._[K%:?J^"N(PJ%+7Q1OT&906$8(AOIQ@ MJ5@MDY!M;N ]B!MY"._Y7M@&T4Y/@-O&T/J02A\L"HW 3/5>L69,8] 0&/,^ M4 2E^/DZ7#:(Z^1Q8RA [/&.=HIV.@78^IB^8;Z_Q7=F\$QYNB]_OQPPE MS5'P*, $BMA5;16+2B>PR625O8\ZI";@.XC,D>>6-[YIVVFL SB^#HLO5\@# M9E,WB->5/PIU/:/>T"VA+0O<4TS>INFE?ONX)JRA_ MA_D_\>;-[30O7MV\#O/Y=S*^2[-\E;S,R<4$#DT$)1WY$T(PT*7H&'/2IM$R MR!<(&S<+?#Y,#:F?#N"V\5ZRR8W4.IF:J@F625#,(WB2'-3%$3JFQ#6V0=OS M=(T;9Y[1@ VGG1ZP1N;XU337?_WVK]O)-Q(8.9>;3$7NT:M0E^&Q!"KF0/8Z M(J3 9&&N:*8;06X?\L;UN\Y[=0ZKJ\$VRYSPL+4AM TW]NML?E.G;KV>+6Z6 M[2I73B61R8\%AMH3?U6"16=()4FT"KV-;5(?AU(Z;D[X?+!LJL'^$9K2[=?; MZSJL[6_SV6+QC^D&P2NERJ>Q+HRRVC$ YYTB/ M0[Z^_5R/HX5QCN$>WJ$,&A,HZ0THBP8BJQ-$)8M69N:8;ER@TGZXXU$S>58/ ML IDN\B98@=CV3J?5#((=AK,7;I?9NC(03@Y:>C((4KK"9%;AELDGXS)DLYO MJ7/UM$1P4G(0CJ%W6CHI&L^VONRA(P=!X8"A(X?HI5.(R34K2AGR9Y0#C$K5 M$)*#K\(2QC@O'#JO&@\.?TK4)0T=&1IBQ^BE)X@]4R^?#)I 1A\$UG2_M@I\ MLAJL,JA1&<938VMV8GM+>\CUXO$-HL.>8/E,3;V(T1IN!9@4$12S$:(S"E E M%$DQEK,[FY-W<4TP!P'BB":80[33*>">-%GX;"43D3 AL)6=T7&TT M13OO5.,^OXMN@CD($L]?_YQ-EZ]*]8 R(ZQF MR9-'4F\$9 9BK(6EQBB,1J;@VJ10GR6KDVT$H]ZWP^FM Q!N\+ ^JL$5H55! MP!P+J.0D>$=02=HPPXI7W+5)4&\E9^3FF.'4/1M:]F,7,[R_C=>3]#]U(?ST MYGZV#AV?0D$4H"$=*\4Y!*4L6"RR:.DS#_L5)VS[]'&Q,(#&9D.*;W3]SR?? MZ'2\OPYI>40V6&'.QZ!X'6Q'ESVQPFHEI*0;GRYGAY9G?/%5=H_O&3<('!H3 MPXFT@^MEB!O[H6["!6G5LFH\!$/_J,O7>)"01:F/HP^?SE9O'N]F9Q$Z:9.+M*W.M@!44MAM$_ZHAL^B5)54J3 M@\NBJ#88?XZJ3H++\X-EUDAS':#PE]L%R62QH)LK3E:#F^H><>*$5$(_+2:D MU775TGJ5.$FURI3^_,K[@"RA!2U* F4=!\=L3:>3Z^)B8:&T:6@YB>S+3Q%T];;PNI@ TL>"*C$- 1)9S$G+U5!;RS&MN+Y MB0NG#\%>N\+I0U3!((K+7BO0.M>%U-*"R\9!#*D4 M+VT.LGF]]%.R.L'@>:&RNVCF1+WU!,+3EZEOBF.=SF;&B^"# VY533MG0;8! M:Z]M=D*F:$)NG'EMQ5HGA^%T&.X">!>8Z."0K'V^]3M*1*6-MPPDIDIRA^M4)]70CQ]FU]=O9O-_AWF^ MDEI:%IV [+*LHSX-."45,,E8#C$BMVWVT#1GK9.;XORP;>?6#("AG@[5H_S6 M_TQNOCQA?B/%M?BPH9WU];T:(ZG0<($Y EV["*IP#K&NZ/4Q%!*)USF>;VW[ MR>QTE=7GQ<\%'Z(=,GB/\\DLOYVFNGX0?\75OZ^*%UD45( ,=74< M# E%T1%0:+WG,9*7W-6A.HB]3MR[G^J0M/$0 M=#'@7?129.>];APKG?WF:E\7\%,=JN'P<_0A^G-Y@'^;YG.^\?X6YM/9[?VC MY_>5;,(TU[^Y_+Y/F+Y,)_^ZQ<'':!WSW8W>?D\6PSG>@65AJ:!S4.IV%%7H MA$1.$9/.3BKAR)\*C5L-.WT'WJ*D558F6V9+QCI,D=="H>#!\:2!'-$DO551 M^<8CQQIPU4G@OR\2>6S#&J#$R8 ,K7;M9" M?'AD0>D23 AM +V+HD[ .#IF-M0#I" 1U"Z>,7DNK[^23A78^C\8[5-Y,HZB#D MX,F_+DE"83(9885VYCR VJ2L/U@=@X 7@'62.CJ$UY*5_Y[5Z+(Z]&NFA&6N M"@>LJ1._G#8073V93"53A"K&M'GAWXN\<;-E9P+:Z8KI$&T?)HM_OIDC+A?> MX^+F0[BY.T>B[O/5BH.)UH!"3IS)NAW#)\:M%L*:-EN2]Z=QW(32F7 WD(HZ M!-]O?_V)Z0;SKY-ODXS3_(@S&QF2O;8$CZ! &>G U:J;.O"061UT#FUF\N]/ MX[@M)F<"WT JZ@!\C4*NAT* XAQY'CR ,4G557#D+5M.9S-X0N6N -7! 3NB#7?3VEQ%SCASDNZRQ LH*0JXI#PHX4N.0;(LVZ2) M!B#^I\PH'8G&TSNT3X+&8*?A[,]8;1L5]_NV,SU5]=*D&&4A/UF!Q]J6D#P' M7^,YX56*&)QGK;N:.GV<6MV0# 4&6\=0VCH7QV;R\H*WH",W(H;D=.M>F9^Y M2?$ [+5K4CQ$Q1WX&<]W&1ERY[RA:THA9E L"/"9PB"1BTH:-;+61=,_' ,OA8?(N,:8C)*E<:#X$S99G1^>9VJHVA\K M%WQ@#FMX\:@=>AT@9UL'42(')YT@Q/-0I"DV;DZ:_]^&JO^< ]4.2Q=\P)ZW M,B*+4!R%<4DK$H(I"'60/?D+3.IH4LR-EL[\S,U3%WN AL/*935*+7EE@)/ JI0,N:2E+20S ^@>68N?(Q96QL?KI^ M6$ITIJ33'K(7=6X&6G!*U3I*"N 2ET6I-A5>_PD/2X=@K]W#TB$J[L +^25< MAVG"CU\0;WZO?[MJLB:%179!U2*W( P#Q62IJ_@X^&!4BD9%Y=J,.MA%42?( M.R] -FM*AM!6IZA;)W-CM(6O1B#43@;C,CC.$B3GBBHZH/8U0Y:R/7#JS-H]?/I]ODE[O?5XL@HTO%9@O%:$F&63-P MZ!ED('S<73WE+_UH4[9.')P-6@E/!TY M0?*CDPRZ"%MG"I<8S_?FL)/,3KRU 7&RSS[K0936$R)72:6EQ.3=CF[# LLD M-&8=@I**A%;W5ZJ<@G$8D/Y"6_P]):H3M T/A5V@.U$O/4'LE\=E[_<;YY?G MTUJNM:6K0B@>014EP0E=P"@ZG\([Y+Y--^8>Q%U^:GK0ZW@0'?8$RVT,K4^P M-48*QS(@9[9N!H[@Z"*!D&*1(1>-H7%)S&[B.K&$0P%BCTOW%.UT"KB'9YNU M;7>,T5ED!7)B"I1W"8+T%' QBSH+(W,^WTC$3>HZ@=Q0D-C'SSM%/QU@;N?P M&VND<(+FLH'CV0/(28&UDS"7!C&W3CW9QXZD.TOG^XZD.44"'4'I-)$QN/A(Y M(:]-,DE"D>DEY\(706%6"N IV *&(LDZ M:*-E?FR[3U!ZUC4/ "N$Y4R=@O M"T\&TF":?S0*1-O@2;(="M3U<]1B#CKH#[A"EHKK+;>,S?\;KP\G=U M.VOJ&,2TD&\'-JD^E]"G??T5XZ-I@D$)G52 Z$7=R$GWOO=,@PC%YVB8]ZK- M*_HV:O9"D?ZYG:F3M=0ATNY6M26N+7H!16OBPO@ P8<$J90DR5O(='#.@K4> M'*C3]?P"<(X0>@_0F4SQ75G=S6LSJUA1PDL%GA$;BB)5B$Q4-B)F9>MBM%;+ M[#=IZ0LRQVCXR2;ZD\3= 6"&K8&N=7AT!.NX2%ES?\&0!\@R6%^BYV@H>&F# MM?,W$YJ?^QX=#Q<='(J'BNM[,;PK6\JPKZ).6E2SX:4K0!SJ&JUS( =6)M3& M9-4FK[$OA9WD;L\/HMD9--H54G6.#1@V..+K@:OH7:/(6.K( /1DO1 MI@=O#^(NO^AI:'P.H\<.H'DOW#_PYH&]I:0W>7QY3L1&W]..#D$E9/)1%V!) M9]) 8;7T(M:Y$3XX[?RCO;]MW(^S\7KYY0G#')S.47;X.?2K7G<@>$[% :/!J1WW >9^<=HOMZ-J5OO9G0W51E,'Q;\]:/;];* M_#(SYVA?1H9*Y)J7\TK60B$$5Y>(2HV%0%,G232N[.NZ?3FK6(0KC@Z/(/$H MH\$[\FP^?(B*.[C ]VSTD,XP87, $VI]7C:U M-9P1D\2.-9)'V7JUZ.FM75UGX8X SW&M78=HLB=\[M4:XF*VO"[EB+EN9,W! M0I0E@I79(WDQ(A?3%J8_36O703@YJ;7K$*7UA,@M+41))6^TU M(12=O7(JQ*C:3"#8@[A.[/#YH3-KJ\H&13)M,DHGL.+_A#^_?= J)J$Z\4?>/.N?,!:+D8!()T:H[/2D)VL M7=K:0T@$:E44MYR"0V/:6)V7:>OWJCL$*SL]ZF%TTL$E=\_1F\ETLB!3^K?9 M+&^PQ&,6IH8*-B[GQ/5[J0V"LX&T,G:;^\/5 MC#=KWW"5.EO?TU>\,&$K"\D'"RKD#)%;0;RE@-(1BS&\=+'M]4WC%BP/C9?A MA7L\4F8WX7I8DT3\7-EB,&HN2=4I@Q+<0RPN@,6[C8W M,H?*N:=KZQ',57%,E*2 16[(('(%3F &098RHJ"K.#7.+!YH9IK5S;9'S'%2 MOXB8ZFICF-5Q415]RO!QU29I]Y'5?QW%^?OY[$^J6#Z%RW,AS M6"QM&N!FVNK2,F\S ,<_]CSS:6UL5<,GH)=1QH-5T2*%@]J;NJ4J0&0L@$&, MKH2L5*,:C_$LU@/R$[+@;5W1*5-M42YU!RYGD$10R(O6P9R9^8NQ3H?@9F_K M=)QF+L8F?;S]^C7,O\_*MC\\(5-_]'>UL6>'LWDV:^>$<#$S!T6@)=06"TX6 MBEX#L\9E)9EK,U"XN;5[>-[:?;J6%9-86W>B,%"D$137J5HCPC7H))32,J*2 M;5I(]Z6P=\MW"(9V/T(.J*4.TBP[N?GE^_VT.Q^$M1$YB"@9*%$B.&$#6)\B M:AVE5&>.C1Z(&Q=S;5"Q[Z5[I(IZ1MVC<7D%K6&"J=KWKT#5*EA?&R$\EF@B M"I_RF5'7RTC*P0&QMY=WG';&?INB3[AGX7YX(K-.2HK.??52)4/P26C(H20, MTCBCRTO.VX[/[A0;Q^IN-IP@.S \==7Y+7W<$S92E(C&@4RUT#YS!5$% =IY MEV-Q7&";?=H["!KWT;L5B(;40@=@>G,[GTYNZM/+-+^9_%5_NE]L6J1FB0Z# M33Z!RS9SNO4D<]UF]->;: M:*H#"/Y>Q\]]F5WGMU__G,^^K9J5[[9#2BF"+624?:FMR3Q!E!YKG;>S)7F3 M2IO^@V>(&O'L[)<%])EW=\>*"CR%;!A8EN9(< M,P25Z@.:Y\;%^M#5!EG/437NB.[VCMA ^N@ 6SME]?M]NRZYCT826R!J'YSR MZ,!YI< H1(I6C*?(^+PIA=_[:.L?-X]UG()ZAMS?YK/%XBKH4I#3-1^2#\2- ML73KT\G,-0M=1*J/]^>%VY*N3A,41Z)@7Y =KI(. /8JI=NOM]=U0.^O2$2D MU;Q@^OD:EPJ;YE>K.96K.<*[F+^2(8N45 9!5P+Q+25XK02@**$$(:)M5&0[ M% >=)D2& >TH:NYG8O1.?FK9LJL9Q%Q(KL0$W3@Z0U2Z@,22N27WUH@VF;GG MJ.HTE]+8A!ZJCL$Z#5J7=_P1YO/E./>!2SF>?&Z;LHWGR3];B09F%9-" T$2 M\%3)&3PS 7@A<+B<$2PU6H'V MLY1H'(*AHTLT#M%2!T[@/L^]9,ZM3CR!L8[B,N?JP,#Z\&M2+(EI&\29S][% ME6@K(VT.7O4FU]UJL78"?IE]*XC,5+S<3_EF@, X@C M2C0.T4X'@-O_-460=^LC:@A&$W?<97!"O0S35 03W"*P,4 MU 'D'N=[KCBYOPP+'9?BZ5 :^BFR.A0P*"Z#45YCJR5!#U1T:KN.U/"3+3]' MBKL#J+S*_]_MXJ;*XLUL_C@?>!6ETDG;FO$3] ^>!'AT'H)U"5/B-MDVVV%W MDM1]NO84$ VCB"Z;GUZE-+_%QS.1C\F%;?F4TS-?+Y$V5)XK?%]V==:<>_W& MM09Y:+:')6D;LV]OD9H@9X8IK=3F\6ZZ^X^X8? M!+VM]]@Z'ASF -R$NO-;2'")S&C.J5B.AO/<9A;'D02/?*T-A*HM+T?-M7EZ M"#EVB/D![Q&=%!7@7ED#2EH%WI0ZS2::&'FTP;39V[4_C?T:J$.PLSLI/ZB. M+L0FG?">N/O#6EBEIB^'ST#+AA"2KY70&G5MR0WD*]>)!)H%9;PC@+4I86_K M457I?@S784ZB70_LNW+*2,-+ 6>M!^44@X#!@(M<"V&7_]?*8=I"3[_FYA!, M;/&'3I5]!Y'^K[?X:?8!EP5!RQ79#YS80D'ELF*MKH-7)GGP%EE="Q,$BX5[ MTZ9(>C=-(\?ZC9 TD XZ0-.=F?_^9C9_?1TF7ZNLUC_<9S)^^^M/G"[P2NF, M.KH$V1L*#)QE$*,4X%U H[(G\;5))1U"Y?4=<_\$6 =B@*-HA86I?D.*02&X#KSO>BL44 M%:(.["7OO1EU([>Z#0S)/I3899WJZ]G7KY.ER0]T"\RF-R0.G*8C,_+/?-KI MX>2^I X43SY\W?*"?/Q]6Z8A1Q:XSX:#-KR.O0X9(M..4&K1E< $X;;)U7(0 MF0/,M7CYRQY2+5G+:(TCOY4.+2A=R-HK]$#'5(6LK&>F3>'6872.&Z.VP]F6 M>1BMM-=EHFRWP7CW)]92]NGG9=/S*?FS@[^CI1W$#GR1A-KH M#5#PFL"CT";'HFVSGNLS6,?5T")<+!!_U, GG'^=3)?Z?8-X%:(53.H #D6H MK@NO5><9&'(N@W3V25_PKFE0+W[7)9FT0\#QXYRH844^=I2QC9T/2$*:)'(^ M7X?%EU_QS]EB$&^9Y:!.V=SXFK/N6)[?^>XZ;<1 M$36 "GK(C/QX-;RYK:.+_CZ93K[>?J5P:RE9"H.N=-*.BQC(D!IB2]3.^Z@2 MT'V?G"!/(_HVB;D]"1PW)]<>ABWU=6%.VL=7;WY[]7F.>.+TZP._H:6#]C)+ MH[AGV'VH$?AX0_'-+]]?7X?% MJCK@*K&09,D(1@HZJC8)B,0\.*V3]*48G5L7;CPAZI)\N$,0M+MVXS2]='#+ M?B3]+,_VDH4U0\LN+%OH-B#' )*UU5W(&D*=:"-4%$Q)7@N"VP!L%TF]]$N> MJ/1-, VB@0Z@])C^=3-5$*DH@Q%BCK61@)R*8"0'P8LF[:/PJE$4_826D<$S MC)(WTV.G2;P'S)#-GDV7#-R-NG72L>6XOE"WL&@LX%P)8"W3UAOR#TV;4O(G MI(Q\FYVHVRV9U.,%W0-2'LGC]_MNE112+DXI*$AABI*!#"\R#ZA1NZ)3X;'- M)+&MY/32:#CL!76ZY,?.4[V>7=-OS5:S8%[-YX'\PFJ,/TP^?UDZB^_B]>3S M4E&+-Y._ZH/J,EZ]$D8Z%QB=."XMQ<.R0 C: 8H*% M3F2M*_&I5BPE"RSQF)R4.89F*]L.H'/D=.I@4#R#EL:V=Y_PZY]TS.;?:W_G MS?SBDH?H_SR2Q__$*27_R!_U[^T>(*+4<5'0?O%0.%K("7WI.W M48++VI!?$/9*V)G?K>'?/D3Q694%$S,$'ABKO=W_N]77C5B4.#*'A!=QE,OU7 MC$ M/ MQW6<+OAN[<'Q#KZZ94 > I9S+F=-[)! M3)<6Y1 ,;/-$3A%X!_FZWV?3S_1I7Y<7_MT04I8%G;F4@/-2N[UJ*52*%DI6 M3@6*W@R+34"SC9KQ47.2BC?[.4^5=X>8N9L>RE*(ND@P1=2MKTY1/.X%.*8$ M,5:2;S3\:3L]X^+F=#V_ )PCA-X!=/XQ76 B\YLK&^O'V*)"(4^.W+DD+"A6 M2FU8CF")>J&]2K+1]((MQ/0%FF-T/!M6X$=CYAO.XVRP8053\MI?TU=/[GB0 MW&438H!0EO4 3$',"0&5"5H8+V6C9-)36L9]'&J F1/%W8&9^?'67MI>I;A MIA%(K0Y4<:G.?9&@M;8Y>L\3;U,S^I26<0$SM$=SHJR[0\L?X>O=(>*9(V/! M@C U2YF%AHC. )?9^I +A0AM_.!=%/7D"Q^NZ6>!OKY__WYM.X/SJ+Q-8*6*9(K)*,=[ \SK,Y]\GT\^OOM9IOR2?DJ/($72LPY]"4."\C&!$T;SP8G6C M48+/4=6303I2[<]"Z00==(>G?TS#:FP]YO=S_#JY_7KE(_?1D+;B@DG2[YPP'4:@]PS6]\6N+ A: MQ:0UWA?;$QQ59]5%N(&72L]>T#&7"ITCY7Y993=7_$>Z3RR\ MH8]K6'JS2>Q]\Y4C'2#P3B[F)V43:$40.C(H7A,/PF8(V1(/7$=/O@67X3^Z'.D0%>]3 MCG2(O#O$S/K1(2OO,Z?S8YSRY%20>^&YKJ-8([FG3&/9[+_Z3RM'.DC/^Y4C M'2+T#J"S<>??38<@=S0SS2"R.AZ)ASJ0LI"'BT+R;+26C3IXMI+3%W".T?.3 M<1RG"KT#Y#PSU,;68AB60#II:D&Q!H\<(<528DQ9)]:F#/*TV5'GK3>UIICL9B(YB>"+1MG&S>E_9M1!NGUQ9M0A@NX M*3^.\%CS0.>#+E;TX)GB=&W[4E?>,<@V8G%,B"P:;5;<0DT_0U4&P,O)XNX M,BO,+P7SRYH#SX/-RM2\?NU8T$I <)Z32(@#*TIRK@U@GM+2SY"4PDM87E@(1Y7^=5D4!B(EMI.4O16^&B:./^7DXAVPG.[Q!2[PX\;T+" M=0&5%"YQIB18"B+)8B:$6.KP,Z=KH2=G);59S+2+HI[2?4>J^UD('2G[[C#T M=DJ?C(N;#Q0W+(.'_![GJ>KJ,UYY5J3+UH$7CEPWS)'N89(9>6Y1)QW18IMZ M@/UI["E&;X&SP?33(?+2O&Y]^!57_WXSFZ]&G"UKKE(1P3 +R=>9-)(,OM=. MUWU@1GNGG3O+;?@[6J#5TJ:37-I+XD5B-^5RR:C2F9 MW RPCLNZ>"Z0&7<(@AS)2+:<1]4&=R^2UF?UW"EP&U8;W=FW1^GZU8\+XO-# MY99?&72J9%O U26'2A2$$(*AP"4C>O)D#6]7L; 7B7V6WPUGW8;23B>P>^#A M?OSC Z^KF:&K6:+\RFEN5#&>Q,?)745,X$Q,D,F--9XL>0BM"LD/H;//(KY3 M =A(3QV@\&]A,EW\/ELLBZ3MA35[25@;5AL=P.O9]C$II%GF@T1(E1=!MCH' M#M::K$MQQ0=^CNOT\!8^=TF@&DP'HPY'.6!259&JCH*7Y*&I_"8!I).(.S-!=.N:WO_[$Z6)9AW.5G,"<(P,>$Q&.=0^O MC H2B]&RP(-E;5Z2MQ"S7]J570*(AA)YMXT/.X2 M2BY9]G1"))(5H> -G.()F&4N,1\=]^VF0)RG X!A+C)*BD=3KL^(^!I(<(O /,;)N#YY!%[03H6%<=U7Q[E,20*U+9R$) /$=? M8Y_5_J=<3R?*NCNT/)J*E[!0U.@L,)8CG:*Q<[7?(@A1XX M7?(0Z79G:Q[R5DGJR+5$LKMUKXVL^ZXSSR"]> M1X6A1D?&;,8ZA("!(N>/SE;PM>[=Q[K*0+ISE$_V7I1[D+KW+C9 MHD\C;$P<)9GMF"GV3 HB4CCAZU"ZJ#&V>D:_]*+4YK>U M(&7%W1OZRLDWG%X9EK@7PD'&VF+NZ$"1X!(4BB\Y3ZXXSO=RE?;ZNI[NN-/ MTTC$W9FKC4H RX7VK(XA4W68KT\"0C8:-(ILLXE1Z'P& W5$-<;9RV>',TDG MZ&# :HRAGTA??5T^&H9I_D"GI1K:U7:55Y_GN&QS/_&I=._/'^;)]#AVVCZ= MAF"9<9)!+=\A!YXEB*QH8(I^MDH6;MM4+YSOZ50J92*K\WJ"J$N3*2P-/AF0 M6O,<0]0\M9D.<2E/IX=@8)^GTT,$WL%MMO6)AUN,9#L9),,C!1#, =GH"#;5 M71F^*"W:##.ZC*?3@U2\S]/I(?+N$#-W+SQTOX9$WGYQ='Z4-@H04?_YG/YT>I.<]GTX/$'H/T'FZ)L[)5,=X%7+7ZM:Y9:6<<09$--*)[$7R M;5SFI[3T!9EC-/SR5KY#Q-T!8/X[S"?5Z-9TP_(,";JNBRT6"@9)9XC,L"LA M@;:U_-$%KAL-]MRDI*=$S^GWTDER[@PGZX-C="Z@\16WLS+Y/4#J&,P\-2U&5@A':!L M]S3"'%-"07&FSR*#"I)#L-Q 9D(8+%)YVR8D/VW8YUF?5D^YRH:1? <0VC(_ M+"GTF=4![\MLA5,60I81@JI^8*'?D&V>52]GV.=!2GYYV.4_Q9]# BL"ZLME:W@9#>Y/8W6304Z#5 M1C$=(.[IB%RB/HN8'42?*191$<%;9)!UEL5JS71H-+[ZJ%G$YQP6>KIQ.E;0 M'2!EU[-Q3D)HQAR4A+Z& 0$I2S>.T9'H$U<=DI9XID>UT_WG8>0>@?@ M>3^?)<2\>$,"JRS]@3?O2ATN<[_<]$IX5#+0!9VTKTN3.$)4-H*19#H#Q9/: MM5D+^C)M/;UX'0F!)Y.N!]5'#P@+WZMXR&*O5N9.II]7?-B89-(J@7:)Q*0= M7,UY7U@>N8^%UP5)- M<]59,EX6B+JD%(LS;'/ZYUX%A_=?T%.NYS0X#";&#LS)CVS\$A:3Q4>B)>1W MT\?)5GZE,+/LN*N; ,$@HLLIEW.X/[LI[,D?&L;<--%-7^;G M5(J M<&L2$^3I64_1*-,1G(H"D@C,DJLHF&TSB7,_^OJXOL6'T^%5$#I3;&&4K;/7ZL2^6C%L5*8PE3.,S?8T[D%>GU,W&QBM M$[32AV\BO?5-/\QFZ;5+ZXBG0ZOT()(G,(7Y2A\H>,#P243 MM$3->2LW_P72^IS4>9I_/Z0VQG;L]QL]&CA*'7P"G^2RF*: CZ) 3C8D%E(P MF^N*FT]W/?]DSJ-]^.%EW,$->$";KW;*)(,)@DK$6?'$&5<)V4D]J=@/XQ=1&K]?)KH"V[+KM1EYACQ2M0M.SPP(MZYU8)ZYWP-@(4.@24> M\WZ7XN[OV \REYI^/UJ:W5U__YB&U8:F&M:N%S+1E2VX%'50NZUUA;+VX6@P M(3J5)!8MSS&N[REE^V'J@E/N)RJCDY#OH 4X5J V13F(61)_17GP6=::>C0B M)2>=TLW -O"B(GX1R?DS**H3*_0C*5H90C>"4]1,NL MR;%$AFW*BU\D;3^8753.?EAUC.W/K[EY,YL_Y>;=\O?(9_AS]9H_3 M<'WSG7S5Q16+.0OK&*"U)$_T@OS41 ((10H> W-^OS%?@Y"S'^@N(I,_DHXN M#96/(Z?%%49#L5.JA6M6@XI.0+"6 X54):"V27K?!(T_D+$?"B\BU7]FG71P MYSX[(4UH$\F>%Z#39.H&ZPR^* ;1,&Y=DM(VZFT^>4J=N(A'@L&5T$4(^_)> M3>=4-/6,<)4+J#K3,?B0(4F*A9P+)=B>MYR*BWH.&%8=_2RJW[;S3GMO,G,. MN$\,E.6!C&\6)#&G@C8Z(;;9RG/LFD%Q$5G_H40^MK=5G^K#XLN[^?LPOYF$ MZ_6O/\W#=!&60_I?K1*(2S6M3L>/W2ORWDA.*]N.O"\GK)3IT[6*_\N>:VUL-&K1"8YT-'*/H#W+()$AR)F MKU"T<;]>)&T_\%W44\*PZNCGFGRH$+^SWE\>3F^];9@HG[HS3]2G((H5V,7D((1O PBV!1 C#VCR>O$C:26[6 MSD__1)+]A?[:/Z]DED(7@9 =7=C*E@*!UY C:#H+2FDZ/:6 Q7ZKA.6&\_0&??A8SU'*T_C=@A^!FTUD:6#,=A'6[!\ZY&% )\@+)ZZO35+TD.7&R]M8Y1P%$2*H-Q$Z; MYW@N9)VL^[W'.QZBB X0M6WB$_+@A>-TK]?AW#;4:5Z1#I\23F>OA8[SC 1+O 3-/QGH5(I1;7L#I.@ N, 4N&0II&2O"?<"1:53'6#,C.:.,PE0?#6 -(_N=#%:+OA1.^7 M.!IPW,>Y'.8CU?Y,"JF!#OHS6C4/\_7/U4;VQX,H5%*!%XL@#!.@$,E7E"&! MU$':&(UFL-.]1O>@+62=P=FZZ'\_MXL/]0Z8#9< M.\]!E+HAKA@Z$XE;"-$D'2V7VI7&C1!/J1IWI%\3$S68$CH U.9EO[S57]W> M?)G-:\OD%>/,1%GSN+)V9XM(L8CU#A(R&:.G8$2*I]0-N[NWR?TKQQ604>E".EVOQ*6!^PW^*IY31.L$H*B=/0$=Q#H3!ST2/UXG9U\L81EXN%JS M+KWA0[_A93PV:AYZ^M?AQL-O?*C<7 E1HM#:0G8V@S+)@I=>@:3XE5C1UN3] M //2-XT\B&]XL PJVK%QL@GRW_Y*7\+T,ZXXT0Y-+KH.?3#U7('GV:T:>FS<\0H83:I>%E$O0?YE=DUX6ZU3@$0636S[E],+(ET@; MJ !R]='W56N9VE3>WUCW0,,H_Z!^'],;O! M;;7 L2AN5.U7*74_@/ %HBN,$,U0Z""%%FUJAO8F<=S7M1/PL74<]>!*Z=*N MK*M"CZ_!_O$#3K*K8.\BL;.5D68J9:O4E ERT+^?=/%]MN( MZA!-AZM]'S =H8.Q8^7WM_%ZDM9L+-95EQ(I8)/+8O!:Q(FHZ:>(P+...2F+ M/.T7(F_[] [1<(S>9D,*<704S"??P@V^OPYIV2VPP0JR(@7+!J+"0H*)&5R4 MRQ#?*HF20OS]\FK/?T\7QVW,OV7OJE#G!SOG0POVYZ!LCY/&*VU3_O4CP'/_=>/<4*."YSA1CPF>^&O M1X1S#%;4^ZJDH.C2JB41F KPG#%*GB7'O?*F^ZG_\5>/Y"L,I?ZCI=AK(OWW MARF'/ @AL( -GL!L#9E"3?90E>*#X-%C:;/X_'FZQFTC.N?CS'&JZ %8#U,O MGO2NY%",]L*0B8SD?:>0( 2*_$T1/GDRDE:T64GV#%$=YN2/U/WN\2,G*:(O M3+T/\W?SU2[1Y0KW^U9@7S>$)A208A2@@HK@C0Z02S2)45"O2YO"_#V(ZS!K M.SC&!E%,!UC[<>SBTY/CR,I;&8D;6Z_YH,$9AI"]^GY[!GGB@%#(T')N@N2HA@HTGCF'?-*M>G#?8FR<=N[6]Z;0ZJD M5XC]]A?.TV2!RY$M]W^X6/_I@E\Q[SD3Y I(96UM.2[@ XN@B7%I7%*VM&G6 M/8K<<3O#SPW&0977Y3O9RL97]CX1N!:U)O_-;/XP:>@)TU4- #F6KKJ$Y\;(JZNB90Z)U0=%36+, M5D,,W(*+(6AA;7'ZA!*CC6\;MY'\K- Z1/V0WQ\2NYK77RU?]\F:0O MF];[8=_ %3FO$GEP8%@=5!1U@F!U':CFA:&C$N*>0Q-/IV7<+O2S@JZ=CKJ$ MY!;S_6D>JJ/[:_B^>-Z2+ZYLMD'ZNF+)UK6YF3L(V17 +')=(5A7-P]Z[>Y/ MV\C-\&/?P8V4>"D8?CV;+C#=WDR^X0&2R#S+$K@&H0P#I8P!;X*&X+*VQA4E MXPD7^5!DCMS$/S:RVZOV4D#^R^V"Q+Y85/X_X+]N)W-YC_$V]6>=GU M2.#)+%\9[S.C4PB2U[Q97?3JG:_S[(P46>D0C#X>C+N_>#_,7=(#3'/Q7PRT M-N8!KXI3(ABABBEMYE2<1O>I M[S)[?_LOC[_]T9)0DT-(VM9MUEA=!08Q" O.<*VC<,8VFB5^(N'C%G6=$:N; M;SGG5/@%691,XB>_;Q6%G0;N7W846LQ8=("6%ENNW<%0I2"PMQH>(X^ M)>U_0COZ,7W!?%LW1_Q&H)E]1_R(\V_D?#R?N0R2? !T^SSM!8K MK7SD):4/!TX5AI$E!5*SZB<[#\&@!^21#KKQ)JLV W":L731MO<0?#\9[=8% M2#JH!GD0Q';.ET;OW3*)MGB5;B;?)C??ER;O@>.4,I.A.$!64J(85?!:]*4"Q!Q)%TYJ99Q#9]H$*G3IZ!*\Y(,%R0SU!R!B=\!ALY190E66G:%/7VXJGO M\+IJ.O'S\D5D\=TU=+' X\!+0*=.4]A>#$0R=,"EKVQPJ'UV*8(?S 6 M+MH3/P2_AWHB;4#0@4/R_CJ0OY.5XEG7T,8'*)%(E:60?<9#"&7!*9 MK;&ES:WR(QWCHNIX?>X QA'"'?OU].TTD:3(!:H\K$<@)#HD2@L&QM=MO$)& M<%%HX$2ZDB8DJ?:K!-GRX7UH_!A%S0:4VMA:KRU*DXQOI]\>V* O\:^F63!N M'W'EDV(V"P4AY.4XC!K)$Y.^>+1T?P>=]IN;NO=7CIMW&0HA;23<#6X>P?_= MS1>A9?L7C9N:&!PC TBS Q=C MY6717U[>IT65*+&V7OBZ,4'6:3QUK XS)MEL%&*C)-@/9(QK3/IP6X_72P>@ M.EYP#VQ/\\:)M=I$=%Y \#4Y6-N"@BT>'#//=1-(89(F:O 1=UX6K[(#<3$DQBC1UHJV7J9T/E"G!>9O.O8;I^\KX;]6]=XH7I &A,K LT SAA"LCH M6(PF*RG;]/GO(&CDR[TW! ZAMK$#C-_"?$IN\0_TJ^A9B)Y0@;%VXW@+3F, M7EUM[A5RM5^CU98/'S>0Z 9"@\B^@_OSOW%Q,YE^7OHBG#P/YB3!WB*"RD2_ M%X%!*/0CV5\5L9]HKQ^B2KXN\ MBDV>AV"<27M=:0TV/#3K2QOW$CM>_CV 9HUU1FR;+!EH*VMJQM817]9"\CH* M)5+TF[OO?IZ%$ >I;,="B$/D-_9&@!]6&92$N9CDP"6I0,62(,I@@"652PA: MJ[+7G.Y+70AQD.)V+H0X1(ICJ_^'50:AJ&"3]"!6A:>$?1\I$@SDH7'O@Y!B MK\JW2UT(<;3ZCY9B!\[IW=B(5^E?MY/%9"GS:@BS2&;)AA>:;C^K"<5&:/") M%1T\TQC;;(+80="X,V'["(V'T%6GD$O+@25W.:D@61%:.#*>?/[P\0)^IL-*LP.K,URDGLE?SU9 M9/G@MCPUR2#=QL[4E3VV;JB0))=>/:!GY.7X8)6^? M:'ZLQ'O S'*QSI*/7^[,;6 6F4-P/FD*)Y6&NG$.BO$J.;+#(K9<\Y!"R%A!MZOZ\'4*QJ\# QJS1"=)$$0XS526UU@!_SR6O/ M8J-*L6>(&G?%01]^T% ZZQ=^ZY-IG'/>>@,4Q&90AL3EI37 ,UKF;$QA<\-! M6P#VX!\-IOS]0'6$)CJ U4>\IC_Z_#>*WO^J) MO2]-\@L@U\F]+3BW$3IN6@T ^9DVL==&M/'97UF M!(R=93V:W3]NZ_E^5VH-ZN(JYI!]R!)*\ I4\;(6U2A@(AO!BK:9;X!^1UIV M&'HZ[U 8&$*SUTO1V QR*3L H,>76@N/+@ZDN4SDH$ MDF).!D0EWP:-LS!MS"YKI[FF]G\;W6YP173"J45#)#5 M40Z.:8KDG0:1"ZK(5$BFT;331AR-7/I[H6=D2)A<\G%9C\A\M ][)9DK\O:5 M2*K6&>0(JO(>.9(\A$I&F.@L;Y2Z&9J5D:O8+O2 # *,2SX9RW^L&U]6=RB_ MTBX+HV6$Z.G^7(XB"Y$Y8#H$Y:0S%MOLZ!B2BY$+7B[T/)P*AUZ.PI,!NT]Y MC\_QOEJ_2!*H Y'"9[SRPB96B@)1,) ]0 [>DSV@*"M++PT:W^;]NPD[([^" M=G X1@5(+Z?DA!OSM[^(].G3N]J'NY$?)SHX0SW!YR%+%R!1!DBA A6S 1_K)9R:(NF2L:+,YZM+.#JH,SM]=>I#_J/L]%9;L*9K$T-8__O Z._V-V\W_PYF%KTE5QM>& M1=".,_)Z X(OY/KZ(%"+NG84VYRN9BSM]PC)?M*#U =2?N8CLS(QRXWVR]^J M?X]?H>12D98 7:XZ<^02&[K$,7/+A.?:FC:!TWGYW.]P_6Q/_!> J0Y.W-'* M6<[FGN5)F:RJY=Y.TWSY'SP5W!73KMCB26F(!A2%HR03G4@FT@5NM;11].4- M'L#=?J?K?XL&SH2??HK$[KA]D,6ZWO,-*?$CV8QI#O/_O[UKZVWK2-+O^RL6 M^UX[?;\ BP6<.!X8R,2!XIG!/A%]J7:(2&*6I()X?OU44[3NE$F>TSI-)0D@ M6Z9T3E?55]55W77Y_%,XQUEBR45).[3VY-XJX3Q$&2UH8S7S%%@:%0],"=O_ M[?L!^+7=\;^,L#JP\'?*>.ZF)8:[]^25*);Q-MHU1 MWK&@_6#X6J_1QY!2!V [/AM@<7E]*O#=_U_-UY_?7Z[6RZM-^O+C^T^3LHI9 M:4 60@UJ0NWB2CB+] G361716[[A_M3MIP9_7I:_$'Y.6:<>LZ*.3?GX<[@\ M\@#..&.*=!P"A32@'.U\/GL!3.64,6<796V.S8#_M_//JOB=]D68Q+B?QO M'LG_#APBEFBE]T7HSBXR#Z1P/]7Z,U?@!7'TA]"OZ^ZAL^)+\4A1K75H0;$Z MTM$K"2698GR,*LDV?7Y>BL+]].O/%($7Q%$O^O7CVQ2@1[%[MIX_3@,T:]BM[?*VW[T?*HI^+AA%4Z]UB67"^OEKBQAN4 M,C+M)*O])TB;DJE'W(D05/O116(VMP]Z1(Y=HO[U1>X'VM=VJ]V5Z#LPI&_. M-S^#^6F>;"]Q9K7%G+G&]K4LF2Z#K#W^ICSS"%7^?K<#[_UX:PF2XL?U^T'LM=YSSNZ.$8#V/_\Y9$XB.!?-A]M/JF_=8;E/^N? M?S][?_/\U>(BG"\^S=-_I\7%];,W9#ZJ'OG2*VA1GO[\+:[#_'QUG[+5_.+7 M<_P:^(:]\"^W1#XD?_O>>P!L2S#^OL;+C/F_ANU';^>K=+Y8T6[ZH=Q]YQF> M5PM7TUE6CRIX5F]B;0F6UC-N,T]12C"&U6'VIH"+ L$RD[B76MM&#;&&K7MP M.'33SFJO;+WMAD%_^U >YN-M5KIM;66B\<488+JZ,CQX"(ZLARW,"*.1]FV"\ZFA\P!?6T/D5^_4-RVR^19^&*Y!RPUN<)YN^QN&D;#K8#UMARZ0!JA_5R-ID5%J0# MAC6?@I.O&Z53X$S@17-R>UFC*4NC]]UN=B+4#G[M9#7QZ-(?EXM\E=8?EEM_ M=N-".".5ID@*4!1)-CL7\)J(0*Y*4%JY+/?"VEX33)]:P<1M4[MQ]D>14!\( M6Y'2;"E8;152>FU"5A&T30I4<(YB^$2\B2*3+1?.L_$&9.]\N8'"-#Q?IH M.SN6QQT 9,N2+W.BE5?(10&;79TV3>OV.@O0B2N#KCA9VE2=W5O&=).WVP#D M>!YW )!Q=NW;6\) VH!(CF,QU_69B3PYM)NVRZQX[6-N [&1"9FX]78W7E4/ M..E 3?;,DG Z%)XHEM8\UVF.GD%D04"P.JH4E4NL31G(B)DNS4[2)H70<5DO MA\BSWZ2$1^3]='5Q$9:?MU?TUU5@;Q(%Y_/UYZ$)"4>];*1DA.&$]I&(8(7. M/I!Y1NT15)U8$- 1LA-C)EMOBFC39WGB1(2!+>WN%!N?+<[/WRV6]<,9\BB$ MJ(4?ME[R2%,@6G+PHE,^1L98"+Q-6-2$GI-.13@$V0U[N1\+CPX\D1&YL*W( MMUK9@-9 UE(2 [#F],D$Q0<,+&F-HM&QP=BDG.@TM1'QV7S\P2%@.5I;?MVX M>S^MPW+=A<[<+Y#_ZW*Q6LV<,-$2]R&K0(R(VA$C+ .,-F4K-7W866WJ;F). M=/):OWHS%# ][#/58[[N@_3V:GDS]>&Z/](==_JF8W>>!2Z3$K@Y]>*@*IF> M%P1F<^#1"U]BHV*Z@]=ZHI/5&B*^K;@/![2_!O0E?JI^Y<=N_*?;BJT;_9ZQ M7(334H$OE?&%_%N7>:8OP912B$>]M=C<39W;IE07.# M-IN-BUKO/+=,\$89*1WMLLBJOZHE;;71$4_(IMCL@VK9YF-,4J8-U4_X]'<8 M*'H(R 6PPO!2_,:7"E'E1XZ>K .@76F"@M$UJ) MSGH9'DCAM,'_">M0$PB] M6ZPX 'W5._G)9L.AQ5)Z%LG03:=S,3DD*^E$F, MC.Q.C#R T:AUK4;3K4H47IS6:4\43EC=&L/JCZ-X,^F44-4)EH%I\LN# J>- M!A&BHO^#<.FDM>W57'PVP?DT:GD0Z$Y!%U=#)DK>9XTKS*O:D2+9FKI7/"/7 M6QE [A6K;CEHY'*SW)'*!%YCB1%XQ@H9!9B MO:2(*6D1#,MLJJ.24>E\-1? )Z&=[2#X&A3TB1O"9_FCC- B^02&U[FR104( M+@LH)HAH,LKXL$%L+RIZ(*6OYB[Z))2T)0Q?@YH^<27Y+']8CM$HFR%X%X@_ MPI!80P!-84'&%(PO$V4(CDSIJ[G\/@DU;0G#4U#3_>]YGF5+E(89+2*8' I% MYUI"U,:!\I;B(8%+!.,>QZ$CJ%+W7N6K+U4J]E$>6 MQ0KR!AKN92]+[&G?+8X(]:>4L&/@/W=,S'NR)//+U3QMQG_. M//*07'80:LV)3?-H!6L]; MW,N@\)3:\]Z,T+TS*?[O]$-EL1D@3QRYVY%ID_J.>?S&O8.6T:RE[WC,Z:/9 MKR(W3DE;2/6R!^45ARB2!"=T-)*)K?7<*>#$7QO&;U,#7Y1*#R<"W"T7#H U?&,NR7[ M,O]X'BY_"!>XG8S#BG ^:H3,'=;Y?!$"]Y6;*BET094R4??T(ZB9%N(#P#5: M$OE(DNX [3?C1&Z]O>T()A:#$EXD,+*0 8@4PKO*7A51,BFDY;:-.=VYI,[/ M1YNC9=HRE^%^:;&!WOA.Y?#GW>SG^;9PK'SRCFF%F>#$NQ M@%:U:6%V@HQ+2%"B%S;E[%7IK,/EOJ1UOA.,C-6Q5*4)<%ZK)OUC07'[_'R^ M_EQ9\K?YY?SBZF+FA0XYB QDZ7CM2LK &:T@2&6="S+Y1C'FR]%XHI=F'>O6 M<"C]090L_+[A#/,<,\L>LJA.L7<9HC0!8DB)L2*3%9V-&CN8QA.]!SL=)3L" M2J]-R<[FJU_>+;%>]R$!;'W7^ 0MN$_&%Q!=C(C,4I&"!>9;R">QC MSU!XHDU/.E2PL6#TAU"OK=D)IKB0E %'H2\HD1EXR2(4H8UVGG.G\HFJUP'[ M5W_-2DY%O8Z 42_J=4Q2V7/[^G75 /?"8$D)=)0DLY0<1&42D+%AHDBIA&J8 M)M^$IA.=VC&B"DT/E2[3F=Y?TE_Q8_@=CTI#NOOKP].'=BYFI+2?F^??YD_< MY$3XXIFVDH-%6WO#6 E>1 W2<.^]]5'D-AG)SRQJJ(U\XM$?B97?T,_\,F.< M2%,Q 4NQ7F;2%R\\@=AQ55*.3 3V4@3?K&K:L]:Q\/'0 (TFA]Y-R("$QB>> M,JI!:9E.^!QN4DG<5*#8D @WREN(J"18*87%J*/E;9R)E[ K=3.\7.$W>(EE MOIZ%6+@.@D'AP8"*Y#UZ6>^#D["%QX+)MCE+V[&@?JW)(:C8:4T&<+]+0_(E MQV!+4,U>.,J4//FF=\8!BQQJ;MX2NR^K\UY+">)5?6-E_NT62@K#4]9U=I&* MH-!&"*Q(2"$R"EN+$8T:H']M9=,:H%8X>FB01I7/R5BF ;[.C^' MP"Q)5Y)F&1+S"52@'3":XB$K7Y 8Q(QO4SDQO;G:BF7YM[ FO=TVJ_CR.2X3 MK>5#V7PXTRIQ[V@G]P(U*)]H$R^V!@=>JJ04YZ)-+#IXZ:=C\ Y!XIX&KY&$ M.SAL/9[@F1+%NB0U9,X0E-0)0F$>C++!RUOVAR.B3$Y0%)= MNI/;,KT?PW(]/^[<_<$3ACN-SRUI)#_QSBL^?UR24TIHJ3JZR$9G9[*B,$64 MX$$Q*2 *],!3D4:*@@D;M6G:O:C.C<\A.'FFMGZ0*#KPN>\7SIJ /%J2=/*Y M@'+1U:$.=7ZG$@EYMKK\D:KEAPGWV?KW0SC= 4R:U+E:'IUUH4[X,G765^'@ MM/;@LN;$FF29F*@4[<3KWP\"UTO4OQ\BZ0[0_B,NRV)Y$2X3;DA=;4NH43#O M;4C K)/;L8RF6+"U;$ P%$*WN;_:L:#.*QZ;(V4QOM@Z0-]/),(-_S8;SW8; MVNAU9 DCRY+TNF8Q*H\0:U]\C"%KQPF'IH0S8Z9DX^G9*>&.63=&V&PSV[K"Y/N@X7_GZ@.D(2$\*J M'H'/_A96]*0WGY:XV>^WEM:@1Y6$ F[J 2!20. 9?:MBQAR4X]K(^UAZ?)Z^ M^_%=8N(8V2U&960'%N;N'O[]3=V:*)(1#S1H8@(H83-$;ADPF4Q E*GHTMPM M_OZ@YE_M"M4;;5/#.3^U)?G2H??=8OGMSV$Y7U>>W,V"6,UT<(VA"-X;G-)K;G B=.CGM!C!TOE^,-UV(= MSEO![0XQFB5M?5800JFC?&P")PJ'I%RDF,(6Z1KE7SZWK&D]IA>!UI$RZ& G M/+JOQ/4USOO5Z@KS^YK6/%_D&7*KDU*67%!F*]/] M2.]HK_CM>O975;'5Q^H;W/V\9NK_L%C_'][-U^>>5$[["%IX#:I8BNV#)#>% M8BN1372M9J4T(VDO1-O3070?LN\R1_H'7'^_6*UH_]APY9CLZ(>/&)X7_>RB M1LJ(_BXLZTSUFY?<=L)),G'C"YA M//YTH2Q2T_8;I:SNN)T'>_I_,K M4OEWQ/7JX5U=B_4Q5VXY0%P7,9HZUY='4-Q$<$$[L-&AB5(E5]K.OML/(KFU6Z #9B#9WL#'_$^>??JXG++_A,GS"'ZYJ(M1V5M[JP]5Z MM28E)99M]'5F@[2IJ 26PBM0F"1X- J0Y\A0(!GF-@[C0JE<.^>6($*C'*X?8V>K$ MS'/#D@X.I,8 2F_:,P0#W+."4ODD7)N2HQT+FO:Z_D7PT=;*@LUYS,AZ%Q\ M,KED;4[K,FR\HZ+KO'YK:-,("&@3!6 B"(A1$356*2%,2*E19=6X='0:*!^" MOG9G@@<+N@/_8"#-WWQ^^@&;ZCA6'#G8Q HA2VWI:^IE*'U;2@@4[W&7?9N( MJ"%1O?1.>GFL/FRWU EPNM6A.TU77 I*^N@A1"M 18D04Y' "LN,)Z=EHYYY M7UO9Q$V5>H'07M ^4IX=X/,FJZTFRGW8C._;EI9:AD)*IP%+G75IF0+O5(*H MG>*!<^U,&Z]DYY)Z1.2QDM^57#A(#!W@Z9^A9IU_*4_F*)0VAO:/).B+105. M20J13?(Z) II&_4+O[>,:4_7F^+F>'9W@)5O:[+L4 M992D689O-$L1=[-R$+--+@I'/D.;NJ>Q*.BE6=RIQR;'0>+T5>'-Q>+JLB98 M.2ZTUD1T)-NB'8- VPHXP2*:PEGP;?I*C;+\'AW(UL@;%_Y'P*#]-<7V@_JE MCB?_W__X-U!+ 0(4 Q0 ( &B";U,^?^F2@ @ )(J 5 M " 0 !A,C R,7$S97AH:6)I=#,Q,2YH=&U02P$"% ,4 " !H@F]3 M%M,/)H$( ">*@ %0 @ &S" 83(P,C%Q,V5X:&EB:70S M,3(N:'1M4$L! A0#% @ :()O4QK&L$,A!0 GA8 !4 M ( !9Q$ &$R,#(Q<3-E>&AI8FET,S(Q+FAT;5!+ 0(4 Q0 ( &B";U,_ MR!K6)04 *H6 5 " ;L6 !A,C R,7$S97AH:6)I=#,R M,BYH=&U02P$"% ,4 " !H@F]3SKW(V#6> @#Z^QX $0 M@ $3' &UL4$L! A0#% @ :()O4_2!HXS>@0 ),8% M !4 ( !SN\" '-L9V,M,C R,3 Y,S!?9&5F+GAM;%!+ 0(4 M Q0 ( &B";U.+[(9)DQ ! "N!"P 5 " =]Q P!S;&=C M+3(P,C$P.3,P7VQA8BYX;6Q02P$"% ,4 " !H@F]3FG'7Z8>V #X=0@ M%0 @ &E@@0 &UL4$L%!@ 0 * H E@( %\Y!0 $! end