0001823239-21-000028.txt : 20211115 0001823239-21-000028.hdr.sgml : 20211115 20211112191531 ACCESSION NUMBER: 0001823239-21-000028 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 78 CONFORMED PERIOD OF REPORT: 20210930 FILED AS OF DATE: 20211115 DATE AS OF CHANGE: 20211112 FILER: COMPANY DATA: COMPANY CONFORMED NAME: MARAVAI LIFESCIENCES HOLDINGS, INC. CENTRAL INDEX KEY: 0001823239 STANDARD INDUSTRIAL CLASSIFICATION: PHARMACEUTICAL PREPARATIONS [2834] IRS NUMBER: 000000000 STATE OF INCORPORATION: DE FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-39725 FILM NUMBER: 211405604 BUSINESS ADDRESS: STREET 1: 10770 WATERIDGE CIRCLE SUITE 200 CITY: SAN DIEGO STATE: CA ZIP: 92121 BUSINESS PHONE: (858) 546-0004 MAIL ADDRESS: STREET 1: 10770 WATERIDGE CIRCLE SUITE 200 CITY: SAN DIEGO STATE: CA ZIP: 92121 10-Q 1 mrvi-20210930.htm 10-Q mrvi-20210930
000182323912/312021Q3FALSEP2Y2.500018232392021-01-012021-09-30xbrli:shares0001823239us-gaap:CommonClassAMember2021-11-050001823239us-gaap:CommonClassBMember2021-11-05iso4217:USD00018232392021-09-3000018232392020-12-31iso4217:USDxbrli:shares0001823239us-gaap:CommonClassAMember2021-09-300001823239us-gaap:CommonClassAMember2020-12-310001823239us-gaap:CommonClassBMember2021-09-300001823239us-gaap:CommonClassBMember2020-12-3100018232392021-07-012021-09-3000018232392020-07-012020-09-3000018232392020-01-012020-09-300001823239us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-06-300001823239us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-06-300001823239us-gaap:AdditionalPaidInCapitalMember2021-06-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-06-300001823239us-gaap:RetainedEarningsMember2021-06-300001823239us-gaap:NoncontrollingInterestMember2021-06-3000018232392021-06-300001823239us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-07-012021-09-300001823239us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-07-012021-09-300001823239us-gaap:AdditionalPaidInCapitalMember2021-07-012021-09-300001823239us-gaap:NoncontrollingInterestMember2021-07-012021-09-300001823239us-gaap:RetainedEarningsMember2021-07-012021-09-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-07-012021-09-300001823239us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-09-300001823239us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-09-300001823239us-gaap:AdditionalPaidInCapitalMember2021-09-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-09-300001823239us-gaap:RetainedEarningsMember2021-09-300001823239us-gaap:NoncontrollingInterestMember2021-09-300001823239us-gaap:CommonStockMemberus-gaap:CommonClassAMember2020-12-310001823239us-gaap:CommonClassBMemberus-gaap:CommonStockMember2020-12-310001823239us-gaap:AdditionalPaidInCapitalMember2020-12-310001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-12-310001823239us-gaap:RetainedEarningsMember2020-12-310001823239us-gaap:NoncontrollingInterestMember2020-12-310001823239us-gaap:CommonStockMemberus-gaap:CommonClassAMember2021-01-012021-09-300001823239us-gaap:CommonClassBMemberus-gaap:CommonStockMember2021-01-012021-09-300001823239us-gaap:AdditionalPaidInCapitalMember2021-01-012021-09-300001823239us-gaap:NoncontrollingInterestMember2021-01-012021-09-300001823239us-gaap:RetainedEarningsMember2021-01-012021-09-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-01-012021-09-300001823239us-gaap:MemberUnitsMember2020-06-300001823239us-gaap:AdditionalPaidInCapitalMember2020-06-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-06-300001823239us-gaap:RetainedEarningsMember2020-06-300001823239us-gaap:NoncontrollingInterestMember2020-06-3000018232392020-06-300001823239us-gaap:AdditionalPaidInCapitalMember2020-07-012020-09-300001823239us-gaap:NoncontrollingInterestMember2020-07-012020-09-300001823239us-gaap:RetainedEarningsMember2020-07-012020-09-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-07-012020-09-300001823239us-gaap:MemberUnitsMember2020-09-300001823239us-gaap:AdditionalPaidInCapitalMember2020-09-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-09-300001823239us-gaap:RetainedEarningsMember2020-09-300001823239us-gaap:NoncontrollingInterestMember2020-09-3000018232392020-09-300001823239us-gaap:MemberUnitsMember2019-12-310001823239us-gaap:AdditionalPaidInCapitalMember2019-12-310001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2019-12-310001823239us-gaap:RetainedEarningsMember2019-12-310001823239us-gaap:NoncontrollingInterestMember2019-12-3100018232392019-12-310001823239us-gaap:AdditionalPaidInCapitalMember2020-01-012020-09-300001823239us-gaap:NoncontrollingInterestMember2020-01-012020-09-300001823239us-gaap:RetainedEarningsMember2020-01-012020-09-300001823239us-gaap:AccumulatedOtherComprehensiveIncomeMember2020-01-012020-09-30mrvi:segment0001823239us-gaap:IPOMember2020-11-012020-11-300001823239us-gaap:IPOMember2020-11-300001823239mrvi:SecondaryOfferingMember2021-04-012021-04-300001823239mrvi:SecondaryOfferingByMLSH2Member2021-04-122021-04-120001823239us-gaap:OverAllotmentOptionMember2021-04-012021-04-300001823239us-gaap:OverAllotmentOptionMember2021-04-300001823239mrvi:MaravaiLifeSciencesHoldingsLLCMembermrvi:SecondaryOfferingMember2021-04-012021-04-300001823239mrvi:SecondaryOfferingMember2021-09-012021-09-300001823239mrvi:SecondaryOfferingByMLSH2Member2021-09-012021-09-300001823239us-gaap:OverAllotmentOptionMember2021-09-300001823239mrvi:MaravaiLifeSciencesHoldingsLLCMembermrvi:SecondaryOfferingMember2021-09-012021-09-300001823239srt:NorthAmericaMembermrvi:NucleicAcidProductionSegmentMember2021-07-012021-09-300001823239srt:NorthAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2021-07-012021-09-300001823239srt:NorthAmericaMembermrvi:ProteinDetectionSegmentMember2021-07-012021-09-300001823239srt:NorthAmericaMember2021-07-012021-09-300001823239us-gaap:EMEAMembermrvi:NucleicAcidProductionSegmentMember2021-07-012021-09-300001823239mrvi:BiologicsSafetyTestingSegmentMemberus-gaap:EMEAMember2021-07-012021-09-300001823239us-gaap:EMEAMembermrvi:ProteinDetectionSegmentMember2021-07-012021-09-300001823239us-gaap:EMEAMember2021-07-012021-09-300001823239srt:AsiaPacificMembermrvi:NucleicAcidProductionSegmentMember2021-07-012021-09-300001823239srt:AsiaPacificMembermrvi:BiologicsSafetyTestingSegmentMember2021-07-012021-09-300001823239srt:AsiaPacificMembermrvi:ProteinDetectionSegmentMember2021-07-012021-09-300001823239srt:AsiaPacificMember2021-07-012021-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:NucleicAcidProductionSegmentMember2021-07-012021-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2021-07-012021-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:ProteinDetectionSegmentMember2021-07-012021-09-300001823239mrvi:LatinAndCentralAmericaMember2021-07-012021-09-300001823239mrvi:NucleicAcidProductionSegmentMember2021-07-012021-09-300001823239mrvi:BiologicsSafetyTestingSegmentMember2021-07-012021-09-300001823239mrvi:ProteinDetectionSegmentMember2021-07-012021-09-300001823239srt:NorthAmericaMembermrvi:NucleicAcidProductionSegmentMember2021-01-012021-09-300001823239srt:NorthAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2021-01-012021-09-300001823239srt:NorthAmericaMembermrvi:ProteinDetectionSegmentMember2021-01-012021-09-300001823239srt:NorthAmericaMember2021-01-012021-09-300001823239us-gaap:EMEAMembermrvi:NucleicAcidProductionSegmentMember2021-01-012021-09-300001823239mrvi:BiologicsSafetyTestingSegmentMemberus-gaap:EMEAMember2021-01-012021-09-300001823239us-gaap:EMEAMembermrvi:ProteinDetectionSegmentMember2021-01-012021-09-300001823239us-gaap:EMEAMember2021-01-012021-09-300001823239srt:AsiaPacificMembermrvi:NucleicAcidProductionSegmentMember2021-01-012021-09-300001823239srt:AsiaPacificMembermrvi:BiologicsSafetyTestingSegmentMember2021-01-012021-09-300001823239srt:AsiaPacificMembermrvi:ProteinDetectionSegmentMember2021-01-012021-09-300001823239srt:AsiaPacificMember2021-01-012021-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:NucleicAcidProductionSegmentMember2021-01-012021-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2021-01-012021-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:ProteinDetectionSegmentMember2021-01-012021-09-300001823239mrvi:LatinAndCentralAmericaMember2021-01-012021-09-300001823239mrvi:NucleicAcidProductionSegmentMember2021-01-012021-09-300001823239mrvi:BiologicsSafetyTestingSegmentMember2021-01-012021-09-300001823239mrvi:ProteinDetectionSegmentMember2021-01-012021-09-300001823239srt:NorthAmericaMembermrvi:NucleicAcidProductionSegmentMember2020-07-012020-09-300001823239srt:NorthAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2020-07-012020-09-300001823239srt:NorthAmericaMembermrvi:ProteinDetectionSegmentMember2020-07-012020-09-300001823239srt:NorthAmericaMember2020-07-012020-09-300001823239us-gaap:EMEAMembermrvi:NucleicAcidProductionSegmentMember2020-07-012020-09-300001823239mrvi:BiologicsSafetyTestingSegmentMemberus-gaap:EMEAMember2020-07-012020-09-300001823239us-gaap:EMEAMembermrvi:ProteinDetectionSegmentMember2020-07-012020-09-300001823239us-gaap:EMEAMember2020-07-012020-09-300001823239srt:AsiaPacificMembermrvi:NucleicAcidProductionSegmentMember2020-07-012020-09-300001823239srt:AsiaPacificMembermrvi:BiologicsSafetyTestingSegmentMember2020-07-012020-09-300001823239srt:AsiaPacificMembermrvi:ProteinDetectionSegmentMember2020-07-012020-09-300001823239srt:AsiaPacificMember2020-07-012020-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:NucleicAcidProductionSegmentMember2020-07-012020-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2020-07-012020-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:ProteinDetectionSegmentMember2020-07-012020-09-300001823239mrvi:LatinAndCentralAmericaMember2020-07-012020-09-300001823239mrvi:NucleicAcidProductionSegmentMember2020-07-012020-09-300001823239mrvi:BiologicsSafetyTestingSegmentMember2020-07-012020-09-300001823239mrvi:ProteinDetectionSegmentMember2020-07-012020-09-300001823239srt:NorthAmericaMembermrvi:NucleicAcidProductionSegmentMember2020-01-012020-09-300001823239srt:NorthAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2020-01-012020-09-300001823239srt:NorthAmericaMembermrvi:ProteinDetectionSegmentMember2020-01-012020-09-300001823239srt:NorthAmericaMember2020-01-012020-09-300001823239us-gaap:EMEAMembermrvi:NucleicAcidProductionSegmentMember2020-01-012020-09-300001823239mrvi:BiologicsSafetyTestingSegmentMemberus-gaap:EMEAMember2020-01-012020-09-300001823239us-gaap:EMEAMembermrvi:ProteinDetectionSegmentMember2020-01-012020-09-300001823239us-gaap:EMEAMember2020-01-012020-09-300001823239srt:AsiaPacificMembermrvi:NucleicAcidProductionSegmentMember2020-01-012020-09-300001823239srt:AsiaPacificMembermrvi:BiologicsSafetyTestingSegmentMember2020-01-012020-09-300001823239srt:AsiaPacificMembermrvi:ProteinDetectionSegmentMember2020-01-012020-09-300001823239srt:AsiaPacificMember2020-01-012020-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:NucleicAcidProductionSegmentMember2020-01-012020-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:BiologicsSafetyTestingSegmentMember2020-01-012020-09-300001823239mrvi:LatinAndCentralAmericaMembermrvi:ProteinDetectionSegmentMember2020-01-012020-09-300001823239mrvi:LatinAndCentralAmericaMember2020-01-012020-09-300001823239mrvi:NucleicAcidProductionSegmentMember2020-01-012020-09-300001823239mrvi:BiologicsSafetyTestingSegmentMember2020-01-012020-09-300001823239mrvi:ProteinDetectionSegmentMember2020-01-012020-09-300001823239us-gaap:TransferredAtPointInTimeMember2021-07-012021-09-300001823239us-gaap:TransferredAtPointInTimeMember2020-07-012020-09-300001823239us-gaap:TransferredAtPointInTimeMember2021-01-012021-09-300001823239us-gaap:TransferredAtPointInTimeMember2020-01-012020-09-300001823239us-gaap:TransferredOverTimeMember2021-07-012021-09-300001823239us-gaap:TransferredOverTimeMember2020-07-012020-09-300001823239us-gaap:TransferredOverTimeMember2021-01-012021-09-300001823239us-gaap:TransferredOverTimeMember2020-01-012020-09-30xbrli:pure0001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MLSCHoldingsLLCMember2020-10-310001823239mrvi:MLSCHoldingsLLCMember2020-10-310001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MLSCHoldingsLLCMember2020-11-012020-11-300001823239mrvi:MaravaiTopcoHoldingsLLCMember2020-10-310001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMember2020-10-310001823239mrvi:MaravaiTopcoHoldingsLLCMember2021-04-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMember2021-04-300001823239mrvi:MaravaiTopcoHoldingsLLCMember2021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMember2021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMembermrvi:TaxDistributionMember2021-07-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMembermrvi:TaxDistributionMember2021-01-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMembermrvi:TaxDistributionMember2020-07-012020-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:MaravaiLifeSciencesHoldingsLLCMembermrvi:TaxDistributionMember2020-01-012020-09-300001823239us-gaap:BuildingMembersrt:MinimumMember2021-01-012021-09-300001823239srt:MaximumMemberus-gaap:BuildingMember2021-01-012021-09-300001823239srt:MinimumMemberus-gaap:BuildingImprovementsMember2021-01-012021-09-300001823239srt:MaximumMemberus-gaap:BuildingImprovementsMember2021-01-012021-09-300001823239us-gaap:FurnitureAndFixturesMembersrt:MinimumMember2021-01-012021-09-300001823239us-gaap:FurnitureAndFixturesMembersrt:MaximumMember2021-01-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:BioNTechSEMember2021-07-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:BioNTechSEMember2020-07-012020-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:BioNTechSEMember2021-01-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:BioNTechSEMember2020-01-012020-09-300001823239us-gaap:CustomerConcentrationRiskMembermrvi:BioNTechSEMembermrvi:AccountsReceivableBenchmarkMember2021-01-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:PfizerIncMember2021-07-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:PfizerIncMember2020-07-012020-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:PfizerIncMember2021-01-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:PfizerIncMember2020-01-012020-09-300001823239us-gaap:CustomerConcentrationRiskMembermrvi:PfizerIncMembermrvi:AccountsReceivableBenchmarkMember2021-01-012021-09-300001823239us-gaap:CustomerConcentrationRiskMembermrvi:PfizerIncMembermrvi:AccountsReceivableBenchmarkMember2020-01-012020-12-310001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:CureVacMember2021-07-012021-09-300001823239us-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMembermrvi:CureVacMember2021-01-012021-09-300001823239us-gaap:CustomerConcentrationRiskMembermrvi:CureVacMembermrvi:AccountsReceivableBenchmarkMember2021-01-012021-09-300001823239us-gaap:CustomerConcentrationRiskMembermrvi:CureVacMembermrvi:AccountsReceivableBenchmarkMember2020-01-012020-12-310001823239mrvi:SanofiMemberus-gaap:RevenueFromContractWithCustomerMemberus-gaap:CustomerConcentrationRiskMember2020-01-012020-09-300001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-08-052021-08-050001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-09-020001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-09-022021-09-020001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-07-012021-09-300001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-01-012021-09-300001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-09-300001823239mrvi:VectorLaboratoriesIncMembersrt:MinimumMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-01-012021-09-300001823239mrvi:VectorLaboratoriesIncMembersrt:MaximumMemberus-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember2021-01-012021-09-300001823239us-gaap:PerformanceSharesMember2021-07-012021-09-300001823239us-gaap:PerformanceSharesMember2021-01-012021-09-30mrvi:reportingUnit00018232392020-01-012020-12-310001823239mrvi:NucleicAcidProductionSegmentMember2020-01-012020-12-310001823239mrvi:NucleicAcidProductionSegmentMember2020-12-310001823239mrvi:BiologicsSafetyTestingSegmentMember2020-12-310001823239mrvi:ProteinDetectionSegmentMember2020-12-310001823239mrvi:NucleicAcidProductionSegmentMember2021-09-300001823239mrvi:BiologicsSafetyTestingSegmentMember2021-09-300001823239mrvi:ProteinDetectionSegmentMember2021-09-300001823239srt:MinimumMember2021-01-012021-09-300001823239srt:MaximumMember2021-01-012021-09-300001823239us-gaap:TradeNamesMember2021-09-300001823239us-gaap:TradeNamesMembersrt:MinimumMember2021-01-012021-09-300001823239us-gaap:TradeNamesMembersrt:MaximumMember2021-01-012021-09-300001823239us-gaap:TradeNamesMember2021-01-012021-09-300001823239us-gaap:TechnologyBasedIntangibleAssetsMember2021-09-300001823239srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-09-300001823239srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-09-300001823239us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-09-300001823239us-gaap:CustomerRelationshipsMember2021-09-300001823239us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-09-300001823239us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-09-300001823239us-gaap:CustomerRelationshipsMember2021-01-012021-09-300001823239us-gaap:TradeNamesMember2020-12-310001823239us-gaap:TradeNamesMembersrt:MinimumMember2021-01-012021-03-310001823239us-gaap:TradeNamesMembersrt:MaximumMember2021-01-012021-03-310001823239us-gaap:TradeNamesMember2021-01-012021-03-310001823239us-gaap:TechnologyBasedIntangibleAssetsMember2020-12-310001823239srt:MinimumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-03-310001823239srt:MaximumMemberus-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-03-310001823239us-gaap:TechnologyBasedIntangibleAssetsMember2021-01-012021-03-310001823239us-gaap:CustomerRelationshipsMember2020-12-310001823239us-gaap:CustomerRelationshipsMembersrt:MinimumMember2021-01-012021-03-310001823239us-gaap:CustomerRelationshipsMembersrt:MaximumMember2021-01-012021-03-310001823239us-gaap:CustomerRelationshipsMember2021-01-012021-03-3100018232392021-01-012021-03-310001823239us-gaap:CostOfSalesMember2021-07-012021-09-300001823239us-gaap:CostOfSalesMember2020-07-012020-09-300001823239us-gaap:CostOfSalesMember2021-01-012021-09-300001823239us-gaap:CostOfSalesMember2020-01-012020-09-300001823239us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-07-012021-09-300001823239us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-07-012020-09-300001823239us-gaap:SellingGeneralAndAdministrativeExpensesMember2021-01-012021-09-300001823239us-gaap:SellingGeneralAndAdministrativeExpensesMember2020-01-012020-09-300001823239mrvi:VectorLaboratoriesIncMemberus-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember2021-09-30mrvi:lease0001823239srt:MinimumMember2021-09-300001823239srt:MaximumMember2021-09-300001823239mrvi:LeasesWithMultipleFiveYearRenewalTermsMember2021-01-012021-09-300001823239mrvi:LeasesWithMultipleFiveYearRenewalTermsMember2021-09-300001823239mrvi:LeasesWithThreeYearRenewalTermsMember2021-09-300001823239mrvi:LeasesWithFiveYearRenewalTermsMember2021-09-300001823239mrvi:BurlingameCaliforniaMember2021-07-012021-09-300001823239mrvi:BurlingameCaliforniaMember2021-01-012021-09-300001823239mrvi:BurlingameCaliforniaMember2021-09-012021-09-300001823239mrvi:BurlingameCaliforniaMember2020-07-012020-09-300001823239mrvi:BurlingameCaliforniaMember2020-01-012020-09-3000018232392020-01-012020-01-310001823239mrvi:BurlingameCaliforniaMember2020-01-3100018232392020-03-310001823239mrvi:BurlingameCaliforniaMembermrvi:January2020LeaseAgreementMember2020-01-012020-03-310001823239mrvi:BurlingameCaliforniaMember2020-08-012020-08-310001823239mrvi:BurlingameCaliforniaMember2020-08-310001823239mrvi:SanDiegoCaliforniaMember2018-07-310001823239mrvi:SanDiegoCaliforniaMember2020-09-300001823239mrvi:SanDiegoCaliforniaMemberus-gaap:PrepaidExpensesAndOtherCurrentAssetsMember2020-12-310001823239mrvi:SanDiegoCaliforniaMemberus-gaap:ConstructionInProgressMember2020-12-310001823239mrvi:SanDiegoCaliforniaMember2020-12-310001823239mrvi:SanDiegoCaliforniaMember2021-01-012021-03-310001823239mrvi:BuildingLeaseholdImprovementsAndEquipmentMember2021-01-012021-03-310001823239us-gaap:ConstructionInProgressMember2021-01-012021-03-310001823239mrvi:SanDiegoCaliforniaMember2021-07-012021-09-300001823239mrvi:SanDiegoCaliforniaMember2021-01-012021-09-300001823239mrvi:SanDiegoCaliforniaMember2020-07-012020-09-300001823239mrvi:SanDiegoCaliforniaMember2020-01-012020-09-300001823239mrvi:SanDiegoCaliforniaMember2021-08-31mrvi:building0001823239mrvi:SanDiegoCaliforniaMember2021-09-300001823239mrvi:SouthportNorthCarolinaMemberus-gaap:LeaseholdsAndLeaseholdImprovementsMember2021-01-012021-09-300001823239mrvi:LelandNorthCarolinaMember2021-09-300001823239mrvi:LelandNorthCarolinaSanDiegoCaliforniaMember2021-09-3000018232392020-10-310001823239us-gaap:LineOfCreditMembermrvi:NewCreditAgreementMember2020-10-310001823239us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMembermrvi:NewCreditAgreementMember2020-10-310001823239us-gaap:LineOfCreditMembermrvi:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-10-3100018232392020-11-012020-11-300001823239us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMembermrvi:NewCreditAgreementMember2021-09-300001823239us-gaap:LineOfCreditMemberus-gaap:LetterOfCreditMembermrvi:NewCreditAgreementMember2020-10-310001823239us-gaap:LineOfCreditMemberus-gaap:SecuredDebtMembermrvi:NewCreditAgreementMembermrvi:MaravaiIntermediateHoldingsLLCMember2021-08-050001823239us-gaap:InterestRateCapMember2021-03-310001823239mrvi:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2021-09-300001823239mrvi:NewCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2020-12-310001823239us-gaap:ResearchAndDevelopmentExpenseMember2021-07-012021-09-300001823239us-gaap:ResearchAndDevelopmentExpenseMember2020-07-012020-09-300001823239us-gaap:ResearchAndDevelopmentExpenseMember2021-01-012021-09-300001823239us-gaap:ResearchAndDevelopmentExpenseMember2020-01-012020-09-300001823239us-gaap:PerformanceSharesMember2021-09-300001823239us-gaap:RestrictedStockUnitsRSUMember2021-09-300001823239us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001823239us-gaap:RestrictedStockUnitsRSUMember2021-01-012021-09-300001823239us-gaap:RestrictedStockUnitsRSUMember2021-07-012021-09-300001823239us-gaap:RestrictedStockUnitsRSUMember2020-07-012020-09-300001823239us-gaap:RestrictedStockUnitsRSUMember2020-01-012020-09-300001823239us-gaap:EmployeeStockMember2021-07-012021-09-300001823239us-gaap:EmployeeStockMember2020-07-012020-09-300001823239us-gaap:EmployeeStockMember2021-01-012021-09-300001823239us-gaap:EmployeeStockMember2020-01-012020-09-300001823239mrvi:TimeBasedIncentiveUnitsMember2021-07-012021-09-300001823239mrvi:TimeBasedIncentiveUnitsMember2020-07-012020-09-300001823239mrvi:TimeBasedIncentiveUnitsMember2021-01-012021-09-300001823239mrvi:TimeBasedIncentiveUnitsMember2020-01-012020-09-300001823239mrvi:PerformanceBasedIncentiveUnitsMember2021-07-012021-09-300001823239mrvi:PerformanceBasedIncentiveUnitsMember2020-07-012020-09-300001823239mrvi:PerformanceBasedIncentiveUnitsMember2021-01-012021-09-300001823239mrvi:PerformanceBasedIncentiveUnitsMember2020-01-012020-09-300001823239us-gaap:EmployeeStockOptionMember2021-07-012021-09-300001823239us-gaap:EmployeeStockOptionMember2020-07-012020-09-300001823239us-gaap:EmployeeStockOptionMember2021-01-012021-09-300001823239us-gaap:EmployeeStockOptionMember2020-01-012020-09-300001823239us-gaap:EmployeeStockMember2021-07-012021-09-300001823239us-gaap:EmployeeStockMember2020-07-012020-09-300001823239us-gaap:EmployeeStockMember2021-01-012021-09-300001823239us-gaap:EmployeeStockMember2020-01-012020-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMember2020-12-310001823239mrvi:MaravaiTopcoHoldingsLLCMember2021-04-012021-04-300001823239mrvi:MaravaiTopcoHoldingsLLCMember2021-09-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembersrt:AffiliatedEntityMember2021-09-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:TaxDistributionMember2021-07-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:TaxDistributionMembermrvi:MaravaiLifeSciencesHoldingsIncMember2021-07-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:TaxDistributionMember2021-01-012021-09-300001823239mrvi:MaravaiTopcoHoldingsLLCMembermrvi:TaxDistributionMembermrvi:MaravaiLifeSciencesHoldingsIncMember2021-01-012021-09-300001823239mrvi:AdvisoryServicesAgreementQuarterlyManagementFeeMembersrt:AffiliatedEntityMembermrvi:GTCRLLCMember2021-01-012021-09-300001823239mrvi:AdvisoryServicesAgreementManagementFeesMembersrt:AffiliatedEntityMembermrvi:GTCRLLCMember2020-07-012020-09-300001823239mrvi:AdvisoryServicesAgreementManagementFeesMembersrt:AffiliatedEntityMembermrvi:GTCRLLCMember2020-01-012020-09-300001823239srt:AffiliatedEntityMembermrvi:AdvisoryServicesAgreementOutOfPocketExpenseMembermrvi:GTCRLLCMember2020-01-012020-09-300001823239srt:AffiliatedEntityMembermrvi:AdvisoryServicesAgreementOutOfPocketExpenseMembermrvi:GTCRLLCMember2021-07-012021-09-300001823239srt:AffiliatedEntityMembermrvi:AdvisoryServicesAgreementOutOfPocketExpenseMembermrvi:GTCRLLCMember2021-01-012021-09-300001823239srt:AffiliatedEntityMembermrvi:AdvisoryServicesAgreementOutOfPocketExpenseMembermrvi:GTCRLLCMember2020-07-012020-09-300001823239srt:AffiliatedEntityMembermrvi:LeasePaymentsMember2020-07-012020-09-300001823239srt:AffiliatedEntityMembermrvi:LeasePaymentsMember2020-01-012020-09-300001823239mrvi:MLSH1AndMLSH2Membersrt:AffiliatedEntityMember2021-04-012021-06-300001823239mrvi:MLSH1AndMLSH2Membersrt:AffiliatedEntityMember2021-09-012021-09-300001823239mrvi:TaxReceivableAgreementPaymentsMembersrt:AffiliatedEntityMember2021-01-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:NucleicAcidProductionSegmentMember2021-07-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:BiologicsSafetyTestingSegmentMember2021-07-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:ProteinDetectionSegmentMember2021-07-012021-09-300001823239us-gaap:CorporateNonSegmentMember2021-07-012021-09-300001823239us-gaap:IntersegmentEliminationMember2021-07-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:NucleicAcidProductionSegmentMember2021-01-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:BiologicsSafetyTestingSegmentMember2021-01-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:ProteinDetectionSegmentMember2021-01-012021-09-300001823239us-gaap:CorporateNonSegmentMember2021-01-012021-09-300001823239us-gaap:IntersegmentEliminationMember2021-01-012021-09-300001823239us-gaap:OperatingSegmentsMembermrvi:NucleicAcidProductionSegmentMember2020-07-012020-09-300001823239us-gaap:OperatingSegmentsMembermrvi:BiologicsSafetyTestingSegmentMember2020-07-012020-09-300001823239us-gaap:OperatingSegmentsMembermrvi:ProteinDetectionSegmentMember2020-07-012020-09-300001823239us-gaap:CorporateNonSegmentMember2020-07-012020-09-300001823239us-gaap:IntersegmentEliminationMember2020-07-012020-09-300001823239us-gaap:OperatingSegmentsMembermrvi:NucleicAcidProductionSegmentMember2020-01-012020-09-300001823239us-gaap:OperatingSegmentsMembermrvi:BiologicsSafetyTestingSegmentMember2020-01-012020-09-300001823239us-gaap:OperatingSegmentsMembermrvi:ProteinDetectionSegmentMember2020-01-012020-09-300001823239us-gaap:CorporateNonSegmentMember2020-01-012020-09-300001823239us-gaap:IntersegmentEliminationMember2020-01-012020-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
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
Commission file number 001-39725
Maravai LifeSciences Holdings, Inc.
(Exact name of registrant as specified in its charter)
Delaware873185-2786970
(State or other jurisdiction of incorporation or organization)(Primary Standard Industrial
Classification Code Number)
(I.R.S. Employer Identification No.)
10770 Wateridge Circle Suite 200
San Diego, California
92121
(Address of principal executive offices)
(Zip code)
______________________________
Registrant’s telephone number, including area code: (858) 546-0004
______________________________
Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading Symbol(s)Name of each exchange on which registered
Class A common stock, $0.01 par valueMRVIThe Nasdaq Stock Market LLC
Securities registered pursuant to section 12(g) of the Act: None
Indicate by check mark whether the registrant: (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports); and (2) has been subject to such filing requirements for the past 90 days.    Yes  x    No  o
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” and “smaller reporting company” in Rule 12b-2 of the Exchange Act. (Check one):
Large accelerated filer
o
Accelerated filer
o
Non-accelerated filerýSmaller reporting company
o
Emerging growth companyý
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act).     Yes    No  x
As of November 5, 2021, 131,458,704 shares of the registrant’s Class A common stock were outstanding and 126,239,611 shares of the registrant’s Class B common stock were outstanding.
1

TABLE OF CONTENTS
Page

2

SPECIAL NOTE REGARDING FORWARD LOOKING STATEMENT
This Quarterly Report on Form 10-Q contains “forward-looking statements” within the meaning of the Private Securities Litigation Reform Act of 1995 that are subject to risks and uncertainties. All statements other than statements of historical fact included in this report are forward-looking statements. Forward-looking statements give our current expectations and projections relating to our financial condition, results of operations, plans, objectives, future performance and business. You can identify forward-looking statements by the fact that they do not relate strictly to historical or current facts. These statements may include words such as “anticipate,” “estimate,” “expect,” “project,” “plan,” “intend,” “believe,” “may,” “will,” “should,” “can have,” “likely” and other words and terms of similar meaning in connection with any discussion of the timing or nature of future operating or financial performance or other events. All forward-looking statements are subject to risks and uncertainties that may cause actual results to differ materially from those that we expected, including:
our history of losses, the risk that we may continue to incur losses in the future and our ability to generate sufficient revenue to achieve or maintain profitability;
the fluctuation of our operating results, which makes our future operating results difficult to predict and could cause our operating results to fall below expectations or any guidance we may provide;
our dependence on a limited number of customers for a high percentage of our revenue;
the use of certain of our products in the production of vaccines and therapies that represent relatively new and still-developing modes of treatment, which may experience unforeseen adverse events, negative clinical outcomes or increased regulatory scrutiny;
the impact of COVID-19 and any pandemic, epidemic or outbreak of infectious disease;
changes in economic conditions;
our dependence on customers’ spending on and demand for outsourced nucleic acid production and biologics safety testing;
competition with life science, pharmaceutical and biotechnology companies who are substantially larger than we are and potentially capable of developing new approaches that could make our products, services and technologies obsolete;
the ability of our products and services to perform as expected and the reliability of the technology on which our products and services are based;
the complexity of our products and the fact that they are subject to quality control requirements;
our reliance on a limited number of suppliers or, in some cases, sole suppliers, for some of our raw materials and our inability to find replacements or immediately transition to alternative suppliers;
our dependence on a stable and adequate supply of quality raw materials from our suppliers, and the risk of adverse impacts from price increases or interruptions of such supply;
disruptions at our sites;
our ability to manufacture in specific quantities;
natural disasters, geopolitical unrest, war, terrorism, public health issues such as COVID-19 or other catastrophic events that could disrupt the supply, delivery or demand of products and services;
our ability to secure additional financing for future strategic transactions;
our reliance on third-party package delivery services and adverse impacts arising from significant disruptions of these services, damages or losses sustained during shipping or significant increases in prices;
our ability to continue to hire and retain skilled personnel;
our ability to successfully identify and implement distribution arrangements and marketing alliances;
the market acceptance of our life science reagents;
the market receptivity to our new products and services upon their introduction;
our ability to implement our strategies for revenue growth;
the accuracy of our estimates of market opportunity and forecasts of market growth;
3

product liability lawsuits;
the application of privacy laws, security laws, regulations, policies and contractual obligations related to data privacy and security;
our ability to efficiently manage our growth;
the success of any opportunistic acquisitions;
the integrity of our internal computer systems;
the impact of export and import control laws and regulations;
risks related to Brexit;
changes in political, economic or governmental regulations;
financial, operating, legal and compliance risks associated with global operations;
risks associated with our acquisitions and divestitures;
impacts from foreign currency exchange rates;
the risk that our products could become subject to more onerous regulation in the future;
our ability to use net operating loss and tax credit carryforwards;
the fact that our activities are and will continue to be subject to extensive government regulation;
the risk that we may be required to record a significant charge to earnings if our goodwill or other amortizable intangible assets become impaired;
unfavorable accounting charges or effects driven by changes in accounting principles or guidance;
impacts on our financial results from our revenue recognition and other factors;
fluctuations in our effective tax rate;
environmental risks;
our ability to obtain, maintain and enforce intellectual property protection for our current and future products;
our ability to protect the confidentiality of our proprietary information;
our ability to protect our intellectual property throughout the world, including risks associated with lawsuits to protect our patents or with respect to the infringement, misappropriations or other violations of intellectual property rights of third parties;
risks associated with failures to comply with our obligations under license agreements;
potential changes in patent law in the United States and other jurisdictions;
our ability to obtain and maintain our patent protection;
impact of claims by third parties that we or our employees, consultants or independent contractors have infringed, misappropriated or otherwise violated their intellectual property;
our reliance on confidentiality agreements;
threats not related to intellectual property; and
other risks addressed in our Annual Report on Form 10-K for the year ended December 31, 2020, as well as other documents on file with the Securities and Exchange Commission.

We derive many of our forward-looking statements from our operating budgets and forecasts, which are based on many detailed assumptions. While we believe that our assumptions are reasonable, we caution that it is very difficult to predict the impact of known factors, and it is impossible for us to anticipate all factors that could affect our actual results. Important factors that could cause actual results to differ materially from our expectations, or cautionary statements, are disclosed under the section entitled “Management’s Discussion and Analysis of Financial Condition and Results of Operations” in this Quarterly Report on Form 10-Q.
4

The forward-looking statements included in this report are made only as of the date hereof. We undertake no obligation to update or revise any forward-looking statement as a result of new information, future events or otherwise, except as otherwise required by law.

5

Part I.
Item 1. Financial Statements and Supplementary Data
MARAVAI LIFESCIENCES HOLDINGS, INC.

CONDENSED CONSOLIDATED BALANCE SHEETS
(in thousands, except par value)
(Unaudited)
September 30, 2021December 31, 2020
Assets
Current assets:
Cash$547,898 $236,184 
Accounts receivable, net65,939 51,018 
Inventory56,246 33,301 
Prepaid expenses and other current assets17,395 11,095 
Total current assets687,478 331,598 
Property and equipment, net108,322 101,305 
Goodwill152,766 224,275 
Intangible assets, net121,225 177,656 
Deferred tax assets820,786 431,699 
Other assets4,106 4,158 
Total assets$1,894,683 $1,270,691 
Liabilities and stockholders' equity
Current liabilities:
Accounts payable$8,917 $8,171 
Accrued expenses and other current liabilities31,422 38,546 
Deferred revenue66,715 78,061 
Current portion of payable to related parties pursuant to a Tax Receivable Agreement1,298  
Current portion of long-term debt6,000 6,000 
Total current liabilities114,352 130,778 
Long-term debt, less current portion525,584 528,614 
Deferred tax liabilities 8,609 
Lease facility financing obligation, less current portion55,324 56,167 
Payable to related parties pursuant to a Tax Receivable Agreement744,254 389,546 
Other long-term liabilities1,553 2,231 
Total liabilities1,441,067 1,115,945 
Lease commitments (Note 5)
Stockholders' equity:
Class A common stock, $0.01 par value - 500,000 shares authorized; 131,420 and 96,647 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively
1,314 966 
Class B common stock, $0.01 par value - 300,000 shares authorized; 126,240 and 160,974 shares issued and outstanding as of September 30, 2021 and December 31, 2020, respectively
1,262 1,610 
Additional paid-in capital172,611 85,125 
Accumulated other comprehensive loss (44)
Retained earnings127,450 854 
Total stockholders' equity attributable to Maravai LifeSciences Holdings, Inc.302,637 88,511 
Non-controlling interest150,979 66,235 
Total stockholders' equity453,616 154,746 
Total liabilities and stockholders' equity$1,894,683 $1,270,691 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

MARAVAI LIFESCIENCES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(in thousands, except per share and per unit amounts)
(Unaudited)

Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue$204,810 $87,859 $570,796 $185,745 
Operating expenses:
Cost of revenue32,047 19,760 99,928 56,254 
Research and development1,950 1,868 6,046 7,212 
Selling, general and administrative25,189 20,510 72,511 52,624 
Gain on sale of business(11,249) (11,249) 
Gain on sale and leaseback transaction   (19,002)
Total operating expenses47,937 42,138 167,236 97,088 
Income from operations156,873 45,721 403,560 88,657 
Other income (expense):
Interest expense(8,545)(7,089)(25,827)(21,934)
Change in payable to related parties pursuant to a Tax Receivable Agreement3,246  9,132  
Other income78 32 78 132 
Income before income taxes151,652 38,664 386,943 66,855 
Income tax expense (benefit)18,842 (359)43,937 2,511 
Net income132,810 39,023 343,006 64,344 
Net income attributable to non-controlling interests78,536 73 216,410 582 
Net income attributable to Maravai LifeSciences Holdings, Inc.$54,274 $38,950 $126,596 $63,762 
Net income per Class A common share/unit attributable to Maravai LifeSciences Holdings, Inc.:
Basic$0.46 $0.12 $1.16 $0.21 
Diluted$0.45 $0.12 $1.14 $0.21 
Weighted average number of Class A common shares/units outstanding:
Basic118,433 253,917 109,174 253,917 
Diluted258,028 253,917 257,799 253,917 

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

MARAVAI LIFESCIENCES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in thousands)
(Unaudited)

Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$132,810 $39,023 $343,006 $64,344 
Other comprehensive income:
Foreign currency translation adjustments39 30 55 (31)
Total other comprehensive income132,849 39,053 343,061 64,313 
Comprehensive income attributable to non-controlling interests78,536 73 216,421 582 
Total comprehensive income attributable to Maravai LifeSciences Holdings, Inc.$54,313 $38,980 $126,640 $63,731 

The accompanying notes are an integral part of the condensed consolidated financial statements.
8

MARAVAI LIFESCIENCES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS’/MEMBER’S EQUITY
(in thousands)
(Unaudited)

Three Months Ended September 30, 2021
Class A Common StockClass B Common Stock
SharesAmountSharesAmountAdditional Paid-In CapitalAccumulated Other Comprehensive LossRetained EarningsNon-Controlling InterestTotal Stockholders'/Member's Equity
June 30, 2021114,352$1,143 143,308$1,433 $118,208 $(39)$73,176 $139,220 $333,141 
Effect of exchange of LLC Units
17,068 171 (17,068)(171)18,669 — — (18,669) 
Recognition of impact of Tax Receivable Agreement due to exchanges of LLC Units
— — — — 34,060 — — — 34,060 
Stock-based compensation— — — — 1,614 — — 1,953 3,567 
Distribution for tax liabilities to non-controlling interest holder— — — — 60 — — (50,061)(50,001)
Net income— — — — — 54,274 78,536 132,810 
Foreign currency translation adjustment— — — — — 39 — — 39 
September 30, 2021131,420$1,314 126,240$1,262 $172,611 $ $127,450 $150,979 $453,616 

9

MARAVAI LIFESCIENCES HOLDINGS, INC.
Nine Months Ended September 30, 2021
Class A Common StockClass B Common Stock
SharesAmountSharesAmountAdditional Paid-In CapitalAccumulated Other Comprehensive LossRetained EarningsNon-Controlling InterestTotal Stockholders'/Member's Equity
December 31, 202096,647$966 160,974$1,610 $85,125 $(44)$854 $66,235 $154,746 
Effect of exchanges of LLC Units
34,734 348 (34,734)(348)30,520 — — (30,520) 
Recognition of impact of Tax Receivable Agreement due to exchanges of LLC Units
— — — — 53,000 — — — 53,000 
Issuance of Class A common stock under employee equity plans39 — — — 785 — — — 785 
Non-controlling interest adjustment for changes in proportionate ownership in Topco LLC— — — — (420)— — 420  
Stock-based compensation— — — — 3,507 — — 4,721 8,228 
Distribution for tax liabilities to non-controlling interest holder— — — — 94 — — (106,298)(106,204)
Net income— — — — — — 126,596 216,410 343,006 
Foreign currency translation adjustment— — — — — 44 — 11 55 
September 30, 2021131,420$1,314 126,240$1,262 $172,611 $ $127,450 $150,979 $453,616 

Three Months Ended September 30, 2020
 UnitsAmountContributed CapitalAccumulated Other Comprehensive LossAccumulated DeficitNon-Controlling InterestTotal Member's Equity
June 30, 2020253,917$ $184,628 $(194)$(17,569)$3,916 $170,781 
Repurchase of incentive units— (9,140)— — — (9,140)
Unit-based compensation— 542 — — 1,307 1,849 
Distributions to non-controlling interest holders— (122)— — — (122)
Net income— — — 38,950 73 39,023 
Recognition of repurchase liability for non-controlling interests— (161,131)— — (5,296)(166,427)
Foreign currency translation adjustment— — 30 — — 30 
September 30, 2020253,917$ $14,777 $(164)$21,381 $ $35,994 
10

MARAVAI LIFESCIENCES HOLDINGS, INC.
Nine Months Ended September 30, 2020
 UnitsAmountContributed CapitalAccumulated Other Comprehensive LossAccumulated DeficitNon-Controlling InterestTotal Member's Equity
December 31, 2019253,917$ $183,910 $(133)$(42,381)$3,231 $144,627 
Repurchase of incentive units— (9,140)— — — (9,140)
Unit-based compensation— 1,450 — — 1,483 2,933 
Distributions to non-controlling interests holders— (312)— — — (312)
Net income— — — 63,762 582 64,344 
Recognition of repurchase liability for non-controlling interests— (161,131)— — (5,296)(166,427)
Foreign currency translation adjustment— — (31)— — (31)
September 30, 2020253,917$ $14,777 $(164)$21,381 $ $35,994 
The accompanying notes are an integral part of the condensed consolidated financial statements.
11

MARAVAI LIFESCIENCES HOLDINGS, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(in thousands)
(Unaudited)
Nine Months Ended
September 30,
20212020
Operating activities:
Net income$343,006 $64,344 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation6,623 4,756 
Amortization of intangible assets14,685 15,156 
Amortization of deferred financing costs1,995 1,296 
Equity-based compensation expense8,228 2,933 
Deferred income taxes29,438 (1,275)
Gain on sale of business(11,249) 
Gain on sale and leaseback transaction (19,002)
Acquired and in-process research and development costs 2,881 
Revaluation of liabilities under Tax Receivable Agreement(9,132) 
Other(875)1,341 
Changes in operating assets and liabilities:
Accounts receivable(18,851)(55,420)
Inventory(26,263)(12,384)
Prepaid expenses and other assets(7,590)(971)
Accounts payable1,543 130 
Accrued expenses and other current liabilities(10,076)8,838 
Other long-term liabilities267 300 
Deferred revenue(11,346)59,833 
Net cash provided by operating activities310,403 72,756 
Investing activities:
Cash paid for asset acquisition, net of cash acquired (3,024)
Purchases of property and equipment(9,188)(16,559)
Proceeds from sale of building548 34,500 
Proceeds from sale of business, net of cash divested119,957  
Net cash provided by investing activities111,317 14,917 
Financing activities:
Distributions for tax liabilities to non-controlling interests holders(106,298)(312)
Proceeds from borrowings of long-term debt, net of discount 15,000 
Financing costs incurred for long-term debt (250)
Principal repayments of long-term debt(4,500)(1,875)
Payments made on facility financing lease obligation and capital lease(582)(23)
Proceeds from employee stock purchase plan1,329  
Net cash (used in) provided by financing activities(110,051)12,540 
Effects of exchange rate changes on cash45 (31)
Net increase in cash311,714 100,182 
Cash, beginning of period236,184 24,700 
Cash, end of period$547,898 $124,882 
Supplemental cash flow information:
Cash paid for interest$23,030 $19,407 
Cash paid for income taxes$16,569 $3,506 
12

MARAVAI LIFESCIENCES HOLDINGS, INC.
Nine Months Ended
September 30,
20212020
Supplemental disclosures of non-cash investing and financing activities:
Property and equipment included in accounts payable and accrued expenses$826 $5,163 
Building and improvements capitalized under lease financing transaction$4,793 $ 
Recognition of liabilities under Tax Receivable Agreement$365,139 $ 
Recognition of deferred tax assets as a result of exchange of LLC Units$418,140 $ 
Deferred financing costs included in accounts payable and accrued expenses$ $2,574 
Repurchase liability for incentive units$ $9,140 
Repurchase liability for noncontrolling interests$ $166,427 
Receivable from lessor funded financing$ $2,686 
The accompanying notes are an integral part of the condensed consolidated financial statements.
13

MARAVAI LIFESCIENCES HOLDINGS, INC.
NOTES TO THE CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
1.Organization and Significant Accounting Policies
Description of Business
Maravai LifeSciences Holdings, Inc. (the “Company”, and together with its consolidated subsidiaries, “Maravai”, “we”, “us”, “our”) was formed as a Delaware corporation in August 2020 for the purpose of facilitating an initial public offering (“IPO”) of its Class A common stock, facilitating certain organizational transactions and to operate the business of Maravai Topco Holdings, LLC (“Topco LLC”) and its consolidated subsidiaries.
We are a leading life sciences company providing critical products to enable the development of drug therapies, diagnostics, novel vaccines and support research on human diseases. Our products address the key phases of biopharmaceutical development and include complex nucleic acids for diagnostic and therapeutic applications and antibody-based products to detect impurities during the production of biopharmaceutical products.
The Company is headquartered in San Diego, California and has historically operated in three principal businesses: Nucleic Acid Production, Biologics Safety Testing, and Protein Detection. In September 2021, the Company completed the divestiture of its Protein Detection business (see Note 2). Our Nucleic Acid Production business manufactures and sells products used in the fields of gene therapy, vaccines, nucleoside chemistry, oligonucleotide therapy and molecular diagnostics, including reagents used in the chemical synthesis, modification, labelling and purification of deoxyribonucleic acid (“DNA”) and ribonucleic acid (“RNA”). Our core Nucleic Acid Production offerings include messenger ribonucleic acid (“mRNA”), long and short oligonucleotides, our proprietary CleanCap® capping technology and oligonucleotide building blocks. Our Biologics Safety Testing business sells highly specialized analytical products for use in biologic manufacturing process development, including custom product-specific development antibody and assay development services. Our Protein Detection business sold innovative labeling and detection reagents for researchers in immunohistochemistry.
Organizational Transactions and Initial Public Offering
In November 2020, the Company completed its IPO and sold 69,000,000 shares of Class A common stock at a public offering price of $27.00 per share and received proceeds of $1.8 billion, net of underwriting discounts and commissions, which the Company used to purchase previously-issued and newly-issued LLC units in Topco LLC, to pay Maravai Life Sciences Holdings 2, LLC (“MLSH 2”) as consideration for certain organizational transactions that occurred before the IPO, and to purchase outstanding shares of Class A common stock from MLSH 2.
Immediately prior to, and in connection with, the completion of our IPO, the Company completed a series of organizational transactions (“Organizational Transactions”), including:
The amendment and restatement of Topco LLC’s operating agreement (the “New LLC Operating Agreement”) to, among other things, (i) modify Topco LLC’s capital structure by replacing the membership interests held by Topco LLC’s existing owners with a new class of Topco LLC units (the “LLC Units”) and (ii) appoint the Company as the sole managing member of Topco LLC;
Amend and restate the Company’s certificate of incorporation to among other things, authorize the Company to issue two classes of common stock: Class A common stock and Class B common stock;
The issuance of shares of the Company’s Class B common stock to Maravai Life Sciences Holdings, LLC (“MLSH 1”), which was Topco LLC’s pre-IPO owner on a one-to-one basis with the number of LLC Units owned; and
The acquisition, by merger, of two members of Topco LLC (“the Blocker Entities”), for which we issued shares of Class A common stock and paid cash as consideration (“the Blocker Mergers”).
The Company is the sole managing member of Topco LLC, which operates and controls TriLink Biotechnologies, LLC, Glen Research, LLC, MockV Solutions, LLC and Cygnus Technologies, LLC (“Cygnus”) and their respective subsidiaries. Prior to the Company’s divestiture of its Protein Detection business in September 2021, Topco LLC also operated and controlled Vector Laboratories, Inc. and its subsidiaries. MLSH 1 is the only other member of Topco LLC.
The Organizational Transactions were considered transactions between entities under common control. As a result, the consolidated financial statements for periods prior to the IPO and the Organizational Transactions have been adjusted to combine the previously separate entities for presentation purposes.
14

Exchanges and Secondary Offerings
April 2021 Exchange and Secondary Offering
In April 2021, MLSH 1 executed an exchange of 17,665,959 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,665,959 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. The Company immediately completed a secondary offering (“April 2021 Secondary Offering”) of 20,700,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 3,034,041 shares of Class A common stock previously held by MLSH 2, which included the full exercise of the underwriters’ option to purchase up to 2,700,000 additional shares of Class A common stock, at a price of $31.25 per share.
The selling stockholders were responsible for the underwriting discounts and commissions of the April 2021 Secondary Offering and received all of the net proceeds of $624.2 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the April 2021 Secondary Offering of $1.0 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.
September 2021 Exchange and Secondary Offering
In September 2021, MLSH 1 executed an exchange of 17,068,559 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,068,559 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. Shortly after the exchange, the Company completed a secondary offering (“September 2021 Secondary Offering”) of 20,000,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 2,931,441 shares of Class A common stock previously held by MLSH 2 at a price of $50.00 per share.
The selling stockholders were responsible for the underwriting discounts and commissions of the September 2021 Secondary Offering and received all of the net proceeds of $977.5 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the September 2021 Secondary Offering of $0.9 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.
Basis of Presentation
The Company operates and controls all of the business and affairs of Topco LLC, and through Topco LLC and its subsidiaries, conducts its business. Because we manage and operate the business and control the strategic decisions and day-to-day operations of Topco LLC and also have a substantial financial interest in Topco LLC, we consolidate the financial results of Topco LLC, and a portion of our net income is allocated to the non-controlling interests in Topco LLC held by MLSH 1.
The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts between the businesses comprising the Company have been eliminated in the accompanying consolidated financial statements.
Unaudited Interim Condensed Consolidated Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or for any future period.
The condensed consolidated balance sheet presented as of December 31, 2020, has been derived from the audited consolidated financial statements as of that date. The condensed consolidated financial statements and notes are presented as permitted by Form 10-Q and do not contain all information that is included in the annual financial statements and notes thereto of the Company. The condensed consolidated financial statements and notes included in this report should be read in conjunction with the 2020 financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC.
Use of Estimates
The preparation of consolidated financial statements in accordance with GAAP requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue and expenses, and related disclosures. These estimates form the basis for judgments the Company makes about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company bases its estimates and judgments on historical experience and on various other assumptions that the Company believes are reasonable under the circumstances. These estimates are based on
15

management’s knowledge about current events and expectations about actions the Company may undertake in the future. Significant estimates include, but are not limited to, revenue recognition, the net realizable value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, the payable to related parties pursuant to the Tax Receivable Agreement (“TRA”), amortization methods and periods, the fair value of leased buildings and other assumptions associated with lease financing transactions, the estimated fair value of our long-term debt, equity-based compensation, the valuation of incentive units, allowance for doubtful accounts, and accounting for income taxes and assessment of valuation allowances. Actual results could differ materially from those estimates.
Significant Accounting Policies
A description of the Company’s significant accounting policies is included in the audited financial statements within its Annual Report on Form 10-K for the year ended December 31, 2020. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the three and nine months ended September 30, 2021.
Revenue Recognition
The Company generates revenue from the sale of products and services and the performance of services in the fields of nucleic acid production, biologics safety testing, and protein detection. Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. The Company also recognizes revenue from other contracts that may include a combination of products and services, the provision of solely services, or from license fee arrangements which may be associated with the delivery of product. Where there is a combination of products and services, the Company accounts for the promises as individual performance obligations if they are concluded to be distinct. Performance obligations are considered distinct if they are both capable of being distinct and distinct within the context of the contract. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Contracts with customers are evaluated on a contract-by-contract basis as contracts may include multiple types of goods and services as described below.
Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. The transaction price for product sales is calculated at the contracted product selling price. The transaction price for a contract with multiple performance obligations is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices for products are determined based on the prices charged to customers, which are directly observable. Standalone selling price of services are mostly based on time and materials. Generally, payments from customers are due when goods and services are transferred. As most contracts contain a single performance obligation, the transaction price is representative of the standalone selling price charged to customers. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration has not been material to our consolidated financial statements.
The Company accepts returns only if the products do not meet customer specifications and historically, the Company’s volume of product returns has not been significant. Further, no warranties are provided for promised goods and services other than assurance type warranties.
The Company has elected the practical exemption to not disclose the unfulfilled performance obligations for contracts with an original length of one year or less. The Company had no material unfulfilled performance obligations for contracts with an original length greater than one year for any period presented.
Nucleic Acid Production
Nucleic Acid Production revenue is generated from the manufacture and sale of highly modified, complex nucleic acids products to support the needs of our of customers’ research, therapeutic and vaccine programs. The primary offering of products include; CleanCap®, mRNA, and specialized oligonucleotides. Contracts typically consist of a single performance
16

obligation. The Company recognizes revenue from these products in the period in which the performance obligation is satisfied by transferring control to the customer. Revenue for nucleic acid catalog products is recognized at a single point in time, generally upon shipment to the customer. Revenue for contracts for certain custom nucleic acid products, with an enforceable right to payment and a reasonable margin for work performed to date, is recognized over time, based on a cost-to-cost input method over the manufacturing period.
Biologics Safety Testing
The Company’s Biologics Safety Testing revenue is associated with the sale of bioprocess impurity detection kit products. We also enter into contracts that include custom antibody development, assay development, antibody affinity extraction, and mass spectrometry services. These products and services enable the detection of impurities that occur in the manufacturing of biologic drugs and other therapeutics. The Company recognizes revenue from the sale of bioprocess impurity detection kits in the period in which the performance obligation is satisfied by transferring control to the customer. Custom antibody development contracts consist of a single performance obligation, typically with an enforceable right to payment and a reasonable margin for work performed to date. Revenue is recognized over time based on a cost-to-cost input method over the contract term. Where an enforceable right to payment does not exist, revenue is recognized at a point in time when control is transferred to the customer. Assay development service contracts consist of a single performance obligation, revenue is recognized at a point in time when a successful antigen test and report is provided to the customer. Affinity extraction services, which generally occur over a short period of time, consist of a single performance obligation to perform the extraction service and provide a summary report to the customer. Revenue is recognized either over time or at a point in time depending on contractual payment terms with the customer.
Protein Detection
Prior to the divestiture of its Protein Detection business in September 2021 (see Note 2), the Company also manufactured and sold protein labeling and detection reagents to customers that were used for basic research and development. The contracts to sell these catalog products consisted of a single performance obligation to deliver the reagent products. Revenue from these contracts was recognized at a point in time, generally upon shipment of the final product to the customer.
Sales taxes
Sales taxes collected by the Company are not included in the transaction price as revenue as they are ultimately remitted to a governmental authority.
Shipping and handling costs
Shipping and handling costs, which are charged to customers, are included in revenue and is recognized at the same time that the related product revenue is recognized.
Contract costs
The Company recognizes the incremental costs of obtaining contracts as an expense when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. These costs are included in sales and marketing and general and administrative expenses. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.
Contract balances
Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. Contract assets balances, which are included in prepaid and other current assets, was not material as of December 31, 2020. There were no contract asset balances as of September 30, 2021.
Contract liabilities include billings in excess of revenue recognized, such as customer deposits and deferred revenue. Customer deposits, which are included in accrued expenses, are recorded when cash payments are received or due in advance of performance. Deferred revenue is recorded when the Company has unsatisfied performance obligations. Total contract liabilities were $69.9 million and $79.2 million as of September 30, 2021 and December 31, 2020, respectively. Contract liabilities are expected to be recognized into revenue within the next twelve months.
17

Disaggregation of Revenue
The following tables summarize the revenue by segment and region for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$73,622$7,203$3,067$83,892
Europe, the Middle East and Africa103,9293,8111,392109,132
Asia Pacific5,3325,44179511,568
Latin and Central America1817129218
Total revenue$182,901$16,626$5,283$204,810
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$207,469$20,052$11,016$238,537
Europe, the Middle East and Africa257,87312,0594,752274,684
Asia Pacific33,97719,8443,06856,889
Latin and Central America35528123686
Total revenue$499,354$52,483$18,959$570,796
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$36,814$6,035$3,735$46,584
Europe, the Middle East and Africa27,0833,8301,42332,336
Asia Pacific3,7594,2049018,864
Latin and Central America453075
Total revenue$67,656$14,114$6,089$87,859
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$82,523$16,217$9,577$108,317
Europe, the Middle East and Africa32,73110,9744,00247,707
Asia Pacific13,29613,3562,73029,382
Latin and Central America1922595339
Total revenue$128,569$40,772$16,404$185,745
The following table provides a disaggregation of revenue based on the pattern of revenue recognition for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue recognized at a point in time$194,946 $86,437 $539,661 $181,041 
Revenue recognized over time9,864 1,422 31,135 4,704 
Total revenue$204,810 $87,859 $570,796 $185,745 
18

Non-Controlling Interests
Non-controlling interests represent the portion of profit or loss, net assets and comprehensive income of our consolidated subsidiaries that is not allocable to the Company based on our percentage of ownership of such entities. Non-controlling interests consist of the following:
Until November 2020, Topco LLC held a 70% ownership interest in MLSC Holdings, LLC (“MLSC”) through its consolidated subsidiaries with the remaining 30% being recorded as non-controlling interests in our consolidated financial statements. MLSC net income or loss was attributed to the non-controlling interests using an attribution method, similar to the hypothetical liquidation at book value method, based on the distribution provisions of the MLSC Amended and Restated Limited Liability Company Agreement (“MLSC LLC Agreement”). In November 2020, and before the closing of the IPO, Topco LLC repurchased all of the outstanding non-controlling interests in MLSC for $166.4 million.
In November 2020, based on the Organizational Transactions described above, we became the sole managing member of Topco LLC. Until the April 2021 Secondary Offering, we held approximately 38% of the outstanding LLC Units of Topco LLC, and approximately 62% of the outstanding LLC Units of Topco LLC were held by MLSH 1. After the April 2021 Secondary Offering and until the September 2021 Secondary Offering, we held approximately 44% of the outstanding LLC Units of Topco LLC, and approximately 56% of the outstanding LLC Units of Topco LLC were held by MLSH 1. As of September 30, 2021, as a result of the September 2021 Secondary Offering, we hold approximately 51% of the outstanding LLC Units of Topco LLC, and MLSH 1 holds approximately 49% of the outstanding LLC Units of Topco LLC. Therefore, we report non-controlling interests based on LLC Units of Topco LLC held by MLSH 1 on our condensed consolidated balance sheet as of September 30, 2021. Income or loss attributed to the non-controlling interest in Topco LLC is based on the LLC Units outstanding during the period for which the income or loss is generated and is presented on the condensed consolidated statements of income and consolidated statements of comprehensive income.
MLSH 1 is entitled to exchange LLC Units, together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”), for shares of Class A common stock on a one-for-one basis or, at our election, for cash, from a substantially concurrent public offering or private sale (based on the price of our Class A common stock in such public offering or private sale). As such, future exchanges of Paired Interests by MLSH 1 will result in a change in ownership and reduce or increase the amount recorded as non-controlling interests and increase or decrease additional paid-in-capital when Topco LLC has positive or negative net assets, respectively. In April 2021 and September 2021, MLSH 1 executed an exchange of Paired Interests prior to the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively.
Distributions of $50.1 million and $106.3 million for tax liabilities were made to MLSH 1 during the three and nine months ended September 30, 2021, respectively. Distributions of $0.1 million and $0.3 million for tax liabilities were made to the non-controlling interest holders of MLSC during the three and nine months ended September 30, 2020.
Segment Information
The Company has historically operated in three reportable segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company’s chief operating decision maker (“CODM”), its Chief Executive Officer, allocates resources and assesses performance based upon discrete financial information at the segment level. Substantially all of our long-lived assets are located in the United States. The Company divested its Protein Detection business in September 2021 (see Note 2). The Company has reported the historical results of the Protein Detection business as such discrete financial information evaluated by the CODM for the periods presented included the information for this legacy segment.
Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.
Basic net income per Class A Common share/unit attributable to Maravai LifeSciences Holdings, Inc. is computed by dividing net income attributable to us by the weighted average number of Class A Common shares/units outstanding during the period. The non-controlling interest, for historical periods prior to the IPO, is calculated pursuant to the terms of the MLSC LLC Agreement on a fully-distributed basis, taking into account the various classes of equity of MLSC, including the cumulative yields on MLSC’s preferred units. Diluted net income per Class A Common share/unit is calculated by giving effect to all potential weighted average dilutive LLC incentive units for historical periods prior to the IPO and stock options, restricted stock units, and Topco LLC Units, that together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”) are convertible into shares of our Class A Common stock, for the periods after the IPO. For historical periods prior to the IPO, the weighted average number of common units outstanding during the period and the potential dilutive common unit equivalents is determined under the two-class method. The dilutive effect of outstanding awards, if any, is
19

reflected in diluted earnings per share/unit by application of the treasury stock method or if-converted method, as applicable. The Company reported net income attributable to Maravai LifeSciences Holdings, Inc. for the three and nine months ended September 30, 2021 and 2020.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:
AssetsUseful Lives
Buildings
20 - 35 years
Building improvements
5 - 15 years
Furniture, fixtures, equipment and software
3 - 11 years
Leasehold improvements are amortized over the shorter of the related lease term or useful life.
Maintenance and repairs are charged to operations when incurred, while betterments or renewals are capitalized. When property and equipment are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and any gain or loss is included in the results of operations.
The Company is considered to be an owner lessee of certain buildings (Note 5). The leased buildings are being depreciated over the lease term to a residual value that will approximate the remaining lease financing obligation at the end of the lease.
Property and equipment also includes a leased building which is recorded as construction in process during the period of construction at its fair value plus the cost of improvements incurred during the construction period (Note 5).
Impairment of Long-Lived and Intangible Assets
The Company periodically reviews long-lived assets, including property and equipment and finite-lived intangible assets, to determine whether current events or circumstances indicate that such carrying amounts may not be recoverable. If such facts or circumstances are determined to exist, an estimate of the undiscounted future cash flows of these assets is compared to the carrying value the assets to determine whether impairment exists. If the assets are determined to be impaired, the loss is measured based on the difference between the fair value and carrying value of the assets. No impairment loss was recognized for long-lived or finite-lived intangible assets during the three and nine months ended September 30, 2021 and 2020.
Fair Value of Financial Instruments
The Company defines fair value as the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. The Company follows accounting guidance that has a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of the asset or liability as of the measurement date. Instruments with readily available actively quoted prices, or for which fair value can be measured from actively quoted prices in an orderly market, will generally have a higher degree of market price transparency and a lesser degree of judgment used in measuring fair value. The three levels of the hierarchy are defined as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets;
Level 2—Include other inputs that are directly or indirectly observable in the marketplace; and
Level 3—Unobservable inputs which are supported by little or no market activity.
As of September 30, 2021 and December 31, 2020, the carrying value of current assets and liabilities approximates fair value due to the short maturities of these instruments. The fair values of the Company’s long-term debt approximate carrying value, excluding the effect of unamortized debt discount, as it is based on borrowing rates currently available to the Company for debt with similar terms and maturities (Level 2 inputs).
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains substantially all of its cash balances at a financial institution that management believes is of high credit-quality and is financially stable. Cash is deposited with major financial institutions in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company believes it is not exposed to significant credit risk due to the financial strength of the depository institutions in which the cash is held. The Company provides credit, in the
20

normal course of business, to international and domestic distributors and customers, which are geographically dispersed. The Company attempts to limit its credit risk by performing ongoing credit evaluations of its customers and maintaining adequate allowances for potential credit losses.
The following table summarizes revenue from each of our customers who individually accounted for 10% or more of our total revenue or accounts receivable for the periods presented:
RevenueAccounts Receivable, net
Three Months Ended September 30,Nine Months Ended September 30,September 30, 2021December 31, 2020
2021202020212020
BioNTech SE26.2 %21.9 %32.2 %10.4 %36.0 %*
Pfizer, Inc.23.4 %24.0 %22.9 %13.5 %11.3 %45.1 %
CureVac N.V.23.0 %*11.3 %*18.2 %12.8 %
Sanofi S.A.***10.3 %**
____________________
*Less than 10%
For the three and nine months ended September 30, 2021 and 2020, substantially all of the revenue recorded for BioNTech SE and Pfizer, Inc. was generated by our Nucleic Acid Production segment. For the three and nine months ended September 30, 2021, substantially all of the Company’s revenue from CureVac N.V. was generated by our Nucleic Acid Production segment. For the nine months ended September 30, 2020, substantially all of the Company’s revenue from Sanofi S.A. was generated by our Nucleic Acid Production segment.
Emerging Growth Company Status
The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. As the aggregate market value of the Company’s voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million as of June 30, 2021, the Company will be classified as a large accelerated filer, and therefore will cease being an emerging growth company, as of December 31, 2021.
Recently Adopted Accounting Pronouncements
In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848), which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued, if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848), the FASB issued additional clarification related to reference rate reform, permitting entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The standards are effective for all entities upon issuance and we will apply the amendments prospectively through December 31, 2022. There was no impact to the Company’s consolidated financial statements for the nine months ended September 30, 2021 as a result of the adoption of these standards.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”), which supersedes the guidance in ASC 840, Leases. The new standard, as amended by subsequent ASUs on Topic 842 and recent extensions issued by the FASB in response to COVID-19, requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless
21

of their classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases today. The Company plans to adopt this standard using the modified retrospective approach with a cumulative effect adjustment to retained earnings at the beginning of the period of adoption. The Company will also adopt certain practical expedients provided by Topic 842. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, Topic 842 has not yet been adopted. However, the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt Topic 842 in the fourth quarter of 2021, with an effective date of January 1, 2021. The Company is currently assessing its inventory of leases but has not yet determined the full effects of Topic 842 on its consolidated financial statements but does expect the adoption of Topic 842 will have a material impact on the Company’s consolidated financial statements and related notes to the recognition of right of use (“ROU”) assets and lease liabilities on the Company’s consolidated balance sheets, but it will not have a material impact on the Company’s consolidated statements of income. The adoption of Topic 842 will also result in enhanced disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which has been subsequently amended (“ASU 2016-13”). ASU 2016-13 revises the measurement of credit losses for most financial instruments measured at amortized cost, including trade receivables, from an incurred loss methodology to an expected loss methodology which results in earlier recognition of credit losses. Under the incurred loss model, a loss is not recognized until it is probable that the loss-causing event has already occurred. The new standard introduces a forward-looking expected credit loss model that requires an estimate of the expected credit losses over the life of the instrument by considering all relevant information including historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. In addition, this standard also modifies the impairment model for available-for-sale debt securities, which are measured at fair value, by eliminating the consideration for the length of time fair value has been less than amortized cost when assessing credit loss for a debt security and provides for reversals of credit losses through income upon credit improvement. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, ASU 2016-13 has not yet been adopted. However, on June 30,2021, the Company’s aggregate market value of its voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million, and therefore the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt ASU 2016-13 in the fourth quarter of 2021. The Company is currently assessing the impact of adopting this standard on its consolidated financial statements and disclosures, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.
In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This new standard also requires customers to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. This ASU is effective for years beginning after December 15, 2020, and interim period within annual periods beginning after December 15, 2021, with early adoption permitted. The Company is currently assessing its inventory of cloud computing arrangements but has not yet determined the full effects of ASU 2018-15 on its consolidated financial statements. The Company does not expect the adoption of ASU 2018-15 to have a material impact on its consolidated financial statements and disclosures.
In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU 2018-17 changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. This guidance is effective for fiscal years, beginning after December 15, 2020 and interim periods within fiscal years beginning after December 15, 2021, with early adoption permitted. All entities are required to apply the amendments in this ASU retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company is currently evaluating the impact of this standard, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.
In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) - Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share calculation as a result of these changes. The standard is effective for the Company for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact the adoption of this standard may have on its consolidated financial statements.
22

2.Divestiture
On August 5, 2021, the Company entered into a definitive agreement to sell Vector Laboratories, Inc. and its subsidiaries (“Vector”) to Voyager Group Holdings, Inc. (“Voyager”), a third-party unrelated to the Company, for an all cash sale price of $124.0 million, subject to purchase price adjustments. The divestiture was completed on September 2, 2021, and the Company received total considerations of $121.9 million, which included $120.3 million in cash and $1.6 million in receivables expected to be collected based on the finalization of working capital adjustments. The sale price is also subject to adjustment based on the finalization of working capital.
As a result of the divestiture, during the three and nine months ended September 30, 2021, the Company recognized a pre-tax gain on sale of $11.2 million, net of transactions costs of $0.9 million, in the condensed consolidated statements of income. Income tax expense of $0.4 million relating to the gain on sale was recognized during the three and nine months ended September 30, 2021 (see Note 9).
The Company’s Protein Detection segment was comprised of Vector. The sale of Vector represents a strategic shift as the Company will no longer be in the protein detection business after the sale. However, the sale did not qualify for presentation as discontinued operations since the sale of the Protein Detection segment did not have a major effect on the Company’s operations or financial results.
In connection with the divestiture, the Company entered into a Transition Services Agreement (“TSA”) with Voyager to help support its ongoing operations. Under the TSA, the Company will provide certain transition services to Voyager, including information technology, finance and ERP, marketing and commercial, human resources, employee benefits, and other limited services. Depending on the service, the initial period ranges from one month to five months and the extension period ranges from one month to eight months. Income from performing services under the TSA was recorded within other income in the condensed consolidated statements of income and was not significant for the three and nine months ended September 30, 2021.
In August 2020, the Company entered into an agreement with an executive of Vector whereby the Company granted the executive incentive units of MLSH 1. In connection with the divestiture, the Company amended the terms of the MLSH 1 incentive units resulting in the recognition of incremental unit-based compensation expense of $2.4 million. This unit-based compensation expense was recorded within selling, general and administrative in the condensed consolidated statements of income for the three and nine months ended September 30, 2021.
3.Goodwill and Intangible Assets
The Company’s goodwill of $152.8 million and $224.3 million as of September 30, 2021 and December 31, 2020, respectively, represents the excess of purchase consideration over the fair value of assets acquired and liabilities assumed. As of September 30, 2021, the Company had three reporting units, two of which are contained in the Nucleic Acid Production segment. As of December 31, 2020, the Company had four reporting units, two of which were contained in the Nucleic Acid Production segment. The Company has not recognized any goodwill impairment in any of the periods presented.
The following table summarizes the activity in the Company’s goodwill by segment for the periods presented (in thousands):
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
Balance as of December 31, 2020$32,838 $119,928 $71,509 $224,275 
Divestiture  (71,509)(71,509)
Balance as of September 30, 2021$32,838 $119,928 $ $152,766 
Goodwill as of September 30, 2021 excluded $71.5 million related to the Company’s divestiture of its Protein Detection segment (see Note 2).
Intangible assets are being amortized on a straight-line basis, which reflects the expected pattern in which the economic benefits of the intangible assets are being obtained, over an estimated useful life ranging from 5 to 15 years.
23

The following are components of finite-lived intangible assets and accumulated amortization as of the periods presented:
September 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountEstimated Useful LifeWeighted Average Remaining Amortization Period
(in thousands)(in years)(in years)
Trade Names$7,120 $4,821 $2,299 
5 - 10
3.2
Patents and Developed Technology167,648 60,452 107,196 
5 - 14
8.8
Customer Relationships19,953 8,223 11,730 
10 - 12
6.7
Total$194,721 $73,496 $121,225 8.4
December 31, 2020
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Estimated Useful Life
Weighted Average Remaining Amortization Period
(in thousands)(in years)(in years)
Trade Names$11,490 $5,384 $6,106 
5 - 15
6.3
Patents and Developed Technology169,404 52,809 116,595 
5 - 14
9.5
Customer Relationships83,323 28,368 54,955 
10 - 14
8.8
Total$264,217 $86,561 $177,656 9.1
The Company recognized $3.1 million of amortization expense from intangible assets directly linked with revenue generating activities within cost of revenue in the consolidated statements of income for the three months ended September 30, 2021 and 2020. The Company recognized $9.4 million and $9.5 million of amortization expense from intangible assets directly linked with revenue generating activities within cost of revenue in the consolidated statements of income for the nine months ended September 30, 2021 and 2020, respectively. Amortization expense for intangible assets that are not directly related to sales generating activities of $1.5 million and $1.9 million was recorded as selling, general and administrative expenses for the three months ended September 30, 2021 and 2020, respectively. Amortization expense for intangible assets that are not directly related to sales generating activities of $5.3 million and $5.7 million was recorded as selling, general and administrative expenses for the nine months ended September 30, 2021 and 2020, respectively.
In September 2021, the Company completed its divestiture of the Protein Detection segment (see Note 2). This resulted in the derecognition of $41.7 million in net intangible assets associated with the divested segment.
As of September 30, 2021, the estimated future amortization expense for finite-lived intangible assets were as follows (in thousands):
2021 (remaining three months)
$3,654 
202214,600 
202314,417 
202414,417 
202514,417 
Thereafter59,720 
Total estimated amortization expense$121,225 
24

4.Balance Sheet Components
Inventory
Inventory consisted of the following as of the periods presented (in thousands):
September 30, 2021December 31, 2020
Raw materials$19,344 $11,112 
Work in process25,430 18,333 
Finished goods11,472 3,856 
Total inventory$56,246 $33,301 
5.Lease Commitments
The Company leases five facilities, including office, laboratory and manufacturing space under long-term non-cancelable operating leases. The leased facilities have initial terms of two to twelve years, two of which have multiple five-year renewal terms with the remaining leases having either three-year or five-year renewal terms.
Rent expense for the three and nine months ended September 30, 2021 was approximately $0.1 million and $2.1 million, respectively. For the three and nine months ended September 30, 2021, reported rent expense is net of approximately $1.1 million and $1.7 million, respectively, of deferred gain being recognized over the life of the lease associated with the Company’s sale leaseback arrangement for its Burlingame, California facility, of which $0.9 million was accelerated as part of the Company’s divestiture of the Protein Detection segment in September 2021 (see Note 2).
Rent expense for the three and nine months ended September 30, 2020, was approximately $0.8 million and $2.3 million, respectively. For the three and nine months ended September 30, 2020, reported rent expense is net of approximately $0.3 million and $1.1 million, respectively, of deferred gain being recognized over the life of the lease associated with the Company’s sale leaseback arrangement for the Burlingame, California facility.
In January 2020, the Company completed the sale of land, building and related building improvements specific to its Burlingame facility for approximately $34.5 million in cash. Simultaneously, with the close of the transaction, the Company leased the property for a two-and-a-half-year period, resulting in a total of $3.3 million in new lease obligations through December 31, 2021. The Company’s sale of the building and immediate leaseback of the facility qualified for sale-leaseback accounting. The lease was evaluated and classified as an operating lease. Given the Company was considered to retain more than a minor part but less than substantially all of the use of the property, the present value of the minimum lease payment over the lease term of $3.1 million was deferred and recognized as a reduction of rent expense over the life of the lease. Net of the $3.1 million in deferred gain, the Company recognized a net gain on the sale of the asset of $19.0 million during the first fiscal quarter of 2020. In August 2020, the Company executed a six-month extension for the leased property, including escalating rent payments, with total incremental lease payments associated with the extension of $1.8 million. The unamortized deferred gain at the time of the modification, approximating $2.0 million, was being amortized on a prospective basis over the extended lease term. As of September 30, 2021, the Company no longer leased the Burlingame, California facility.
In July 2018, the Company entered into a lease for a new manufacturing facility (the “Wateridge San Diego Facility Lease”). The lease included tenant improvement provisions for construction prior to occupancy. Construction on this new manufacturing facility began in 2018 and the Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Wateridge San Diego Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period, which began in 2018 and was completed in 2019. In 2019, upon completion of the construction, the Company evaluated the lease and concluded that the completed construction project failed to qualify for sale and leaseback accounting and has accounted for the lease as a financing lease transaction. The leased building and related improvements remain on the Company’s balance sheet as of September 30, 2021 and December 31, 2020 and rental payments associated with the Wateridge San Diego Facility Lease have been allocated to operating lease expense for the ground underlying the leased building and principal and interest payments on the lease facility financing obligation. The Company recorded the fair value of the building asset and improvements, which was estimated to be $59.0 million, and the related lease facility financing obligation of $51.2 million. The difference between the gross asset value and the lease facility financing obligation represents the approximate $8.0 million of building improvement costs reimbursed by the Company.
In September 2020, the Company amended its Wateridge San Diego Facility lease agreement to provide for additional manufacturing and office space. The amended lease agreement provides for tenant improvements for construction prior to
25

occupancy of $2.7 million, rent concessions, and escalating rent payments over the life of the lease, which now expires in May 2030. The total future minimum lease payments under the amended lease agreement are $57.1 million, with an option to renew subject to certain conditions. As of December 31, 2020, the anticipated tenant improvement allowance was recorded as a component of the lease facility financing obligation, a $2.0 million receivable for lessor-funded financing within prepaid and other current assets, and $0.7 million in construction in progress for costs incurred to date as the Company has earned the right to this portion of the tenant allowance as of December 31, 2020. As of December 31, 2020, the Company had recognized $20.4 million and $1.7 million in construction in progress and accrued expenses, respectively. During the first fiscal quarter of 2021, the Company earned the right to the remaining $2.0 million of the tenant allowance and recognized the amount as a component of the expanded space. Construction associated with the expansion was completed and placed into service during the first fiscal quarter of 2021. As a result, approximately $21.0 million of cost was reclassified from construction in progress into building, leasehold improvements, and equipment.
The Company recognizes payments under the lease agreement as a reduction of the lease facility financing obligation using the effective interest method and the ground rent as operating lease expense as reflected in the schedule below. Payments on the Wateridge San Diego Facility Lease obligation for the three and nine months ended September 30, 2021 were approximately $1.2 million and $3.5 million, respectively. For the three and nine months ended September 30, 2021, the Company recognized rent expense associated with the ground lease for the Wateridge San Diego Facility Lease of approximately $0.2 million and $0.6 million, respectively, in the consolidated statements of income.
Payments on the Wateridge San Diego Facility Lease obligation for the three and nine months ended September 30, 2020 were approximately $0.6 million and $1.7 million, respectively. For the three and nine months ended September 30, 2020, the Company recognized rent expense associated with the ground lease for the Wateridge San Diego Facility Lease of approximately $0.2 million and $0.6 million, respectively, in the consolidated statements of income.
In August 2021, the Company entered into a lease for a new manufacturing facility (the “Flanders San Diego Facility Lease”). The lease included tenant improvement provisions for construction prior to occupancy of up to $11.5 million, rent abatement clauses, and escalating rent payments over the life of the lease, which expires in 2032. The total future minimum lease payments under the lease agreement are $37.2 million, with optional term extensions subject to certain requirements. The Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Flanders San Diego Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period. The facility includes two existing buildings. As of September 30, 2021, construction for tenant improvements associated with the leased buildings has not begun. As of September 30, 2021,the Company had taken possession of one of the two buildings, and thus recognized the fair value of the building of $4.8 million as property and equipment with a related liability within accrued expenses. The fair value of the building was estimated using a market approach that utilized observable sales within the last year for this specific asset (Level 2 inputs). Upon completion of construction, which is expected to occur during the second quarter of 2022, the Company will evaluate the lease under the sale and leaseback accounting guidance of Topic 842 to determine if the arrangement will qualify for sale-lease back accounting. For the three and nine months ended September 30, 2021, there were no material amounts recognized in rent expense in the consolidated statements of income associated with the ground lease for the Flanders San Diego Facility Lease.
The Company is also considered to be the accounting owner of its Southport, North Carolina leased facility (the “Southport Facility”).
In 2017, the Company amended its initial lease with the former related party landlord to include the lease of additional space as well as an adjustment of the base rent for the existing space. The Company continues to recognize payments under the amended lease agreement as a reduction of the facility financing obligation using the effective interest method and the ground rent as operating lease expense as noted in the schedule below. As a result of the amendment, the Company anticipates the repayment of the financing obligation by September 2024. The fair value of the leased property established at acquisition continues to be depreciated over the building’s estimated useful life of thirty-five years. For the three and nine months ended September 30, 2021 and 2020, payments on these lease obligations and the rent associated with the ground lease for the Southport Facility were not significant.
In June 2021, the Company entered into a lease for a new manufacturing facility (the “Leland Facility Lease”) to relocate the Company’s Biologics Safety Testing to a larger facility to support long-term growth. The lease included tenant improvement provisions for construction prior to occupancy of $3.6 million, a free rent period, and escalating rent payments over the life of the lease which expires in 2032. The total future minimum lease payments under the lease agreement are $12.7 million, with an option to extend subject to certain conditions. The Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Leland Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period. Construction of the leased building has not begun as
26

of September 30, 2021. Upon completion of construction, which is expected to occur during the third quarter of 2022, the Company will evaluate the lease under the sale and leaseback accounting guidance of Topic 842 to determine if the arrangement will qualify for sale-lease back accounting. For the three and nine months ended September 30, 2021, there were no material amounts recognized in rent expense in the consolidated statements of income associated with the ground lease for the Leland Facility Lease.
As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):
Lease Facility Financing Obligations
Operating Leases
2021 (remaining three months)
$1,070 $117 
20224,648 1,273 
20235,014 1,336 
20245,109 1,371 
20255,071 1,104 
Thereafter24,272 5,286 
Total minimum payments45,184 $10,487 
Less: amount representing interest(25,249)
Present value of future minimum lease payments19,935 
Residual value of lease facility financing obligation36,563 
Less: short-term lease facility financing obligations(1,174)
Long-term lease facility financing obligations$55,324 
Operating leases in the table above include future minimum lease payments for the ground lease for the Southport Facility and Wateridge San Diego Facility. The table excludes future minimum lease payments for the Leland Facility Lease and Flanders San Diego Facility Lease as the fair value of the ground underlying the leased buildings were not deemed to be material.
As of September 30, 2021, payments due related to the financing component of the Leland Facility Lease and Flanders San Diego Facility Lease were as follows (in thousands):
2021 (remaining three months)
$ 
20221,176 
20234,408 
20244,535 
20254,665 
Thereafter35,080 
Total minimum payments$49,864 
6.Long-Term Debt
2020 Credit Agreements
In October 2020, Maravai Intermediate Holdings, LLC (“Intermediate”), a wholly-owned subsidiary of Topco LLC, along with its subsidiaries (the “New Borrowers”), entered into a credit agreement (the “New Credit Agreement”) to refinance existing $400.0 million long-term debt with a new $780.0 million facility. The New Credit Agreement provides for a First Lien Term Loan (the “New First Lien Term Loan”) of $600.0 million, maturing October 2027, and a Revolving Credit Facility (the New Revolving Credit Facility”) for up to $180.0 million in funding. The New Credit Agreement amended and restated the Company’s prior credit agreement as of August 2018 (the “First and Second Lien Credit Agreements”). In November 2020, the Company repaid $50.0 million of principal balance of the New First Lien Term Loan using proceeds from the IPO. The New First Lien Term Loan bears interest at an annual rate equal to the Eurocurrency rate (i.e. the LIBOR rate) plus an applicable rate. The interest rate was 4.75% per annum as of September 30, 2021.
27

The New Credit Agreement also provides for a $20.0 million limit for letters of credit, which remained unused as of September 30, 2021 and December 31, 2020.
Borrowings under the New Credit Agreement are unconditionally guaranteed by Topco LLC, together with the existing and future material domestic subsidiaries of Topco LLC (subject to certain exceptions), as specified in the respective guaranty agreements. Borrowings under the New Credit Agreement are also secured by a first-priority lien and security interest in substantially all of the assets (subject to certain exceptions) of existing and future material domestic subsidiaries of Topco LLC that are loan parties.
In conjunction with the Company’s divestiture of the Protein Detection segment, the Company transferred, per the existing terms of the New Credit Agreement, the portion of the New Term Loan held by Vector of $118.4 million to Intermediate in its entirety. This amount was not assumed by Voyager as part of the divestiture. Total outstanding debt and loan covenant requirements remained unchanged as a result of the divestiture.
The New Credit Agreement contains certain covenants, including, among other things, covenants limiting our ability to incur or prepay certain indebtedness, pay dividends or distributions, dispose of assets, engage in mergers and consolidations, make acquisitions or other investments and make changes in the nature of the business. Additionally, the New Credit Agreement also requires us to maintain a certain net leverage ratio. The Company was in compliance with these covenants as of September 30, 2021.
Interest Rate Cap
In the first fiscal quarter of 2021, the Company entered into a new interest rate cap agreement to manage a portion of its variable interest rate risk on its outstanding long-term debt. The contract, effective March 31, 2021, entitles the Company to receive from the counterparty at each calendar quarter end the amount, if any, by which a specified defined floating market rate exceeds the cap strike interest rate, applied to the contract’s notional amount of $415.0 million The floating rate of interest is reset at the end of each three month period. The contract expires on March 31, 2023. The interest rate cap agreement has not been designated as a hedging relationship and has been recognized on the condensed consolidated balance sheet at fair value of $0.1 million within non-current assets with changes in fair value recognized in the condensed consolidated statements of income.
The Company’s long-term debt consisted of the following as of the periods presented (in thousands):
September 30, 2021December 31, 2020
New First Lien Term Loan$545,500 $550,000 
Unamortized debt issuance costs(13,916)(15,386)
Total long-term debt531,584 534,614 
Less: current portion(6,000)(6,000)
Total long-term debt, less current portion$525,584 $528,614 
There were no balances outstanding on the Company’s New Revolving Credit Facility as of September 30, 2021 and December 31, 2020.
As of September 30, 2021, the aggregate future principal maturities of the Company’s debt obligations for each of the next five years, based on contractual due dates, were as follows (in thousands):
2021 (remaining three months)
$1,500 
20226,000 
20236,000 
20246,000 
20256,000 
Thereafter520,000 
Total long-term debt$545,500 
7.Equity-Based Compensation
In November 2020, in connection with the IPO, the Company’s board of directors adopted the 2020 Omnibus Incentive Plan (the “2020 Plan”). All awards granted under the 2020 Plan are intended to be treated as (i) stock options, including incentive
28

stock options (“ISOs”), (ii) stock appreciation rights (“SARs”), (iii) restricted share awards (“RSAs”), (iv) restricted stock units (“RSUs”), (v) dividend equivalents, or (vi) other stock or cash awards as may be determined by the plan’s administrator from time to time. The Company uses the Black-Scholes option pricing model to estimate the fair value of each option grant on the date of grant or any other measurement date.
Prior to the IPO, the Company’s parent, MLSH 1, granted unit-based awards to certain executives of the Company in the form of non-vested units. Our controlled subsidiary, MLSC, also granted unit-based awards to certain employees (collectively the “Incentive Units”). All awards of Incentive Units were measured based on the fair value of the award on the date of grant. Compensation expense for the Incentive Units is recognized over their requisite service period. The incentive units were subject to a combination of market, service or performance vesting conditions. For Incentive Units subject to performance conditions, the Company evaluated the probability of achieving each performance condition at each reporting date and recognized expense over the requisite service period when it was deemed probable that a performance condition will be met using the accelerated attribution method over the requisite service period. Upon completion of the IPO, all of the Incentive Units subject to a performance and market condition became vested.
The following table summarizes the total equity-based compensation expense included in the Company’s consolidated statements of income for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Cost of sales$364 $4 $1,383 $11 
Research and development5 574 198 732 
Selling, general and administrative (1)
3,198 1,271 6,647 2,190 
Total equity-based compensation$3,567 $1,849 $8,228 $2,933 
____________________
(1)Amounts for the three and nine months ended September 30, 2021 include $2.4 million of incremental expense for a modification related to the Company’s divestiture of the Protein Detection segment (see Note 2).
No stock options were exercised or exercisable during the three and nine months ended September 30, 2021.
As of September 30, 2021, the total unrecognized equity-based compensation related to stock options, Incentive Units, and RSUs were $18.4 million, $1.5 million, and $1.4 million, respectively, which is expected to be recognized over a weighted-average period of approximately 3.3, 2.2, and 2.1 years, respectively.
8.Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.
Net income per unit for periods prior to our IPO have not been retrospectively adjusted to give effect to the Organizational Transactions described in Note 1 and the 69,000,000 shares of Class A common stock sold in our IPO. Additionally, basic net income per Class A common stock for the three and nine months ended September 30, 2021, has been calculated by dividing net income for the period, adjusted for net income attributable to non-controlling interests, by the weighted average Class A common stock outstanding during the period. Diluted net income per Class A common share gives effect to potentially dilutive securities by application of the treasury stock method or if-converted method, as applicable. Diluted net income per share of Class A common stock attributable to the Company is computed by adjusting the net income and the weighted-average number of shares of Class A common stock outstanding to give effect to potentially diluted securities.
Prior to the Organizational Transactions, the members’ equity of MLSC was comprised of Class A and Class B preferred units, unit-based awards granted only to certain employees of its subsidiaries (“MLSC Incentive Units”) and MLSC common units, each with participation rights. The MLSC preferred units were entitled to cumulative dividends of 8.0% compounded annually, up to an additional 4.0%, also compounded annually, to the extent of remaining unallocated earnings. The preferred unitholders of MLSC were required, however, to share a portion of the additional 4.0% in dividends with the holders of MLSC Incentive Units based on a formula defined in the MLSC LLC Agreement. The Company determined that vested MLSC Incentive Units and MLSC Class A and B preferred units were participating securities under the two-class method at the MLSC subsidiary level, however, they do not have a contractual obligation to share in losses, and therefore no undistributed losses have been allocated to them. MLSH 1 Incentive Units are granted by the parent of the Company, and as a result, do not represent potential common units of the Company.
Prior to the Organizational Transactions and IPO, basic net income per common unit attributable to our member for the three and nine months ended September 30, 2020 was based on the weighted average number of common units outstanding during
29

the period. Diluted net income per common unit is computed by adjusting the net income and the weighted-average number of common units outstanding to give effect to potentially dilutive securities.
The following table presents the computation of basic and diluted net income per common share/unit attributable to the Company for the periods presented (in thousands, except per share and per unit amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income per Class A common share/unit:
Numerator—basic:
Net income$132,810 $39,023 $343,006 $64,344 
Less: preferred unit dividends attributable to the MLSC non-controlling interests (11,745) (14,805)
Less: (income) loss attributable to common non-controlling interests(78,536)3,942 (216,410)3,993 
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic$54,274 $31,220 $126,596 $53,532 
Numerator—diluted:
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic$54,274 $31,220 $126,596 $53,532 
Net income effect of dilutive securities:
Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options$87 $ $102 $ 
Effect of the assumed conversion of Class B common stock60,787  166,016  
Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted$115,148 $31,220 $292,714 $53,532 
Denominator—basic:
Weighted average Class A common shares/units outstanding—basic (1)
118,433 253,917 109,174 253,917 
Net income per Class A common share/unit—basic$0.46 $0.12 $1.16 $0.21 
Denominator—diluted:
Weighted average Class A common shares/units outstanding—basic (1)
118,433 253,917 109,174 253,917 
Weighted average effect of dilutive securities:
Effect of dilutive RSUs41  29  
Effect of dilutive ESPP and options327  128  
Effect of the assumed conversion of Class B common stock139,227  148,468  
Weighted average Class A common shares/units outstanding—diluted (1)
258,028 253,917 257,799 253,917 
Net income per Class A common share/unit—diluted$0.45 $0.12 $1.14 $0.21 
____________________
(1)Amounts for the three and nine months ended September 30, 2021 represent shares of Class A common stock outstanding. Amounts for the three and nine months ended September 30, 2020 represent Topco LLC Units outstanding.
Shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, a separate presentation of basic and diluted net income per share for Class B common stock under the two-class method has not been presented.
30

The following table presents potentially dilutive securities excluded from the computation of diluted net income per share/unit for the periods presented because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Time-based incentive units11,39611,396
Performance-based incentive units2,8492,849
Options to purchase Class A common stock283289
Shares to be purchased under the ESPP3
28314,24529214,245
9.Income Taxes
We are subject to U.S. federal and state income taxes with respect to our allocable share of any taxable income or loss of Topco LLC generated after the IPO, as well as any stand-alone income or loss we generate. Topco LLC is organized as a limited liability company and treated as a partnership for federal tax purposes, with the exception of Maravai Life Sciences, Inc., the parent entity of Vector, and its subsidiaries who are taxpaying entities in the U.S., Canada, and the U.K. Topco LLC generally does not pay income taxes on its taxable income in most jurisdictions. Instead, Topco LLC’s taxable income or loss is passed through to its members, including us. Maravai Life Sciences, Inc. files and pays corporate income taxes for U.S. federal and state income tax purposes and internationally, primarily within the U.K. and Canada. As of September 30, 2021, we closed on the sale of the Protein Detection segment (see Note 2) and converted Maravai Life Sciences, Inc. to a limited liability company which is treated as a disregarded entity for income tax purposes.
In March 2021, the President signed the American Rescue Plan Act of 2021 (“ARPA”) into law. ARPA includes several provisions, such as measures that extend and expand the employee retention credit, previously enacted under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), through December 31, 2021. ARPA also contains other provisions that do not have a material impact on our income tax expense and effective tax rate.
The following table summarizes the Company’s income tax expense and effective tax rate for the periods presented (in thousands, except percentages):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Income before income taxes$151,652 $38,664 $386,943 $66,855 
Income tax expense (benefit)$18,842 $(359)$43,937 $2,511 
Effective tax rate12.4 %(0.9)%11.4 %3.8 %
The Company’s effective tax rates of 12.4% and 11.4% for the three and nine months ended September 30, 2021, respectively, differed from the U.S. federal statutory rate of 21.0%, primarily due to income associated with the non-controlling interest, nondeductible expense related to the tax receivable agreement, and changes to our deferred tax assets due to changes in the estimates associated with our state tax rate.
The provision for income taxes for the three and nine months ended September 30, 2020 relate to the corporate operating companies under Maravai LifeSciences Holdings, Inc. as we did not own units in Topco LLC. The Company’s effective tax rates of (0.9)% and 3.8% for the three and nine months ended September 30, 2020 differed from the U.S. federal statutory rate of 21.0%, primarily due to income associated with the non-controlling interest and a discrete tax charge associated with a building sale, offset with a release of valuation allowance on our excess interest expense carryforward due to the enactment of the CARES Act, which modified the calculation of interest deductions for 2019 and 2020.
As a result of the Organizational Transactions and our IPO occurring during the year ended December 31, 2020, we acquired LLC Units and recognized a deferred tax asset for the difference between the financial reporting and tax basis of our investment in Topco LLC which included net deferred tax assets of $445.5 million less a $13.3 million valuation allowance as of December 31, 2020 associated with: (i) $364.4 million related to temporary differences in the book basis as compared to the tax basis of our Company’s investment in Topco LLC and (ii) $81.1 million related to tax benefits from future deductions attributable to payments under the TRA.
31

As a result of the April 2021 Secondary Offering, the Company recognized additional tax basis in our investment in Topco LLC resulting in an increase in deferred tax assets and additional paid-in capital of $128.2 million. The April 2021 Secondary Offering also resulted in an increase to the payable to related parties pursuant to the Tax Receivable Agreement of $137.7 million, which resulted in an increase to the associated deferred tax asset and additional paid-in capital of approximately $28.4 million.
As a result of the September 2021 Secondary Offering, the Company recognized additional tax basis in our investment in Topco LLC resulting in an increase in deferred tax assets and additional paid-in capital of $215.4 million. The September 2021 Secondary Offering also resulted in an increase to the payable to related parties pursuant to the Tax Receivable Agreement of $227.4 million, which resulted in an increase to the associated deferred tax asset and additional paid-in capital of approximately $46.0 million.
The realizability of the Company’s deferred tax asset related to its investment in Topco LLC depends on the Company receiving allocations of tax deductions for its tax basis in the investment and on the Company generating sufficient taxable income to fully offset such deductions. We believe it is more likely than not that the Company will generate sufficient taxable income in the future to fully realize any deductions allocated to it from Topco LLC associated with the reversal of its tax basis as of September 30, 2021.
Tax Distributions to Topco LLC’s Owners
Topco LLC is subject to an operating agreement put in place at the date of the Organizational Transactions. The agreement has numerous provisions related to allocations of income and loss, as well as timing and amounts of distributions to its owners. This agreement also includes a provision requiring cash distributions enabling its owners to pay their taxes on income passing through from Topco LLC. These tax distributions are computed based on an assumed income tax rate equal to the sum of (i) the maximum combined marginal federal and state income tax rate applicable to an individual and (ii) the net investment income tax. The assumed income tax rate currently totals 46.7%, which may increase to 54.1% in certain cases where the qualified business income deduction is unavailable.
In addition, under the tax rules, Topco LLC is required to allocate taxable income disproportionately to its unit holders. Because tax distributions are determined based on the holder of LLC Units who is allocated the largest amount of taxable income on a per unit basis, but are made pro rata based on ownership, Topco LLC is required to make tax distributions that, in the aggregate, will likely exceed the amount of taxes Topco LLC would have otherwise paid if it were taxed on its taxable income at the assumed income tax rate. Topco LLC is subject to entity level taxation in certain states and certain of its subsidiaries are subject to entity level U.S. and foreign income taxes. As a result, the accompanying consolidated statements of income include income tax expense related to those states and to U.S. and foreign jurisdictions where Topco LLC or any of our subsidiaries are subject to income tax.
During the three months ended September 30, 2021, Topco LLC paid tax distributions of $90.0 million to its owners, including $39.9 million to us. During the nine months ended September 30, 2021, Topco LLC paid tax distributions of $186.5 million to its owners, including $80.2 million to us. As of September 30, 2021, no amounts for tax distributions have been accrued as such payments were made during the periods.
10.Related Party Transactions
GTCR, LLC and MLSH 1
Prior to the IPO, GTCR, LLC (“GTCR”), MLSH 1’s majority owner, provided subsidiaries of the Company with financial and management consulting services through an advisory services agreement. The advisory services agreement provided that the Company pay a $0.1 million quarterly management fee to GTCR. The advisory services agreement was terminated in connection with the IPO. The Company incurred approximately $0.1 million and $0.4 million in management fees to GTCR for the three and nine months ended September 30, 2020, respectively.
The Company also reimbursed GTCR for out-of-pocket expenses incurred while providing the above professional services. The Company incurred approximately $0.2 million in out-of-pocket expenses to GTCR during the nine months ended September 30, 2020. The Company did not incur any out-of-pocket expenses to GTCR during the three and nine months ended September 30, 2021 or during the three months ended September 30, 2020.
During the three and nine months ended September 30, 2021, the Company made distributions of $50.1 million and $106.3 million, respectively, for tax liabilities to MLSH 1.
32

Legacy Owners of Cygnus
The non-controlling interests in MLSC represent equity interest that was retained by the shareholders of the MLSC entity prior to its acquisition by the Company. The President of Cygnus and his affiliated entity were the owners of the non-controlling interests. In September 2020, Topco LLC and MLSH 1 entered into a Sale and Rollover Agreement with the President of Cygnus and his affiliated entity to purchase certain MLSC Class B preferred units and common units as well as exchange the remaining MLSC Class B preferred units and common units for a variable number of MLSH 1 common units. As a result of this transaction, the President of Cygnus and his affiliated entity no longer held a non-controlling interest in MLSC upon the exchange of MLSH 1 common units for the remaining MLSC Class B preferred and common units which occurred in November 2020.
The Company leases the Southport Facility, which through the date of the Organizational Transactions was owned by an entity controlled by a close relative of the President of one of its subsidiaries. The President of this subsidiary also personally financed a loan to this entity, which was used to acquire the property leased by the Company. For the three and nine months ended September 30, 2020, the Company paid less than $0.1 million and approximately $0.2 million, respectively, in lease payments for the lease facility.
Payable to Related Parties Pursuant to a Tax Receivable Agreement
We are a party to the TRA with MLSH 1 and MLSH 2. The TRA provides for the payment by us to MLSH 1 and MLSH 2, collectively, of 85% of the amount of tax benefits, if any, that we actually realize, or in some circumstances are deemed to realize, as a result of the Organizational Transactions, IPO, and any subsequent exchanges of LLC Units. Based on our current projections of taxable income, and before deduction of any specially allocated depreciation and amortization, we anticipate having enough taxable income to utilize most of these tax benefits.
As of September 30, 2021, our liability under the TRA is $745.6 million payable to MLSH 1 and MLSH 2, representing approximately 85% of the calculated tax savings we anticipate being able to utilize in future years. This represents increases of $137.7 million and $227.4 million to the liability during the nine months ended September 30, 2021 as a result of the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively. During the nine months ended September 30, 2021, the Company recognized a gain of $9.1 million on TRA liability adjustment reflecting a change in the tax benefit obligation attributable to a change in the expected tax benefit. The remeasurement was primarily due to changes in our estimated state apportionment and the corresponding reduction of our estimated state tax rate.
During the three and nine months ended September 30, 2021, no payments were made to MLSH 1 or MLSH 2 pursuant to the TRA and $1.3 million of the liability has been reclassified as a short-term liability.
11.Segments
The Company’s financial performance is reported in three segments. A description of each segment follows:
Nucleic Acid Production: focuses on the manufacturing and sale of highly modified nucleic acids products to support the needs of customers’ research, therapeutic and vaccine programs. This segment also provides research products for labeling and detecting proteins in cells and tissue samples.
Biologics Safety Testing: focuses on manufacturing and selling biologics safety and impurity tests and assay development services that are utilized by our customers in their biologic drug manufacturing spectrum.
Protein Detection: focused on manufacturing and selling labeling and visual detection reagents to scientific research customers for their tissue-based protein detection and characterization needs. The Company completed the divestiture of its Protein Detection business in September 2021 (see Note 2).
The Company has determined that adjusted earnings before interest, tax, depreciation, and amortization (“Adjusted EBITDA”) is the profit or loss measure that the CODM uses to make resource allocation decisions and evaluate segment performance. Adjusted EBITDA assists management in comparing the segment performance on a consistent basis for purposes of business decision-making by removing the impact of certain items that management believes do not directly reflect the core operations and, therefore, are not included in measuring segment performance. The Company defines Adjusted EBITDA as net income before interest, taxes, depreciation and amortization, certain non-cash items, and other adjustments that we do not consider in our evaluation of ongoing operating performance from period to period. Corporate costs are managed on a standalone basis and not allocated to segments.
33

The following tables include financial information relating to the operating segments for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$183,055 $16,626 $5,283 $ $(154)$204,810 
Adjusted EBITDA$150,620 $13,556 $1,942 $(10,217)$102 $156,003 
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$499,962 $52,483 $18,959 $ $(608)$570,796 
Adjusted EBITDA$402,855 $42,217 $7,511 $(30,136)$209 $422,656 
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$68,019 $14,114 $6,089 $ $(363)$87,859 
Adjusted EBITDA$46,704 $12,000 $2,839 $(3,721)$(47)$57,775 
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$129,645 $40,772 $16,404 $ $(1,076)$185,745 
Adjusted EBITDA$76,130 $33,571 $6,960 $(11,597)$(224)$104,840 
During the three and nine months ended September 30, 2021, intersegment revenue was $0.2 million and $0.6 million, respectively. During the three and nine months ended September 30, 2020, intersegment revenue was $0.4 million and $1.1 million, respectively. The intersegment sales and the related gross margin on inventory recorded at the end of the period are eliminated for consolidation purposes in the Eliminations column. Internal selling prices for intersegment sales are consistent with the segment’s normal retail price offered to external parties. There was no commission expense recognized for intersegment sales for the three and nine months ended September 30, 2021 and 2020. Intersegment revenue represents intersegment revenue between the Nucleic Acid Production and Protein Detection segments.
The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources.
34

A reconciliation of Adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$132,810 $39,023 $343,006 $64,344 
Add:
Amortization4,604 5,040 14,685 15,156 
Depreciation2,472 1,631 6,623 4,756 
Interest expense8,545 7,089 25,827 21,934 
Income tax expense (benefit)18,842 (359)43,937 2,511 
EBITDA167,273 52,424 434,078 108,701 
Acquisition integration costs 21 (14)(777)3,588 
Amortization of lease facility financing obligation(1,031) (2,080) 
Acquired in-process research and development costs   2,881 
Equity-based compensation3,567 1,849 8,228 2,933 
GTCR management fees 126  555 
Gain on sale of business(11,249) (11,249) 
Gain on sale and leaseback transaction   (19,002)
Merger and acquisition related expenses (income)(366)124 1,550 218 
Financing costs1,034 3,266 2,038 4,966 
Tax receivable agreement liability adjustment(3,246) (9,132) 
Adjusted EBITDA$156,003 $57,775 $422,656 $104,840 
35

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
You should read the following discussion and analysis of financial condition and results of operations together with our condensed consolidated financial statements and related notes included elsewhere in this Quarterly Report on Form 10-Q and the audited consolidated financial statements and notes thereto included in our Annual Report on Form 10-K for the year ended December 31, 2020, as filed with the Securities and Exchange Commission. This discussion and analysis reflects our historical results of operations and financial position, and contain forward-looking statements that involve risks and uncertainties. Our actual results could differ materially from those discussed in or implied by these forward-looking statements. Factors that could cause or contribute to such differences include, but are not limited to, those discussed in the section titled “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020. Please also see the section titled “Forward Looking Statements.” We were incorporated in August 2020 and, pursuant to the organizational transactions described in Note 1 to our condensed consolidated financial statements, became a holding company whose principal asset is a controlling equity interest in Topco LLC. As the sole managing member of Topco LLC, we operate and control the business and affairs of Topco LLC and its subsidiaries. Accordingly, we consolidate Topco LLC in our consolidated financial statements and report a non-controlling interest related to the portion of Topco LLC not owned by us. Because the organizational transactions were considered transactions between entities under common control, the consolidated financial statements for periods prior to the organizational transactions and the initial public offering have been adjusted to combine the previously separate entities for presentation purposes. Unless otherwise noted or the context otherwise requires, references in this Quarterly Report on Form 10-Q to “we,” “us” or “our” refer to Maravai LifeSciences Holdings, Inc. and its subsidiaries.
Overview
We are a leading life sciences company providing critical products to enable the development of drug therapies, diagnostics, novel vaccines and support research on human diseases. Our customers include the top global biopharmaceutical companies ranked by research and development expenditures according to industry consultants, and many other emerging biopharmaceutical and life sciences research companies, as well as leading academic research institutions and in vitro diagnostics companies. Our products address the key phases of biopharmaceutical development and include complex nucleic acids for diagnostic and therapeutic applications, antibody-based products to detect impurities during the production of biopharmaceutical products, and products to detect the expression of proteins in tissues of various species.
We have and will continue to build a transformative life sciences products company by acquiring businesses and accelerating their growth through capital infusions and industry expertise. Biomedical innovation is dependent on a reliable supply of reagents in the fields of nucleic acid production, biologics safety testing and protein labeling. From inventive startups to the world’s leading biopharmaceutical, vaccine, diagnostics and gene and cell therapy companies, these customers turn to us to solve their complex discovery challenges and help them streamline and scale their supply chain needs beginning from research and development through clinical trials to commercialization.
Our primary customers are biopharmaceutical companies who are pursuing novel research and product development programs. Our customers also include a range of government, academic and biotechnology institutions.
As of September 30, 2021, we employed a team of over 460 employees, approximately 18% of whom have advanced degrees. We primarily utilize a direct sales model for our sales to our customers in North America. Our international sales, primarily in Europe and Asia Pacific, are sold through a combination of third-party distributors as well as via a direct sales model. The percentage of our total revenue derived from customers in North America was 41.0% and 41.8% for the three and nine months ended September 30, 2021, respectively. The percentage of our total revenue derived from customers in North America was 53.0% and 58.3% for the three and nine months ended September 30, 2020, respectively.
We generated revenue of $204.8 million and $570.8 million for the three and nine months ended September 30, 2021, respectively, and $87.9 million and $185.7 million for the three and nine months ended September 30, 2020, respectively.
Total revenue by segment was $182.9 million in Nucleic Acid Production, $16.6 million in Biologics Safety Testing and $5.3 million in Protein Detection for the three months ended September 30, 2021, compared to $67.7 million, $14.1 million, and $6.1 million, respectively, for the three months ended September 30, 2020.
Total revenue by segment was $499.4 million in Nucleic Acid Production, $52.5 million in Biologics Safety Testing and $19.0 million in Protein Detection for the nine months ended September 30, 2021, compared to $128.6 million, $40.8 million, and $16.4 million, respectively, for the nine months ended September 30, 2020.
Our research and development efforts are geared towards supporting our customers’ needs. We incurred research and development expenses of $2.0 million and $6.0 million for the three and nine months ended September 30, 2021, respectively, and $1.9 million and $7.2 million for the three and nine months ended September 30, 2020, respectively. We intend to continue
36

to invest in research and development and new products and technologies to support our customers’ needs for the foreseeable future.
We focus a substantial portion of our resources supporting our core business segments. We are actively pursuing opportunities to expand our customer base both domestically and internationally by fostering strong relationships with both existing and new customers and distributors. Our management team has experience working with biopharmaceutical, vaccine, diagnostics and gene and cell therapy companies as well as academic and research scientists. We also intend to continue making investments in our overall infrastructure and business segments to support our growth. We incurred aggregate selling, general, and administrative expenses of $25.2 million and $72.5 million for the three and nine months ended September 30, 2021, respectively, and $20.5 million and $52.6 million for the three and nine months ended September 30, 2020, respectively.
We expect our expenses will increase in connection with our ongoing activities, as we:
attract, hire and retain qualified personnel;
invest in processes and infrastructure to enable manufacturing automation;
support research and development to introduce new products and services;
market and sell new and existing products and services;
protect and defend our intellectual property;
acquire businesses or technologies to support the growth of our business; and
operate as a public company.
Recent Developments
Exchanges and Secondary Offerings
April 2021 Exchange and Secondary Offering
In April 2021, MLSH 1 executed an exchange of 17,665,959 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,665,959 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. The Company immediately completed a secondary offering (“April 2021 Secondary Offering”) of 20,700,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 3,034,041 shares of Class A common stock previously held by MLSH 2, which included the full exercise of the underwriters’ option to purchase up to 2,700,000 additional shares of Class A common stock, at a price of $31.25 per share.
The selling stockholders were responsible for the underwriting discounts and commissions of the April 2021 Secondary Offering and received all of the net proceeds of $624.2 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the April 2021 Secondary Offering of $1.0 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.
September 2021 Exchange and Secondary Offering
In September 2021, MLSH 1 executed an exchange of 17,068,559 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,068,559 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. Shortly after the exchange, the Company completed a secondary offering (“September 2021 Secondary Offering”) of 20,000,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 2,931,441 shares of Class A common stock previously held by MLSH 2 at a price of $50.00 per share.
The selling stockholders were responsible for the underwriting discounts and commissions of the September 2021 Secondary Offering and received all of the net proceeds of $977.5 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the September 2021 Secondary Offering of $0.9 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.
Divestiture
On August 5, 2021, we entered into a definitive agreement to sell Vector Laboratories, Inc. and its subsidiaries (“Vector”) to Voyager Group Holdings, Inc. (“Voyager”), a third-party unrelated to the us, for an all cash sale price of $124.0 million, subject to purchase price adjustments. The divestiture was completed on September 2, 2021, and we received total considerations of $121.9 million, which included $120.3 million in cash and $1.6 million in receivables expected to be collected based on the finalization of working capital adjustments. The sale price is also subject to adjustment based on the finalization of working capital.
37

As a result of the divestiture, during the three and nine months ended September 30, 2021, we recognized a pre-tax gain on sale of $11.2 million, net of transactions costs of $0.9 million, in the condensed consolidated statements of income. Income tax expense of $0.4 million relating to the gain on sale was recognized during the three and nine months ended September 30, 2021 (see Note 9 to our condensed consolidated financial statements).
Our Protein Detection segment was comprised of Vector. The sale of the Protein Detection segment represents a strategic shift as we will no longer be in the protein detection business after the sale. However, the sale did not qualify for presentation as discontinued operations since the sale of the Protein Detection segment did not have a major effect on the our operations or financial results.
In connection with the divestiture, we entered into a Transition Services Agreement (“TSA”) with Voyager to help support its ongoing operations. Under the TSA, we will provide certain transition services to Voyager, including information technology, finance and ERP, marketing and commercial, human resources, employee benefits, and other limited services. Depending on the service, the initial period ranges from one month to five months and the extension period ranges from one month to eight months. Income from performing services under the TSA was recorded within other income in the condensed consolidated statements of income and was not significant for the three and nine months ended September 30, 2021.
In August 2020, we entered into an agreement with an executive of Vector whereby the Company granted the executive incentive units of MLSH 1. In connection with the divestiture, we amended the terms of the MLSH 1 incentive units resulting in the recognition of incremental unit-based compensation expense of $2.4 million. This unit-based compensation expense was recorded within selling, general and administrative in the condensed consolidated statements of income for the three and nine months ended September 30, 2021.
Key Factors Affecting Our Results of Operations and Future Performance
We believe that our financial performance has been, and in the foreseeable future will continue to be, primarily driven by a number of factors as described below, each of which presents growth opportunities for our business. These factors also pose important challenges that we must successfully address in order to sustain our growth and improve our results of operations. Our ability to successfully address these challenges is subject to various risks and uncertainties, including those described under the heading “Risk Factors” in our Annual Report on Form 10-K for the year ended December 31, 2020.
Drug Development Pipelines
Our financial performance has largely been driven by our customers accelerating their drug development pipelines for cell, gene and RNA therapies. A key factor to our future success will be our ability to provide good manufacturing practices (“GMP”) grade nucleic acids and associated pre-clinical and non-GMP compounds to these customers. Our GMP-grade nucleic acids are manufactured following certain voluntary GMP quality standards and customer specific requirements. We believe these products, including “GMP-grade” materials, are exempt from compliance with the current GMP regulations of the U.S. Food and Drug Administration (“FDA”). The mRNA and gene editing therapeutics that many of our customers are developing are early in their lifecycle. We expect an increase in demand for our GMP-grade nucleic acids to the extent that our customers have success in their early-phase clinical trials of these therapeutics. New FDA policies, and plans for maximizing the use of expedited programs, may advance the development of cell and gene therapies. Additionally, the COVID-19 pandemic has both fostered increased interest in mRNA as a therapeutic modality for this virus and directed significant resources to developing a base of knowledge for mRNA.
Demand for Outsourced GMP-grade RNA
We believe that growing numbers of RNA therapeutics companies expect to outsource production of pre-clinical and GMP-grade RNA to trusted business partners. Companies are often driven to outsource due to the complex nature of the manufacturing process, faster speeds to market, recent availability of high-quality contract development and manufacturing organizations (“CDMO”) partners, an influx of inexperienced and virtual biopharmaceutical companies, the need for redundancy of clinical and commercial supply and recent moves to onshore critical supply chains. We offer a number of products and services to meet this demand for outsourced pre-clinical and GMP-grade RNA.
Demand for Outsourced Biologics Safety Testing Products and Assay Development Services
We believe that many biopharmaceutical companies rely on outsourced providers for their biologics safety testing products and assay development needs. Once process development has been completed, biopharmaceutical companies avoid changing biologics safety testing products or providers for fear of affecting the regulatory approval pathway of their therapeutic products. This supports revenue growth for the biologics safety testing products that have been adopted by these companies. We also have long-standing relationships with many of our customers, which are bolstered by the regulatory demands on our customers
38

and the “designed-in” nature of our products and services. A successful partnership with a customer related to the development of their drug leads to repeat business as customers become comfortable with our products. The drug approval process risk is reduced when regulatory bodies are familiar with an impurity detection product vendor and most biopharmaceutical customers are not willing to risk a regulatory issue related to biologics safety testing for their drug program on an unproven vendor. It is therefore critical to our success that our products and services be “designed-in” at the outset, especially to the most promising product candidates.
COVID-19 Considerations
The global COVID-19 pandemic has created significant uncertainty, volatility, and economic disruption in the markets we operate. We have responded to the pandemic by leveraging our deep product portfolio and general scientific expertise to develop robust COVID-19-related product and service offerings providing critical support for the development of therapeutics, vaccines and diagnostics.
While our results of operations and cash flows have been positively impacted by the continued strong demand for our proprietary CleanCap® analogs and ongoing demand for highly modified RNA products, particularly mRNA, the COVID-19 pandemic could have an adverse impact on our operating results, cash flows and financial condition in the future. The factors that could cause such adverse impact include: the severity and duration of the pandemic; the emergence of new virus variants; lack of demand for COVID-19 vaccines; competition faced by our customers from other COVID-19 vaccine manufacturers; the U.S. economy and global economy, including impacts resulting from supply chain constraints and inflationary pressures; and the timing, scope and effectiveness of U.S. and international governmental, regulatory, fiscal, monetary and public health responses to the COVID-19 pandemic and associated economic disruptions.
In response to the spread of COVID-19, we have been and continue to restrict access to our facilities mostly to personnel and third parties who must perform critical activities that are required to be completed on-site, limit the number of such personnel that can be present at our facilities at any one time, and continue to provide flexibility to some of our personnel to work remotely.
In the event that government authorities were to further modify current restrictions, our employees conducting research and development, or manufacturing activities may not be able to access our laboratory or manufacturing space, and our core activities may be significantly limited or curtailed, possibly for an extended period of time. Although there are currently positive signs with vaccine availability and reductions in infection rates, the full extent of the potential impact on our business is still uncertain. There are various factors that may affect this including the emergence of new variants, the availability and administration of pediatric and booster vaccinations, vaccine supply constraints, and vaccine hesitancy. We will continue to closely monitor and evaluate our business operations.
We remain fully operational as we abide by local COVID-19 safety regulations across the world. To achieve this, in addition to the measures noted above, we have adopted significant protective measures for our employees on site, including conducting weekly COVID-19 testing, staggered shifts, and hygiene best practices recommended by the Centers for Disease Control and Prevention (the “CDC”) and local public health officials. Additionally, we implemented a new company policy concerning COVID-19 vaccinations effective during the fourth quarter of 2021. This includes vaccine requirements for all employees, with certain limited exceptions. In addition, we have taken steps to monitor and strengthen our supply chain to maintain an uninterrupted supply of our critical products and services.
How We Assess Our Business
We consider a variety of financial and operating measures in assessing the performance of our business. The key measures we use to determine how our business is performing are revenue and Adjusted EBITDA.
Adjusted EBITDA is a non-GAAP financial measure that we define as net income (loss) adjusted for interest expense, provision for income taxes, depreciation, amortization and equity-based compensation expenses. Adjusted EBITDA reflects further adjustments to eliminate the impact of certain items, including certain non-cash and other items, that we do not consider representative of our ongoing operating performance. We also present Adjusted Free Cash Flow, which is a non-GAAP measure that we define as Adjusted EBITDA less capital expenditures.
Management uses Adjusted EBITDA to evaluate the financial performance of our business and the effectiveness of our business strategies. We present Adjusted EBITDA and Adjusted Free Cash Flow because we believe they are frequently used by analysts, investors and other interested parties to evaluate companies in our industry and they facilitate comparisons on a consistent basis across reporting periods. Further, we believe they are helpful in highlighting trends in our operating results because they exclude items that are not indicative of our core operating performance. Adjusted EBITDA is also a component of the financial covenant under our new credit agreement (the “New Credit Agreement”) that governs our ability to access more than $63.0 million in aggregate letters of credit and available borrowings under our new revolving credit facility (the “New
39

Revolving Credit Facility”). In addition, if we borrow more than $63.0 million, we are required to maintain a specified net leverage ratio. See “—Liquidity and Capital Resources—Sources of Liquidity—Debt Covenants” for a discussion of this financial covenant.
Adjusted EBITDA and Adjusted Free Cash Flow have limitations as analytical tools and you should not consider them in isolation, or as substitutes for analysis of our results as reported under GAAP. We may in the future incur expenses similar to the adjustments in the presentation of Adjusted EBITDA. In particular, we expect to incur meaningful share-based compensation expense in the future. Other limitations include that Adjusted EBITDA and Adjusted Free Cash Flow do not reflect:
all expenditures or future requirements for capital expenditures or contractual commitments;
changes in our working capital needs;
provision for income taxes, which may be a necessary element of our costs and ability to operate;
the costs of replacing the assets being depreciated, which will often have to be replaced in the future;
the non-cash component of employee compensation expense; and
the impact of earnings or charges resulting from matters we consider not to be reflective, on a recurring basis, of our ongoing operations.
In addition, Adjusted EBITDA and Adjusted Free Cash Flow may not be comparable to similarly titled measures used by other companies in our industry or across different industries.
Components of Results of Operations
Revenue
Our revenue consists primarily of product revenue and, to a much lesser extent, service revenue from royalties attributable to the out-licensing of our proprietary biological assets intellectual property that we may develop. We generated total consolidated revenue of $204.8 million and $570.8 million for the three and nine months ended September 30, 2021, respectively, and $87.9 million and $185.7 million for the three and nine months ended September 30, 2020, respectively, through the following segments: (i) Nucleic Acid Production, (ii) Biologics Safety Testing and (iii) Protein Detection.
Nucleic Acid Production Segment
Our Nucleic Acid Production segment focuses on the manufacturing and sale of highly modified nucleic acids products to support the needs of customers’ research, therapeutic and vaccine programs. This segment also provides research products for labeling and detecting proteins in cells and tissue samples.
Biologics Safety Testing Segment
Our Biologics Safety Testing segment focuses on manufacturing and selling biologics safety and impurity tests and assay development services that are utilized by our customers in their biologic drug manufacturing activities.
Protein Detection Segment
Our Protein Detection segment products, which included a portfolio of labeling and visual detection reagents, were purchased by our scientific research customers for their tissue-based protein detection and characterization needs. In September 2021, we completed the divestiture of Vector, which made up its Protein Detection segment.
Cost of Revenue
Cost of revenue associated with our products primarily consists of manufacturing related costs incurred in the production process, including personnel and related costs, equity-based compensation from awards issued by both MLSH 1 and one of our subsidiaries, and stock options and restricted stock units (“RSUs”) we have issued, inventory write-downs, costs of materials, labor and overhead, packaging and delivery costs and allocated costs, including facilities, information technology, depreciation, and amortization of intangibles. Cost of revenue associated with our services primarily consists of personnel and related costs, equity-based compensation awards, cost of materials and allocated costs, including facilities and information technology costs. Costs of services were not material to the three and nine months ended September 30, 2021 and 2020.
We expect cost of revenue to increase in future periods as our revenue grows.
40

Operating Expenses
Research and development. Research and development costs primarily consist of salaries, benefits, incentive compensation, equity-based compensation from awards issued by both MLSH 1 and one of our subsidiaries as well as equity-based compensation from stock options and RSUs issued by us, cost of supplies, in-process research and development costs from asset acquisitions and allocated facilities costs for employees engaged in research and development of products and services. We expense all research and development costs in the period in which they are incurred. Payment made prior to the receipt of goods or services to be used in research and development are recognized as prepaid assets until the goods are received or services are rendered.
We plan to continue to support our research and development efforts, including supporting our customers’ needs.
Selling, general and administrative. Our selling, general and administrative expenses primarily consist of salaries, benefits and equity-based compensation from awards issued by both MLSH 1 and one of our subsidiaries as well as stock-based compensation from stock options and RSUs issued by us to employees in our commercial sales functions, marketing, executive, accounting and finance, legal and human resource functions as well as travel expenses, professional services fees, such as consulting, audit, tax and legal fees, general corporate costs and allocated costs, including facilities, information technology and amortization of intangibles.
We expect that our selling, general and administrative expenses will continue to increase, primarily due to increased headcount to support anticipated growth in the business, costs incurred in increasing our presence globally and increases in marketing activities to drive awareness and adoption of our products and services, and due to incremental costs associated with operating as a public company.
Gain on sale of business. In the third quarter of 2021, we completed the sale of Vector, which represented our Protein Detection business, to Voyager and recorded a gain of $11.2 million. For additional information pertaining to the disposition, please refer to Note 2 to the condensed consolidated financial statements contained in Part I, Item 1 of this Quarterly Report.
Interest Expense
Interest expense consists of interest costs and the related amortization of the debt discount and deferred issuance costs on our outstanding debt.
Change in payable to related parties pursuant to a Tax Receivable Agreement
The tax receivable agreement liability adjustment reflects changes in the tax receivable agreement liability recorded in our consolidated statements of financial condition as a result of change in the tax benefit obligation attributable to a change in the expected tax benefit.
Income Tax Expense
As a result of our ownership of LLC Units in Topco LLC, we are subject to U.S. federal, state and local income taxes with respect to our allocable share of any taxable income of Topco LLC and will be taxed at the prevailing corporate tax rates.
Non-Controlling Interests
Until November, 2020, Topco LLC held a majority ownership interest in MLSC through its consolidated subsidiaries with the remaining ownership being recorded as non-controlling interest in our consolidated financial statements. MLSC net income or loss was attributed to the non-controlling interests using an attribution method, similar to the hypothetical liquidation at book value method, based on the distribution provisions of the MLSC Amended and Restated Limited Liability Company Agreement (“MLSC LLC Agreement”).
As the sole manager of Topco LLC, we operate the business and control the strategic decisions and day-to-day operations of Topco LLC and also have a substantial financial interest in Topco LLC. Accordingly, we consolidate the financial results of Topco LLC, and report a non-controlling interest based on LLC Units of Topco LLC held by MLSH 1 on our consolidated balance sheets as of September 30, 2021. Income or loss attributed to the non-controlling interests is based on the LLC Units outstanding during the period and is presented on the consolidated statements of income and consolidated statements of comprehensive income.
41

Results of Operations
The results of operations presented below should be reviewed in conjunction with the condensed consolidated financial statements and notes included elsewhere in this Quarterly Report on Form 10-Q. For information with respect to recent accounting pronouncement that are of significance or potential significance to us, see “Note 1, Organization and Significant Accounting Policies” in the “Notes to Condensed Consolidated Financial Statements” contained in Part I, Item 1 of this Quarterly Report on Form 10-Q.
Three Months Ended September 30,
20212020Change
(in thousands, except per share and per unit amounts)
Revenue$204,810 $87,859 133.1 %
Operating expenses:
Cost of revenue (1)
32,047 19,760 62.2 %
Research and development (1)
1,950 1,868 4.4 %
Selling, general and administrative (1)
25,189 20,510 22.8 %
Gain on sale of business(11,249)— *
Total operating expenses47,937 42,138 13.8 %
Income from operations156,873 45,721 243.1 %
Other expense(5,221)(7,057)(26.0)%
Income before income taxes 151,652 38,664 292.2 %
Income tax expense (benefit)18,842 (359)*
Net income$132,810 $39,023 240.3 %
Net income attributable to non-controlling interests 78,536 73 *
Net income attributable to Maravai LifeSciences Holdings, Inc.$54,274 $38,950 39.3 %
Net income per Class A common share/unit attributable to Maravai LifeSciences Holdings, Inc. (2):
Basic$0.46 $0.12 
Diluted$0.45 $0.12 
Weighted average number of Class A common shares/units outstanding (2):
Basic118,433 253,917 
Diluted258,028 253,917 
Non-GAAP measures:
Adjusted EBITDA$156,003 $57,775 
Adjusted Free Cash Flow$153,771 $42,521 
____________________
*Not meaningful
42

Nine Months Ended September 30,
20212020Change
(in thousands, except per share and per unit amounts)
Revenue$570,796 $185,745 207.3 %
Operating expenses:
Cost of revenue (3)
99,928 56,254 77.6 %
Research and development (3)
6,046 7,212 (16.2)%
Selling, general and administrative (3)
72,511 52,624 37.8 %
Gain on sale of business(11,249)— *
Gain on sale and leaseback transaction— (19,002)*
Total operating expenses167,236 97,088 72.3 %
Income from operations403,560 88,657 355.2 %
Other expense(16,617)(21,802)(23.8)%
Income before income taxes 386,943 66,855 478.8 %
Income tax expense43,937 2,511 1649.8 %
Net income$343,006 $64,344 433.1 %
Net income attributable to non-controlling interests 216,410 582 *
Net income attributable to Maravai LifeSciences Holdings, Inc.$126,596 $63,762 98.5 %
Net income per Class A common share/unit attributable to Maravai LifeSciences Holdings, Inc. (2):
Basic$1.16 $0.21 
Diluted$1.14 $0.21 
Weighted average number of Class A common shares/units outstanding (2):
Basic109,174 253,917 
Diluted257,799 253,917 
Non-GAAP measures:
Adjusted EBITDA$422,656 $104,840 
Adjusted Free Cash Flow$412,642 $83,118 
____________________
*Not meaningful
(1)Includes equity-based compensation expense as follows (in thousands, except percentages):
Three Months Ended September 30,
20212020Change
Cost of revenue$364 $*
Research and development574 (99.1)%
Selling, general and administrative3,198 1,271 151.6 %
Total equity-based compensation expense$3,567 $1,849 92.9 %
____________________
*Not meaningful
(2)These periods have not been retrospectively adjusted to give effect to the Organizational Transactions described in Note 1 to our condensed consolidated financial statements and the shares of Class A common stock sold in our IPO. Additionally, basic net income per Class A common stock for the three and nine months ended September 30, 2021, has been calculated by dividing net income for the period, and adjusted for net income attributable to non-controlling interests, by the weighted average Class A common stock outstanding
43

during the period. Diluted net income per Class A common share/LLC unit gives effect to the potentially dilutive securities by application of the treasury stock method or if-converted method, as applicable.
(3)Includes equity-based compensation expense as follows (in thousands, except percentages):
Nine Months Ended September 30,
20212020Change
Cost of revenue$1,383 $11 *
Research and development198 732 (73.0)%
Selling, general and administrative6,647 2,190 203.5 %
Total equity-based compensation expense$8,228 $2,933 180.5 %
____________________
*Not meaningful
Revenue
Consolidated revenue by segment was as follows for the periods presented (in thousands, except percentages):
Three Months Ended September 30,Percentage of Revenue
20212020Change20212020
Nucleic Acid Production$182,901 $67,656 170.3 %89.3 %77.0 %
Biologics Safety Testing16,626 14,114 17.8 %8.1 %16.1 %
Protein Detection5,283 6,089 (13.2)%2.6 %6.9 %
Total revenue$204,810 $87,859 133.1 %100.0 %100.0 %
Nine Months Ended September 30,Percentage of Revenue
20212020Change20212020
Nucleic Acid Production$499,354 $128,569 288.4 %87.5 %69.2 %
Biologics Safety Testing52,483 40,772 28.7 %9.2 %22.0 %
Protein Detection18,959 16,404 15.6 %3.3 %8.8 %
Total revenue$570,796 $185,745 207.3 %100.0 %100.0 %
Comparison of Three Months Ended September 30, 2021 and 2020
Total revenue was $204.8 million for the three months ended September 30, 2021 compared to $87.9 million for the three months ended September 30, 2020, representing an increase of $117.0 million, or 133.1%.
Nucleic Acid Production revenue increased from $67.7 million for the three months ended September 30, 2020 to $182.9 million for the three months ended September 30, 2021, representing an increase of $115.2 million, or 170.3%. The increase in Nucleic Acid Production revenue was the result of continued strong demand for our proprietary CleanCap® analogs as COVID-19 vaccine manufacturers scaled production and increased demand for mRNA products as this technology becomes incorporated into more therapeutic and vaccine programs.
Biologics Safety Testing revenue increased from $14.1 million for the three months ended September 30, 2020 to $16.6 million for the three months ended September 30, 2021, representing an increase of $2.5 million, or 17.8%. The increase was driven by continued high demand and strong sales due to the breadth of our global product offerings supporting cell and gene therapies, biosimilars, and biologic development programs.
Protein Detection revenue decreased from $6.1 million for the three months ended September 30, 2020 to $5.3 million for the three months ended September 30, 2021, representing a decrease of $0.8 million, or 13.2%. The decrease was primarily driven by the divestiture of Vector, our Protein Detection segment, in early September 2021.
Comparison of Nine Months Ended September 30, 2021 and 2020
Total revenue was $570.8 million for the nine months ended September 30, 2021 compared to $185.7 million for the nine months ended September 30, 2020, representing an increase of $385.1 million, or 207.3%.
44

Nucleic Acid Production revenue increased from $128.6 million for the nine months ended September 30, 2020 to $499.4 million for the nine months ended September 30, 2021, representing an increase of $370.8 million, or 288.4%. The increase in Nucleic Acid Production revenue was driven by continued strong demand for our proprietary CleanCap® analogs as COVID-19 vaccine manufacturers scaled production, and ongoing demand for highly modified RNA products, particularly mRNA.
Biologics Safety Testing revenue increased from $40.8 million for the nine months ended September 30, 2020 to $52.5 million for the nine months ended September 30, 2021, representing an increase of $11.7 million, or 28.7%. The increase was driven by higher demand as the result of growth in the underlying markets supporting cell and gene therapies, biosimilar and other biologic programs, coupled with higher revenue generated from contract services.
Protein Detection revenue increased from $16.4 million for the nine months ended September 30, 2020 to $19.0 million for the nine months ended September 30, 2021, representing an increase of $2.6 million, or 15.6%. The increase was primarily due to resumption of research laboratory work from prior year shutdowns as a result of the COVID-19 pandemic, coupled with increased demand for Vector’s products. This increase was partially offset by our divestiture of Vector in early September 2021.
Adjusted EBITDA and Segment Information
Management has determined that adjusted earnings before interest, tax, depreciation, and amortization is the profit or loss measure used to make resource allocation decisions and evaluate segment performance. Adjusted EBITDA assists management in comparing the segment performance on a consistent basis for purposes of business decision-making by removing the impact of certain items that management believes do not directly reflect the core operations and, therefore, are not included in measuring segment performance. Corporate costs are managed on a standalone basis and not allocated to segments.
We do not allocate assets to our reportable segments as they are not included in the review performed by our Chief Operating Decision Maker for purposes of assessing segment performance and allocating resources.
Prior to February 2021 when the sale of a building in the United Kingdom was completed, we had approximately $0.3 million of long-lived assets associated with that building. As of September 30, 2021, all of our long-lived assets were located within the United States.
The following tables include financial information relating to the operating segments for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$183,055 $16,626 $5,283 $— $(154)$204,810 
Adjusted EBITDA$150,620 $13,556 $1,942 $(10,217)$102 $156,003 
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$499,962 $52,483 $18,959 $— $(608)$570,796 
Adjusted EBITDA$402,855 $42,217 $7,511 $(30,136)$209 $422,656 
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$68,019 $14,114 $6,089 $— $(363)$87,859 
Adjusted EBITDA$46,704 $12,000 $2,839 $(3,721)$(47)$57,775 
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$129,645 $40,772 $16,404 $— $(1,076)$185,745 
Adjusted EBITDA$76,130 $33,571 $6,960 $(11,597)$(224)$104,840 
45

Comparison of Three Months Ended September 30, 2021 and 2020
Inter-segment revenue was $0.2 million and $0.4 million for the three months ended September 30, 2021 and 2020, respectively, and represents intersegment revenue between Nucleic Acid Production and Protein Detection segments. The inter-segment sales and related gross margin on inventory recorded at the end of the period are eliminated for consolidation purposes in the Eliminations column. Internal selling prices for intersegment sales are consistent with the segment’s normal retail price offered to external parties. There was no commission expense recognized for intersegment sales for the three months ended September 30, 2021 and 2020.
Comparison of Nine Months Ended September 30, 2021 and 2020
Inter-segment revenue was $0.6 million and $1.1 million for the nine months ended September 30, 2021 and 2020, respectively, and represents intersegment revenue between Nucleic Acid Production and Protein Detection segments. The inter-segment sales and related gross margin on inventory recorded at the end of the period are eliminated for consolidation purposes in the Eliminations column. Internal selling prices for intersegment sales are consistent with the segment’s normal retail price offered to external parties. There was no commission expense recognized for intersegment sales for the nine months ended September 30, 2021 and 2020.
A reconciliation of Adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$132,810 $39,023 $343,006 $64,344 
Add:
Amortization4,604 5,040 14,685 15,156 
Depreciation2,472 1,631 6,623 4,756 
Interest expense8,545 7,089 25,827 21,934 
Income tax expense (benefit)18,842 (359)43,937 2,511 
EBITDA167,273 52,424 434,078 108,701 
Acquisition integration costs (1)
21 (14)(777)3,588 
Amortization of lease facility finance obligation (2)
(1,031)— (2,080)— 
Acquired in-process research and development costs (3)
— — — 2,881 
Equity-based compensation (4)
3,567 1,849 8,228 2,933 
GTCR management fees (5)
— 126 — 555 
Gain on sale of business (6)
(11,249)— (11,249)— 
Gain on sale and leaseback transaction (7)
— — — (19,002)
Merger and acquisition related expenses (income) (8)
(366)124 1,550 218 
Financing costs (9)
1,034 3,266 2,038 4,966 
Tax receivable agreement liability adjustment (10)
(3,246)— (9,132)— 
Adjusted EBITDA$156,003 $57,775 $422,656 $104,840 
____________________
(1)Refers to incremental costs incurred to execute and integrate completed acquisitions.
(2)Refers to cash rent paid for our Wateridge San Diego, CA facility, which is recorded as a reduction to the financing lease obligation on the condensed consolidated balance sheet.
(3)Refers to in-process research and development charge associated with the acquisition of MockV Solutions, Inc.
(4)Refers to non-cash expense associated with equity-based compensation.
(5)Refers to cash fees paid to GTCR, LLC (“GTCR”), pursuant to the advisory services agreement that was terminated in connection with our IPO.
(6)Refers to the gain on the sale of Vector, which was completed in September 2021.
(7)Refers to the gain on the sale of our Burlingame, California facility, which was leased back to the Company in 2020.
46

(8)Refers to diligence, legal, accounting, tax and consulting fees incurred associated with acquisitions that were not consummated. This also includes $0.9 million of deferred gain associated with our sale leaseback arrangement for our Burlingame, California facility, which was accelerated as part of our divestiture of the Protein Detection segment in September 2021.
(9)Refers to transaction costs related to our IPO and the refinancing of our long-term debt that are not capitalizable or cannot be offset against proceeds from such transactions.
(10)Refers to the loss (gain) related to the adjustment of our tax receivable agreement liability primarily due to changes in our estimated state apportionment and the corresponding reduction of our estimated state tax rate.
Adjusted Free Cash Flow
Adjusted Free Cash Flow, which is a non-GAAP measure that we define as Adjusted EBITDA less capital expenditures, is set forth below for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Adjusted EBITDA$156,003 $57,775 $422,656 $104,840 
Capital expenditures (1)
(2,232)(15,254)(10,014)(21,722)
Adjusted Free Cash Flow$153,771 $42,521 $412,642 $83,118 
____________________
(1)We define capital expenditures as purchases of property and equipment, which are included in cash flows from investing activities, and accounts payable and accrued expenses and other current liabilities.
Operating Expenses
Operating expenses include the following for the periods presented (in thousands, except percentages):
Three Months Ended September 30,Percentage of Revenue
20212020Change20212020
Cost of revenue$32,047 $19,760 62.2 %15.6 %22.6 %
Research and development1,950 1,868 4.4 %1.0 %2.1 %
Selling, general and administrative25,189 20,510 22.8 %12.3 %23.3 %
Gain on sale of business(11,249)— *(5.5)%— %
Total operating expenses$47,937 $42,138 13.8 %23.4 %48.0 %
Nine Months Ended September 30,Percentage of Revenue
20212020Change20212020
Cost of revenue$99,928 $56,254 77.6 %17.5 %30.3 %
Research and development6,046 7,212 (16.2)%1.1 %3.9 %
Selling, general and administrative72,511 52,624 37.8 %12.7 %28.3 %
Gain on sale of business(11,249)— *(2.0)%— %
Gain on sale and leaseback transaction— (19,002)*— %(10.2)%
Total operating expenses$167,236 $97,088 72.3 %29.3 %52.3 %
____________________
*Not meaningful
Costs of Revenue
Comparison of Three Months Ended September 30, 2021 and 2020
Cost of revenue increased by $12.3 million from $19.8 million for the three months ended September 30, 2020 to $32.0 million for the three months ended September 30, 2021, or 62.2%. The increase in cost of revenue was primarily attributable to an increase in direct product costs, supplies and materials resulting from higher revenue, as well as increases in personnel costs
47

associated with overall growth and expansion of the Company. Gross profit increased by $104.7 million from $68.1 million for the three months ended September 30, 2020 to $172.8 million for the three months ended September 30, 2021. The increase in the gross profit margin as a percentage of sales was primarily attributable to favorable product mix shift.
Comparison of Nine Months Ended September 30, 2021 and 2020
Cost of revenue increased by $43.7 million from $56.3 million for the nine months ended September 30, 2020 to $99.9 million for the nine months ended September 30, 2021, or 77.6%. The increase in cost of revenue was primarily attributable to an increase in direct product costs resulting from increased business, increases in personnel costs driven by the Company’s growth and expansion, higher overall supplies and materials costs, and higher consulting and professional service fees to support the Company growth. Gross profit increased by $341.4 million from $129.5 million for the nine months ended September 30, 2020 to $470.9 million for the nine months ended September 30, 2021. The increase in the gross profit margin as a percentage of sales was primarily attributable to favorable product mix shift.
Research and Development
Comparison of Three Months Ended September 30, 2021 and 2020
Research and development expenses increased by $0.1 million from $1.9 million for the three months ended September 30, 2020 to $2.0 million for the three months ended September 30, 2021, or 4.4%. The increase in expenses from the prior period was not significant.
Comparison of Nine Months Ended September 30, 2021 and 2020
Research and development expenses decreased by $1.2 million from $7.2 million for the nine months ended September 30, 2020 to $6.0 million for the nine months ended September 30, 2021, or 16.2%. The decrease in expenses from the prior period is primarily attributable to the $2.9 million of in-process research development costs related to an asset acquisition incurred during the first quarter of 2020, partially offset by an increase of $1.0 million in supplies and materials and $0.6 million in personnel costs to support our expanding research and development activities during 2021.
Selling, General and Administrative
Comparison of Three Months Ended September 30, 2021 and 2020
Selling, general and administrative expenses increased by $4.7 million from $20.5 million for the three months ended September 30, 2020 to $25.2 million for the three months ended September 30, 2021, or 22.8%. The increase was primarily due to a $3.1 million increase in professional service costs predominantly due to consulting and accounting/audit fees, tax services, and corporate insurance and $2.4 million of incremental unit-based compensation expense for a modification related to our divestiture of Vector.
Comparison of Nine Months Ended September 30, 2021 and 2020
Selling, general and administrative expenses increased by $19.9 million from $52.6 million for the nine months ended September 30, 2020 to $72.5 million for the nine months ended September 30, 2021, or 37.8%. The increase was primarily due to a $9.8 million increase in personnel expenses primarily driven by an increase in employee headcount, related stock-based compensation, and bonuses and a $8.2 million increase in professional service fees primarily driven by increased consulting and accounting/audit fees, tax services, and corporate insurance.
Gain on sale of business
Comparison of Three and Nine Months Ended September 30, 2021 and 2020
The gain on sale of business of $11.2 million for the three and nine months ended September 30, 2021 was from the sale of Vector in September 2021. There was no gain on sale of business for the three and nine months ended September 30, 2020.
Gain on sale and leaseback transaction
Comparison of Nine Months Ended September 30, 2021 and 2020
The gain on sale and leaseback transaction of $19.0 million for the nine months ended September 30, 2020 was from the sale of our Burlingame, California facility, which was leased back to the Company in 2020. There was no gain on sale and leaseback transaction for the nine months ended September 30, 2021.
48

Other Income (Expense)
Other income (expense) includes the following for the periods presented (in thousands, except percentages):
Three Months Ended September 30,Percentage of Revenue
20212020Change20212020
Interest expense$(8,545)$(7,089)20.5 %(4.1)%(8.0)%
Change in payable to related parties pursuant to a Tax Receivable Agreement3,246 — *1.6 %— %
Other income78 32 143.8 %0.0 %0.0 %
Total other expense$(5,221)$(7,057)(26.0)%(2.5)%(8.0)%
Nine Months Ended September 30,Percentage of Revenue
20212020Change20212020
Interest expense$(25,827)$(21,934)17.7 %(4.5)%(11.8)%
Change in payable to related parties pursuant to a Tax Receivable Agreement9,132 — *1.6 %— %
Other income78 132 (40.9)%0.0 %0.1 %
Total other expense$(16,617)$(21,802)(23.8)%(2.9)%(11.7)%
____________________
*Not meaningful
Comparison of Three Months Ended September 30, 2021 and 2020
Other expense was $7.1 million for the three months ended September 30, 2020 compared to $5.2 million for the three months ended September 30, 2021, representing a decrease of $1.8 million, or 26.0%. The decrease in expense was primarily attributable to a $3.2 million gain related to the payable to related parties pursuant to a Tax Receivable Agreement that was recorded during the three months ended September 30, 2021 as a result of changes in our estimated state income tax apportionment and the corresponding reduction of our estimated state income tax rate. This was partially offset by higher interest expense as a result of a larger outstanding debt balance for the period.
Comparison of Nine Months Ended September 30, 2021 and 2020
Other expense was $21.8 million for the nine months ended September 30, 2020 compared to $16.6 million for the nine months ended September 30, 2021, representing a decrease of $5.2 million, or 23.8%. The decrease in expense was primarily attributable to a $9.1 million gain related to the payable to related parties pursuant to a Tax Receivable Agreement that was recorded for the nine months ended September 30, 2021 as a result of changes in our estimated state income tax apportionment and the corresponding reduction of our estimated state income tax rate. This was partially offset by higher interest expense as a result of a larger outstanding debt balance for the period.
Relationship with GTCR, LLC (“GTCR”)
Prior to our initial public offering, we utilized GTCR for certain services pursuant to an advisory services agreement. Under this agreement, GTCR provided us with financial and management consulting services in the areas of corporate strategy, budgeting for future corporate investments, acquisition and divestiture strategies, and debt and equity financings. The advisory services agreement provided that we pay a $0.1 million quarterly management fee to GTCR for these services. We also reimbursed GTCR for out-of-pocket expenses incurred while providing these services. In connection with our IPO, this advisory services agreement was terminated. As GTCR continues to have representation on our Board of Directors, we will continue to pay GTCR for any direct reimbursable expenses related to the activities of Board members affiliated with GTCR. We may continue to engage GTCR from time to time, subject to compliance with our related party transactions policy.
We incurred approximately $0.1 million and $0.4 million in management fees to GTCR for the three and nine months ended September 30, 2020, respectively. We incurred approximately $0.2 million in out-of-pocket expenses to GTCR for the nine months ended September 30, 2020. We did not incur any out-of-pocket expenses to GTCR during the three and nine months ended September 30, 2021 or during the three months ended September 30, 2020.
During the three and nine months ended September 30, 2021, we paid distributions of $50.1 million and $106.3 million, respectively, for tax liabilities to MLSH 1.
49

Concurrent with our IPO, we entered into a tax receivable agreement with MLSH 1 and MLSH 2, who are primarily owned by GTCR. The Tax Receivable Agreement (“TRA”) provides for the payment by us to MLSH 1 and MLSH 2, collectively, of 85.0% of the amount of tax benefits, if any, that we actually realize, or in some circumstances are deemed to realize, as a result of the Organizational Transactions, IPO, and any subsequent exchanges of LLC Units. Payment obligations under the TRA are not conditioned upon any Topco LLC unitholders maintaining a continued ownership interest in us or Topco LLC and the rights of MLSH 1 and MLSH 2 under the TRA are assignable. There is no maximum term for the TRA and the TRA will continue until all tax benefits have been utilized or expired unless we exercise our right to terminate the TRA for an agreed-upon amount.
No payments were made to MLSH 1 or MLSH 2 pursuant to the TRA during the nine months ended September 30, 2021. As of September 30, 2021, our liability under the TRA was $745.6 million. This represents increases of $137.7 million and $227.4 million to the liability during the nine months ended September 30, 2021 as a result of the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively. During the nine months ended September 30, 2021, we recognized a gain of $9.1 million on TRA liability adjustment reflecting a change in the tax benefit obligation attributable to a change in the expected tax benefit. The remeasurement was primarily due to changes in our estimated state apportionment and the corresponding reduction of our estimated state tax rate.
Liquidity and Capital Resources
Overview
As of September 30, 2021, we had cash of $547.9 million and retained earnings of $127.5 million. We had net income of $132.8 million and $343.0 million for the three and nine months ended September 30, 2021. We also had positive cash flows from operations of $310.4 million for the nine months ended September 30, 2021.
We have relied on equity and debt financings, and to a lesser extent, revenue derived from product and services sales to fund our operations to date. Our principal uses of cash have been to fund operations, acquisitions and capital expenditures, interest payments and mandatory principal payments on our long-term debt, as well as make distributions to MLSH 1.
We plan to utilize our existing cash on hand, together with cash generated from operations, primarily to fund our commercial and marketing activities associated with our products and services, continued research and development initiatives, and ongoing investments into our manufacturing facilities to create efficiencies and build capacity.
In addition, with the completion of the IPO and subsequent exchanges of LLC Units, we are obligated to make payments under the TRA we entered into with MLSH 1 and MLSH 2. Although the actual amount and timing of any payments that we make under the TRA will vary, we expect that those payments will be significant. Any payments we make under the TRA will generally reduce the amount of overall cash flow that might have otherwise been available to us and, to the extent that we are unable to make payments under the TRA for any reason, the unpaid amount generally will be deferred and will accrue interest until paid by us.
In addition to payments to be made under the TRA, we are also required to make distributions for tax liabilities to the non-controlling interest holders of Topco LLC for the portion of income passing through to them from Topco LLC.
Sources of Liquidity
Since our inception, we have financed our operations primarily from the issuance of equity, borrowings under long-term debt agreements and, to a lesser extent, cash flow from operations.
Our total debt outstanding of $545.5 million as of September 30, 2021, was comprised of our First Lien Term Loan. We had no outstanding borrowings under our New Revolving Credit Facility as of September 30, 2021.
New Credit Agreement
On October 19, 2020, Maravai Intermediate Holdings, LLC (“Intermediate”), a wholly-owned subsidiary of ours, along with its subsidiaries Vector Laboratories (“Vector”), TriLink BioTechnologies and Cygnus Technologies (together with Intermediate, the “Borrowers”) entered into the New Credit Agreement with lending institutions, for term-loan borrowings (the “New First Lien Term Loan”) totaling $600.0 million to refinance our outstanding senior secured credit facilities and to allow for a distribution to our members. The New Credit Agreement also provided for a revolving credit facility (the “New Revolving Credit Facility”) of $180.0 million for letters of credit and loans to be used for working capital and other general corporate financing purposes. Borrowings under the New Credit Agreement are unconditionally guaranteed by Topco LLC, along with the existing and future material domestic subsidiaries of Topco LLC (subject to certain exceptions) as specified in the respective guaranty agreements, and are secured by a lien and security interest in substantially all of the assets of existing and
50

future material domestic subsidiaries of Topco LLC that are loan parties. The New First Lien Term Loan bears interest at an annual rate equal to the Eurocurrency rate (i.e. the LIBOR rate) plus an applicable rate. The interest rate was 4.75% per annum as of September 30, 2021.
In conjunction with our divestiture of the Protein Detection segment, the Company transferred, per the existing terms of the New Credit Agreement, the portion of the New Term Loan held by Vector of $118.4 million to Intermediate in its entirety. This amount was not assumed by Voyager as part of the divestiture. Total outstanding debt and loan covenant requirements remained unchanged as a result of the divestiture.
The New Term Loan became repayable in quarterly payments of $1.5 million beginning on March 31, 2021, with all remaining outstanding principal due on October 19, 2027. The New Term Loan includes prepayment provisions that allow the us, at their option, to repay all or a portion of the principal amount at any time. The New Revolving Credit Facility allows the us to repay and borrow from time to time until October 19, 2025, at which time all amounts borrowed must be repaid. Subject to certain exceptions and limitations, we are required to repay borrowings under the New Term Loan and New Revolving Credit Facility with the proceeds of certain occurrences, such as the incurrence of debt, certain equity contributions, and certain asset sales or dispositions.
Accrued interest under the New Credit Agreement is payable by us (a) quarterly in arrears with respect to Base Rate loans, (b) at the end of each interest rate period (or at each three-month interval in the case of loans with interest periods greater than three months) with respect to Eurocurrency Rate loans, (c) on the date of any repayment or prepayment and (d) at maturity (whether by acceleration or otherwise). An annual commitment fee is applied to the daily unutilized amount under the New Revolving Credit Facility at 0.375% per annum, with one stepdown to 0.25% per annum based on Intermediate’s first lien net leverage ratio.
Debt Covenants
The New Credit Agreement includes a financial covenant that requires that, if as of the end of any fiscal quarter the aggregate amount of letters of credit obligations and borrowings under the New Revolving Credit Facility outstanding as of the end of such fiscal quarter (excluding cash collateralized letters of credit obligations and letter of credit obligations in an aggregate amount not in excess of $5.0 million at any time outstanding and for the first four fiscal quarters ending after October 19, 2020, borrowings of revolving credit loans made on October 19, 2020) exceed 35% of the aggregate amount of all Revolving Credit Commitments in effect as of such date, or $63.0 million, then the consolidated first lien net leverage ratio of Intermediate shall not be greater than 8.00 to 1.00. For purposes of this covenant, the net leverage ratio is calculated by dividing outstanding first lien indebtedness (net of cash) by Adjusted EBITDA over the preceding four fiscal quarters.
The New Credit Agreement also contains negative and affirmative covenants in addition to the financial covenant, including covenants that restrict our ability to, among other things, incur or prepay certain indebtedness, pay dividends or distributions, dispose of assets, engage in mergers and consolidations, make acquisitions or other investments, and make changes in the nature of the business. The New Credit Agreement contains certain events of default, including, without limitation, nonpayment of principal, interest or other obligations, violation of the covenants, insolvency, court ordered judgments, and certain changes of control. The New Credit Agreement also requires the Company to provide audited consolidated financial statements to the lenders no later than 120 days after year-end.
As of September 30, 2021, we were in compliance with the covenants under the New Credit Agreement.
The New Credit Agreement also requires mandatory prepayments upon certain excess cash flow, subject to certain step-downs and threshold levels as defined and set forth in the terms of the New Credit Agreement, to commence with the fiscal year ending December 31, 2021.
Tax Receivable Agreement
In connection with the completion of our IPO we also entered into a Tax Receivable Agreement with MLSH 1 and MLSH 2. The Tax Receivable Agreement provides for the payment by us to MLSH 1 and MLSH 2, collectively, of 85% of the amount of tax benefits, if any, that we actually realize, or in some circumstances are deemed to realize from exchanges of LLC Units (together with the corresponding shares of Class B common stock) for Class A common stock, as a result of (i) certain increases in the tax basis of assets of Topco LLC and its subsidiaries resulting from purchases or exchanges of LLC Units, (ii) certain tax attributes of the entities acquired from MLSH 1 and MLSH 2 in connection with the Organizational Transactions (“the Blocker Entities”), Topco LLC and subsidiaries of Topco LLC that existed prior to this offering and (iii) certain other tax benefits related to our entering into the Tax Receivable Agreement, including tax benefits attributable to payments that we make under the Tax Receivable Agreement (collectively, the “Tax Attributes”).
As of September 30, 2021, our liability under the TRA was $745.6 million, representing 85% of the calculated tax savings we anticipated being able to utilize in future years. We may record additional liabilities under the TRA when LLC Units are
51

exchanged in the future and as our estimates of the future utilization of the tax attributes, NOLs and other tax benefits change. We expect to make payments under the TRA, to the extent they are required, within 125 days after the extended due date of our U.S. federal income tax return for such taxable year. Interest on such payment will begin to accrue from the due date (without extensions) of such tax return at a rate of LIBOR plus 100 basis points. Any late payments will continue to accrue interest at LIBOR plus 500 basis points until such payments are made.
The payment obligations under the TRA are obligations of Maravai LifeSciences Holdings, Inc. and not of Topco LLC. Although the actual timing and amount of any payments that may be made under the TRA will vary, we expect that the aggregate payments that we will be required to make to MLSH 1 and MLSH 2 will be substantial. Any payments made by us under the TRA will generally reduce the amount of overall cash flow that might have otherwise been available to us or to Topco LLC and, to the extent that we are unable to make payments under the TRA for any reason, the unpaid amounts will be deferred and will accrue interest until paid by us. We anticipate funding ordinary course payments under the Tax Receivable Agreement from cash flow from operations of Topco LLC and its subsidiaries, available cash and/or available borrowings under the New Credit Agreement.
Cash Flows
The following table summarizes our cash flows for the periods presented (in thousands):
Nine Months Ended September 30,
20212020
Net cash provided by (used in):
Operating activities$310,403 $72,756 
Investing activities111,317 14,917 
Financing activities(110,051)12,540 
Effects of exchange rate changes on cash45 (31)
Net increase in cash
$311,714 $100,182 
Operating Activities
Net cash provided by operating activities for the nine months ended September 30, 2021 was $310.4 million, which was primarily attributable to a net income of $343.0 million, non-cash depreciation and amortization of $21.3 million, non-cash amortization of deferred financing costs of $2.0 million, non-cash equity-based compensation of $8.2 million, and a non-cash decrease in deferred income taxes of $29.4 million. These are partially offset by a non-cash gain on sale of business of $11.2 million, non-cash gain on the revaluation of liabilities under the TRA of $9.1 million, and a net cash outflow from the change in our operating assets and liabilities of $72.3 million.
Net cash provided by operating activities for the nine months ended September 30, 2020 was $72.8 million, which was primarily attributable to a net income of $64.3 million, non-cash depreciation and amortization of $19.9 million, non-cash amortization of deferred financing costs of $1.3 million, non-cash equity-based compensation of $2.9 million, acquired in-process research and development costs of $2.9 million, and a net cash outflow from the change in our operating assets and liabilities of $0.3 million. These are partially offset by an increase in non-cash deferred income taxes of $1.3 million and a gain on sale of leaseback transaction of $19.0 million.
Investing Activities
Net cash provided by investing activities for the nine months ended September 30, 2021 was $111.3 million, which was primarily comprised of net cash receipts of $120.0 million from the sale of Vector and cash receipts of $0.5 million from the sale of our United Kingdom facility. These are partially offset by net cash outflows of $9.2 million for property and equipment purchases.
Net cash provided by investing activities for the nine months ended September 30, 2020 was $14.9 million, which was primarily attributable to the sale and leaseback of our Burlingame, California facility for $34.5 million, partially offset by net cash outflows of $16.6 million for property and equipment purchases and $3.0 million for an asset acquisition, net of cash acquired.
52

Financing Activities
Net cash used in financing activities for the nine months ended September 30, 2021 was $110.1 million, which was primarily attributable to $106.3 million of distributions for tax liabilities to non-controlling interest holders and $4.5 million of principal repayments of long-term debt.
Net cash provided by financing activities for the nine months ended September 30, 2020 was $12.5 million, which was primarily attributable to $15.0 million of proceeds from borrowings of long-term debt, partially offset by $1.9 million of principal repayments of long-term debt.
Contractual Obligations and Commitments
The following table summarizes our contractual obligations and commitments as of September 30, 2021 (in thousands):
Payments due by period
Total1 year2 - 3 years4 - 5 years5+ years
Lease facility financing obligations (1)
$95,048 $5,438 $18,111 $56,661 $14,838 
Operating leases (2)
10,487 1,072 2,683 5,411 1,321 
Debt obligations (3)
545,500 6,000 12,000 12,000 515,500 
TRA payments (4)
745,552 1,298 75,940 85,088 583,226 
Total$1,396,587 $13,808 $108,734 $159,160 $1,114,885 
____________________
(1)Represents lease facility financing obligations. See Note 5 to our condensed consolidated financial statements for additional information.
(2)Represents operating leases including the ground lease for our Wateridge San Diego Facility and Southport Facility. See Note 5 to our condensed consolidated financial statements for additional information.
(3)Represents long-term debt principal maturities, excluding interest. See Note 6 to our condensed consolidated financial statements for additional information.
(4)Reflects the estimated timing of TRA payments as of September 30, 2021. Such payments could be due later than estimated depending on the timing of our use of the underlying tax attributes. See Note 10 to our condensed consolidated financial statements for additional information regarding our liability under the TRA.
Tax distributions are required under the terms of the Topco LLC Agreement. See Note 9 to our condensed consolidated financial statements for additional information regarding tax distributions.
The New Credit Agreement requires mandatory prepayments upon certain excess cash flow, subject to certain step-downs and threshold levels as defined and set forth in the terms of the New Credit Agreement, to commence with the fiscal year ending December 31, 2021.
Off-Balance Sheet Arrangements
As of September 30, 2021, we did not have any relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes.
Critical Accounting Policies and Estimates
The discussion and analysis of our financial condition and results of operations are based upon our interim condensed consolidated financial statements, which have been prepared in accordance with U.S. generally accepted accounting principles. The preparation of these condensed consolidated financial statements requires us to make estimates and judgments that affect the reported amounts of assets, liabilities, revenue, expenses and related disclosures in the consolidated financial statements. Our estimates are based on historical experience and on various other assumptions that we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying value of assets and liabilities that are not readily apparent from other sources. Actual results could differ from these estimates under different assumptions or conditions and any such difference may be material. For a discussion of how these and other factors may affect our business, see “Risk Factors” described in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.
The critical accounting estimates that we believe affect our more significant judgments and estimates used in the preparation of our condensed consolidated financial statements presented in this report are described in Management’s Discussion and
53

Analysis of Financial Condition and Results of Operations and in the Notes to the Consolidated Financial Statements included in our Annual Report on Form 10-K for fiscal year ended December 31, 2020. There have been no material changes to our critical accounting policies or estimates from those set forth in our Annual Report on Form 10-K for the fiscal year ended December 31, 2020.
Recent Accounting Pronouncements
For a description of the expected impact of recent accounting pronouncements, see “Note 1, Organization and Significant Accounting Policies” in the “Notes to Condensed Consolidated Financial Statements” contained in Part I, Item 1 of this Quarterly Report on Form 10-Q.
JOBS Act Accounting Election
We are an “emerging growth company” within the meaning of the JOBS Act. The JOBS Act permits an emerging growth company like us to take advantage of an extended transition period to comply with new or revised accounting standards applicable to public companies. We are electing to use this extended transition period and we will therefore comply with new or revised accounting standards on the earlier of (i) when they apply to private companies; or (ii) when we lose our emerging growth company status. As a result, our financial statements may not be comparable with companies that comply with public company effective dates for accounting standards. We also rely on other exemptions provided by the JOBS Act, including not being required to comply with the auditor attestation requirements of Section 404(b) of the Sarbanes-Oxley Act unless we cease to be an emerging growth company.
As the global aggregate market value of our voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million as of June 30, 2021, we expect to be classified as a large accelerated filer, and therefore will cease being an emerging growth company, as of December 31, 2021. As a result, our independent registered public accounting firm will be required to provide an attestation report on our system of internal control over financial reporting required by Section 404(b) of the Sarbanes-Oxley Act in such Annual Report.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
Interest Rate Risk
As of September 30, 2021, our primary exposure to interest rate risk was associated with our variable rate long-term debt. The New Credit Agreement bear interest subject to the Base Rate or the Adjusted Eurocurrency Rate. Interest rates can fluctuate for a number of reasons, including changes in the fiscal and monetary policies or geopolitical events or changes in general economic conditions. This could adversely affect our cash flows.
As of September 30, 2021, we have an interest rate cap agreement in place to hedge a portion of our variable interest rate risk on our outstanding long-term debt. The agreement has a contract notional amount of $415.0 million and entitles us to receive from the counterparty at each calendar quarter end the amount, if any, by which a specified floating market rate exceeds the cap strike interest rate. The floating interest rate is reset at the end of each calendar quarter end. The contract expires on March 31, 2023.
We had $545.5 million of outstanding borrowings under our New First Lien Term Loan as of September 30, 2021. For the three and nine months ended September 30, 2021, the effect of a hypothetical 100 basis point increase or decrease in overall interest rates would have changed our interest expense by approximately $1.4 million and $3.9 million, respectively.
We had cash of $547.9 million as of September 30, 2021. Our cash is held in demand deposits and is not subject to market risk.
Foreign Currency Risk
The majority of our revenue is denominated in U.S. dollars; however, approximately 59.0% and 58.2% of our revenue was derived from international sales for the three and nine months ended September 30, 2021, respectively, primarily in Europe and Asia Pacific. However, only our sales in the United Kingdom are denominated in local currency. Our remaining international sales are denominated in the U.S. dollar. Our expenses are generally denominated in the currencies in which they are incurred, which is primarily in the United States and, to a lesser extent, the United Kingdom. As we expand our presence in international markets, to the extent we are required to enter into agreements denominated in a currency other than the U.S. dollar, results of operations and cash flows may increasingly be subject to fluctuations due to changes in foreign currency exchange rates and may be adversely affected in the future due to changes in foreign exchange rates. To date, we have not entered into any hedging arrangements with respect to foreign currency risk. As our international operations grow, we will continue to reassess our approach to manage our risk relating to fluctuations in currency rates.
54

Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Under the 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 pursuant to Rule 13a-15(e) and 15(d)-15(e) under the Securities Exchange Act of 1934, as amended (the “Exchange Act”) as of the end of the period covered by this Quarterly Report on Form 10-Q. Our disclosure controls and procedures are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and that such information is accumulated and communicated to our management, including the Chief Executive Officer and the Chief Financial Officer, to allow timely decisions regarding required disclosures. Any controls and procedures, no matter how well designed and operated, can provide only reasonable assurance of achieving the desired control objective and management necessarily applies its judgment in evaluating the cost-benefit relationship of possible controls and procedures. Based on that evaluation, our Chief Executive Officer and Chief Financial Officer have concluded that our disclosure controls and procedures were effective at a reasonable assurance level as of September 30, 2021.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting, as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act, during the three months ended September 30, 2021 that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
55

Part II.
Item 1. Legal Proceedings
From time to time, we may be involved in various legal proceedings and subject to claims that arise in the ordinary course of business. Although the results of litigation and claims are inherently unpredictable and uncertain, we are not currently a party to any legal proceedings the outcome of which, if determined adversely to us, are believed to, either individually or taken together, have a material adverse effect on our business, operating results, cash flows or financial condition. Regardless of the outcome, litigation has the potential to have an adverse impact on us because of defense and settlement costs, diversion of management resources, and other factors.
Item 1A. Risk Factors
Other than the addition of the risk factors set forth below to “Risk Factors—Risks Related to our Intellectual Property and Technology” and “Risk Factors—Risks Related to Being a Public Company”, there have been no material changes to the risk factors disclosed under the heading “Risk Factors” in our most recent Annual Report on Form 10-K.
Risks Related to Our Intellectual Property and Technology
If we are prevented from enforcing our intellectual property rights because of governmental regulatory policies or political pressure or action, our sales and profitability may be materially adversely affected.
Our ability to maintain and grow our product sales and profitability depends, in part, on our ability to maintain and enforce our patents and other intellectual property rights. Proposed actions to waive intellectual property protections for COVID-19 vaccines and associated technology, such as those under discussion at the World Trade Organization, which are supported by the U.S. government, may impact our ability to fully assert our intellectual property rights related to our CleanCap product in connection with the production of COVID-19 vaccines. Further, these policy actions may complicate our analysis and decision-making with respect to both research and development and capital investment, given the potential for lower returns on those investments that could result from our inability to fully protect our intellectual property. If we are unable to successfully navigate these considerations, the future revenues and profitability of our business could be negatively impacted. We are unable to estimate the impact of these potential policies given that they remain undefined and their adoption is uncertain.
Risks Related to Being a Public Company
We currently qualify as an “emerging growth company”; however, we will cease to qualify as such as of December 31, 2021, and will be required to comply with the auditor attestation requirements of Section 404 of the Sarbanes-Oxley Act.
We currently qualify as an “emerging growth company” as defined in Section 2(a) of the Securities Act, as amended, and have elected to take advantage of the benefits of the extended transition period for new or revised financial accounting standards and certain other exemptions and reduced reporting requirements provided by the JOBS Act. Accordingly, we have not been required to provide an auditor’s attestation report on our system of internal control over financial reporting pursuant to Section 404(b) of the Sarbanes-Oxley Act. Based on the Company’s aggregate worldwide market value of voting and non-voting common equity held by non-affiliates as of June 30, 2021, the Company will become a “large accelerated filer” and lose emerging growth company status as of December 31, 2021. Therefore, our independent registered public accounting firm will be required to provide the attestation report on our system of internal control over financial reporting in our Annual Report for the year ending December 31, 2021. If we are unable to assert that our internal control over financial reporting is effective or if our independent registered public accounting firm is unable to express an opinion as to the effectiveness of our internal control over financial reporting, or expresses an adverse opinion, investors may lose confidence in the accuracy and completeness of our financial reports, we may face restricted access to the capital markets or other sources of funds and our stock price may be adversely affected.
In addition, the additional expenses to evaluate our internal control over financial reporting and enable our independent registered public accounting firm to provide the attestation report will increase legal and financial compliance costs. These increased costs will require us to divert a significant amount of money that could otherwise be used to expand the business and achieve strategic objectives.
56

Item 2. Unregistered Sales of Equity Securities
On April 12, 2021, pursuant to the terms of the Exchange Agreement entered into in connection with our IPO, MLSH 1 exchanged 17,665,959 LLC Units (paired with the corresponding shares of Class B common stock) for an equal number of shares of Class A common stock to be sold in the April 2021 Secondary Offering. The shares issued to MLSH 1 in the exchange were issued in reliance on an exemption from registration pursuant to Section 4(a)(2) of the Securities Act of 1933.
On September 9, 2021, pursuant to the terms of the Exchange Agreement entered into in connection with our IPO, MLSH 1 exchanged 17,068,559 LLC Units (paired with the corresponding shares of Class B common stock) for an equal number of shares of Class A common stock to be sold in the September 2021 Secondary Offering, which closed on September 13, 2021. The shares issued to MLSH 1 in the exchange were issued in reliance on an exemption from registration pursuant to Section 4(a)(2) of the Securities Act of 1933.
Item 3. Defaults Upon Senior Securities
None.
Item 5. Other Information
None.
Item 6.    Exhibits

Exhibit NumberDescription
2.1#
2.2#
10.1#‡
31.1
31.2
32.1*
32.2*
101.INSXBRL Instance Document - the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHXBRL Taxonomy Extension Schema Document.
101.CALXBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFXBRL Extension Definition Linkbase Document.
101.LABXBRL Taxonomy Label Linkbase Document.
101.PREXBRL Taxonomy Extension Presentation Linkbase Document.
104Cover Page Interactive Data File (formatted as Inline XBRL and contained in exhibit 101)
_______________
57

#
Schedules have been omitted pursuant to Item 601(a)(5) of Regulation S-K. A copy of any omitted schedule will be furnished to the SEC upon request; provided, however, that the parties may request confidential treatment pursuant to Rule 24b-2 of the Securities Exchange Act of 1934, as amended, for any document so furnished.
Certain portions of this Exhibit that constitute confidential information have been redacted in accordance with Item 601(b)(10) of Regulation S-K.
*The certifications furnished in Exhibits 32.1 and 32.2 hereto are deemed to accompany this Quarterly Report on Form 10-Q and will not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, except to the extent that the registrant specifically incorporates it by reference.
58

SIGNATURES
Pursuant to the requirements of the Securities Act of 1934, the registrant has duly caused this Quarterly Report on Form 10-Q to be signed on its behalf by the undersigned, thereunto duly authorized.
Maravai LifeSciences Holdings, Inc.
By:/s/ Kevin Herde
Name:Kevin Herde
Title:Chief Financial Officer
Date: November 12, 2021
59
EX-31.1 2 mrvi-q32021form10xqxex311x.htm EX-31.1 Document

EXHIBIT 31.1
Certification Pursuant to Section 302 of Sarbanes-Oxley Act of 2002

I, Carl Hull, certify that:
1.    I have reviewed this Quarterly Report on Form 10-Q of Maravai LifeSciences Holdings, Inc.;
2.    Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3.    Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4.    The registrant’s other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) 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.    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
c.    Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.    The registrant’s other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.     All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant’s ability to record, process, summarize and report financial information; and
b.    Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: November 12, 2021
/s/ Carl Hull            
Carl Hull
Director & Chief Executive Officer


EX-31.2 3 mrvi-q32021form10xqxex312x.htm EX-31.2 Document


EXHIBIT 31.2
Certification Pursuant to Section 302 of Sarbanes-Oxley Act of 2002

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


EX-32.1 4 mrvi-q32021xform10xqxex321.htm EX-32.1 Document

EXHIBIT 32.1
Certification of the Chief Executive Officer

Pursuant to Rule 18 U.S.C. Section 1350

In connection with the Quarterly Report on Form 10-Q of Maravai LifeSciences Holdings, Inc. (the “Company”) for the period ended September 30, 2021, as filed with the U.S. Securities and Exchange Commission (the “Report”), I, Carl Hull, Chief Executive Officer of the Company, hereby 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, as amended; and
    
2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 12, 2021
/s/ Carl Hull            
Carl Hull
Director & Chief Executive Officer


EX-32.2 5 mrvi-q32021xform10xqxex322.htm EX-32.2 Document

EXHIBIT 32.2
Certification of the Chief Financial Officer

Pursuant to Rule 18 U.S.C. Section 1350

In connection with the Quarterly Report on Form 10-Q of Maravai LifeSciences Holdings, Inc. (the “Company”) for the period ended September 30, 2021, as filed with the U.S. Securities and Exchange Commission (the “Report”), I, Kevin Herde, Chief Financial Officer of the Company, hereby 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, as amended; and
    
2.    The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.

Date: November 12, 2021
/s/ Kevin Herde                
Kevin Herde
Chief Financial Officer

EX-101.SCH 6 mrvi-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 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 1003004 - Statement - Condensed Consolidated Statements of Income link:presentationLink link:calculationLink link:definitionLink 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders'/Member's Equity link:presentationLink link:calculationLink link:definitionLink 1006007 - Statement - Condensed Consolidated Statements of Cash Flows link:presentationLink link:calculationLink link:definitionLink 2101101 - Disclosure - Organization and Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 2202201 - Disclosure - Organization and Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 2303301 - Disclosure - Organization and Significant Accounting Policies (Tables) link:presentationLink link:calculationLink link:definitionLink 2404401 - Disclosure - Organization and Significant Accounting Policies - Description of Business (Details) link:presentationLink link:calculationLink link:definitionLink 2405402 - Disclosure - Organization and Significant Accounting Policies - IPO (Details) link:presentationLink link:calculationLink link:definitionLink 2406403 - Disclosure - Organization and Significant Accounting Policies - Exchange and Secondary Offering (Details) link:presentationLink link:calculationLink link:definitionLink 2407404 - Disclosure - Organization and Significant Accounting Policies - Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2408405 - Disclosure - Organization and Significant Accounting Policies - Geographical Disaggregation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2409406 - Disclosure - Organization and Significant Accounting Policies - Revenue Based on Pattern of Revenue Recognition (Details) link:presentationLink link:calculationLink link:definitionLink 2410407 - Disclosure - Organization and Significant Accounting Policies - Non-Controlling Interests (Details) link:presentationLink link:calculationLink link:definitionLink 2411408 - Disclosure - Organization and Significant Accounting Policies - Segment Information (Details) link:presentationLink link:calculationLink link:definitionLink 2412409 - Disclosure - Organization and Significant Accounting Policies - Property and Equipment (Details) link:presentationLink link:calculationLink link:definitionLink 2413410 - Disclosure - Organization and Significant Accounting Policies - Concentration Risk (Details) link:presentationLink link:calculationLink link:definitionLink 2114102 - Disclosure - Divestiture link:presentationLink link:calculationLink link:definitionLink 2415411 - Disclosure - Divestiture (Details) link:presentationLink link:calculationLink link:definitionLink 2116103 - Disclosure - Goodwill and Intangible Assets link:presentationLink link:calculationLink link:definitionLink 2317302 - Disclosure - Goodwill and Intangible Assets (Tables) link:presentationLink link:calculationLink link:definitionLink 2418412 - Disclosure - Goodwill and Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2419413 - Disclosure - Goodwill and Intangible Assets - Summary of Segment's Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 2420414 - Disclosure - Goodwill and Intangible Assets - Components of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2421415 - Disclosure - Goodwill and Intangible Assets - Expected Amortization of Finite-Lived Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 2122104 - Disclosure - Balance Sheet Components link:presentationLink link:calculationLink link:definitionLink 2323303 - Disclosure - Balance Sheet Components (Tables) link:presentationLink link:calculationLink link:definitionLink 2424416 - Disclosure - Balance Sheet Components - Inventory (Details) link:presentationLink link:calculationLink link:definitionLink 2125105 - Disclosure - Lease Commitments link:presentationLink link:calculationLink link:definitionLink 2326304 - Disclosure - Lease Commitments (Tables) link:presentationLink link:calculationLink link:definitionLink 2427417 - Disclosure - Lease Commitments (Details) link:presentationLink link:calculationLink link:definitionLink 2428418 - Disclosure - Lease Commitments - Maturity of Leases (Details) link:presentationLink link:calculationLink link:definitionLink 2429419 - Disclosure - Lease Commitments - Future Minimum Payments (Details) link:presentationLink link:calculationLink link:definitionLink 2130106 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 2331305 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 2432420 - Disclosure - Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2433421 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2434422 - Disclosure - Long-Term Debt - Maturities of Long-Term Debt (Details) link:presentationLink link:calculationLink link:definitionLink 2135107 - Disclosure - Equity-Based Compensation link:presentationLink link:calculationLink link:definitionLink 2336306 - Disclosure - Equity-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 2437423 - Disclosure - Equity-Based Compensation - Stock-Based Compensation Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2438424 - Disclosure - Equity-Based Compensation (Details) link:presentationLink link:calculationLink link:definitionLink 2139108 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc link:presentationLink link:calculationLink link:definitionLink 2340307 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Tables) link:presentationLink link:calculationLink link:definitionLink 2441425 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Details) link:presentationLink link:calculationLink link:definitionLink 2442426 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 2443427 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Dilutive Securities Excluded (Details) link:presentationLink link:calculationLink link:definitionLink 2144109 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 2345308 - Disclosure - Income Taxes (Tables) link:presentationLink link:calculationLink link:definitionLink 2446428 - Disclosure - Income Taxes - Summary of Income Tax Expense (Details) link:presentationLink link:calculationLink link:definitionLink 2447429 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 2148110 - Disclosure - Related Party Transactions link:presentationLink link:calculationLink link:definitionLink 2449430 - Disclosure - Related Party Transactions (Details) link:presentationLink link:calculationLink link:definitionLink 2150111 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 2351309 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 2452431 - Disclosure - Segments - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 2453432 - Disclosure - Segments - Reconciliation of Revenue (Details) link:presentationLink link:calculationLink link:definitionLink 2454433 - Disclosure - Segments - Reconciliation of Adjusted EBITDA to Net Loss (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 7 mrvi-20210930_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 8 mrvi-20210930_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 9 mrvi-20210930_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Supplemental cash flow information: Supplemental Cash Flow Information [Abstract] Customer [Domain] Customer [Domain] Letter of Credit Letter of Credit [Member] Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc. Earnings Per Share, Policy [Policy Text Block] Receivables Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net Acquisition integration costs Business Combination, Integration Related Costs Net income attributable to Maravai LifeSciences Holdings, Inc. Net Income (Loss) Attributable to Parent Entity Emerging Growth Company Entity Emerging Growth Company Effect of the assumed conversion of Class B common stock Dilutive Securities, Effect on Basic Earnings Per Share, Conversion Of Class B Common Stock Dilutive Securities, Effect on Basic Earnings Per Share, Conversion Of Class B Common Stock Accounts Receivable, net Accounts Receivable Benchmark [Member] Accounts Receivable Benchmark Income Statement Location [Axis] Income Statement Location [Axis] Merger and acquisition related expenses (income) Business Combination, Acquisition Related Costs Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Statistical Measurement [Domain] Statistical Measurement [Domain] Entity Address, Address Line One Entity Address, Address Line One January 2020 lease agreement January 2020 Lease Agreement [Member] January 2020 Lease Agreement Entity Address, Address Line Two Entity Address, Address Line Two Schedule of Maturities of Long-Term Debt Schedule of Maturities of Long-term Debt [Table Text Block] Segment Information Segment Reporting, Policy [Policy Text Block] Consideration Disposal Group, Including Discontinued Operation, Consideration Europe, the Middle East and Africa EMEA [Member] Entity Filer Category Entity Filer Category Other assets Other Assets, Noncurrent Segments [Axis] Segments [Axis] Net increase in cash Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect 2023 Long-Term Debt, Maturity, Year Two Stock-based compensation APIC, Share-based Payment Arrangement, Increase for Cost Recognition 2024 Capital Leases, Future Minimum Payments Due in Three Years 2021 (remaining three months) Long-Term Debt, Maturity, Remainder of Fiscal Year Document Fiscal Year Focus Document Fiscal Year Focus Lessee, Lease, Description [Line Items] Lessee, Lease, Description [Line Items] Organization, Consolidation and Presentation of Financial Statements [Abstract] Amortization of intangible assets Amortization of Intangible Assets MLSH 1 Maravai Life Sciences Holdings, LLC [Member] Maravai Life Sciences Holdings, LLC Potentially dilutive securities excluded from computation of net income per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Summary of Inventory Schedule of Inventory, Current [Table Text Block] Increase in associated deferred tax asset related to liability increase Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets Related To Liability Increase Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets Related To Liability Increase Research and development Research and Development Expense [Member] Sale of Stock [Axis] Sale of Stock [Axis] Buildings Building [Member] Recognition of deferred tax assets as a result of exchange of LLC Units Conversion of Stock, Deferred Tax Asset Conversion of Stock, Deferred Tax Asset Income Tax Examination [Table] Income Tax Examination [Table] Disposal Group Name [Axis] Disposal Group Name [Axis] San Diego Facility Lease San Diego, California [Member] San Diego, California Award Type [Domain] Award Type [Domain] Credit Facility [Domain] Credit Facility [Domain] Assets Assets [Abstract] Related Party Transactions [Abstract] Tax Distribution Tax Distribution [Member] Tax Distribution 2024 Long-Term Debt, Maturity, Year Three Options exercisable (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number MLSH1 and MLSH 2 MLSH1 and MLSH 2 [Member] MLSH1 and MLSH 2 Number of buildings took possession of Lessee, Operating Lease, Number Of Buildings Took Possession Of Lessee, Operating Lease, Number Of Buildings Took Possession Of Other long-term liabilities Increase (Decrease) in Other Noncurrent Liabilities Goodwill and Intangible Assets Goodwill and Intangible Assets Disclosure [Text Block] Concentration risk Concentration Risk, Percentage Property, Plant and Equipment, Policy Property, Plant and Equipment, Policy [Policy Text Block] Distribution for tax liabilities to non-controlling interest holder Distributions to non-controlling interest holders Distribution Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Income tax related to gain on sale of business Effective Income Tax Rate Reconciliation, Disposition of Business, Amount Timing of Transfer of Good or Service [Axis] Timing of Transfer of Good or Service [Axis] Entity Address, City or Town Entity Address, City or Town Trade Names Trade Names [Member] Retained Earnings (Accumulated Deficit) Retained Earnings [Member] IPO IPO [Member] Debt Instrument [Axis] Debt Instrument [Axis] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Ownership percent by parent Noncontrolling Interest, Ownership Percentage by Parent Lease Commitments Commitments and Contingencies Disclosure [Text Block] Member Units Member Units [Member] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Related Party [Axis] Related Party [Axis] Secured Debt Secured Debt [Member] Accounts receivable Increase (Decrease) in Accounts Receivable Property and equipment included in accounts payable and accrued expenses Capital Expenditures Incurred but Not yet Paid Property, Plant and Equipment [Line Items] Property, Plant and Equipment [Line Items] Commitments and Contingencies Disclosure [Abstract] Total other comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Liability payable to related party Due to Related Parties Entity Interactive Data Current Entity Interactive Data Current Distribution Type [Axis] Distribution Type [Axis] 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] Basic (in usd per share) Net income per Class A common share/unit—basic (in usd per share) Earnings Per Share, Basic Gain on sale of business Gain (Loss) on Disposition of Business Document Type Document Type 2022 Long-Term Debt, Maturity, Year One Schedule of Product Information [Table] Schedule of Product Information [Table] Disaggregation of Revenue Disaggregation of Revenue [Table Text Block] Increase in liability under TRA Increase (Decrease) in Due to Related Parties Southport Facility Southport, North Carolina [Member] Southport, North Carolina Entity Current Reporting Status Entity Current Reporting Status Future tax benefit deductions Deferred Tax Assets, Tax Credit Carryforwards Assumed income tax rate when business income deduction is unavailable Assumed Effective Income Tax Rate Reconciliation, Business Income Deduction Unavailable, Percent Assumed Effective Income Tax Rate Reconciliation, Business Income Deduction Unavailable, Percent Other Other Noncash Income (Expense) Purchase of non-controlling interests Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent Secondary Offering Secondary Offering [Member] Secondary Offering Disposal Groups, Including Discontinued Operations [Table] Disposal Groups, Including Discontinued Operations [Table] Recognition of liabilities under Tax Receivable Agreement Noncash or Part Noncash Acquisition, Value of Liabilities Assumed Amortization of lease facility financing obligation Capital Leases, Income Statement, Amortization Expense New First Lien Term Loan Long-term debt, gross Long-term Debt, Gross Goodwill [Roll Forward] Goodwill [Roll Forward] Assumed income tax rate Assumed Effective Income Tax Rate Reconciliation, Percent Assumed Effective Income Tax Rate Reconciliation, Percent Facilities leased Lessee, Operating Lease, Number Of Facilities Leased Lessee, Operating Lease, Number Of Facilities Leased Long-term debt Total long-term debt Long-term Debt Investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Document Transition Report Document Transition Report Income Tax Disclosure [Abstract] Tenant improvements Sale Leaseback Transaction, Tenant Improvements Sale Leaseback Transaction, Tenant Improvements Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] Total liabilities and stockholders' equity Liabilities and Equity Payable to related parties pursuant to a Tax Receivable Agreement Due to Related Parties, Noncurrent Other income (expense): Other Income and Expenses [Abstract] Deferred revenue Contract with Customer, Liability, Current 2025 Operating Leases, Future Minimum Payments, Due in Four Years Number of buildings leased Lessee, Operating Lease, Number Of Buildings Leased Lessee, Operating Lease, Number Of Buildings Leased Additional paid-in capital Additional Paid in Capital Lessee, Lease, Description [Table] Lessee, Lease, Description [Table] Liabilities and stockholders' equity Liabilities and Equity [Abstract] Accounts payable Increase (Decrease) in Accounts Payable Advisory Services Agreement, Management Fees Advisory Services Agreement, Management Fees [Member] Advisory Services Agreement, Management Fees Intangible assets Disposal Group, Including Discontinued Operation, Intangible Assets Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc Earnings Per Share [Text Block] Timing of Transfer of Good or Service [Domain] Timing of Transfer of Good or Service [Domain] Operating expenses: Operating Expenses [Abstract] 2025 Finite-Lived Intangible Asset, Expected Amortization, Year Four Minimum Minimum [Member] Latin and Central America Latin And Central America [Member] Latin And Central America Affiliated Entity Affiliated Entity [Member] Outstanding line of credit Long-term Line of Credit Effects of exchange rate changes on cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 2023 Operating Leases, Future Minimum Payments, Due in Two Years Balance Sheet Location [Domain] Balance Sheet Location [Domain] Comprehensive income attributable to non-controlling interests Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Selling, general and administrative Selling, General and Administrative Expense Unamortized debt issuance costs Debt Issuance Costs, Net Deferred tax assets Deferred Tax Assets, Gross Non-controlling interest adjustment for changes in proportionate ownership in Topco LLC Noncontrolling Interest, Increase from Sale of Parent Equity Interest Trading Symbol Trading Symbol Deferred tax assets Deferred Income Tax Assets, Net Current liabilities: Liabilities, Current [Abstract] 2025 Long-Term Debt, Maturity, Year Four Issuance of Class A common stock under employee equity plans Stock Issued During Period, Value, New Issues GTCR management fees Management Fee Expense Accelerated expense Share-based Payment Arrangement, Accelerated Cost Long-Term Debt Debt Disclosure [Text Block] Beginning balance (in shares) Ending balance (in shares) Shares, Outstanding Schedule of Components of Income Tax Expense (Benefit) Schedule of Components of Income Tax Expense (Benefit) [Table Text Block] Line of Credit Line of Credit [Member] Equity-Based Compensation Share-based Payment Arrangement [Text Block] Accounting Policies [Abstract] Deferred financing costs included in accounts payable and accrued expenses Debt Issuance Costs Incurred During Noncash or Partial Noncash Transaction Derivative Instrument [Axis] Derivative Instrument [Axis] Tax distribution payable Tax Distribution Payable Tax Distribution Payable Offering cost payments Payments of Stock Issuance Costs Issuance of Class A common stock (in shares) Stock Issued During Period, Shares, New Issues Building, Leasehold Improvements, And Equipment Building, Leasehold Improvements, And Equipment [Member] Building, Leasehold Improvements, And Equipment Number of reportable segments Number of Reportable Segments Performance-based incentive units Performance-Based Incentive Units [Member] Performance-Based Incentive Units 2025 Capital Leases, Future Minimum Payments Due in Four Years Tenant improvement provisions Tenant Improvements Common stock Common Stock, Value, Issued Less: preferred unit dividends attributable to the MLSC non-controlling interests Preferred Stock Dividends and Other Adjustments Disaggregation of Revenue [Line Items] Disaggregation of Revenue [Line Items] Thereafter Finite-Lived Intangible Asset, Expected Amortization, After Year Four Finite-Lived Intangible Asset, Expected Amortization, After Year Four Expected period for recognition 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] Incentive units Performance Shares [Member] Lease commitments Commitments and Contingencies Pfizer, Inc. Pfizer, Inc [Member] Pfizer, Inc Proceeds from sale of business, net of cash divested Proceeds from Divestiture of Businesses, Net of Cash Divested Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Less: amount representing interest Capital Leases, Future Minimum Payments, Interest Included in Payments Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options Dilutive Securities, Effect on Basic Earnings Per Share Adjusted EBITDA Adjusted Earnings Before Interest, Taxes, Depreciation, And Amortization Adjusted Earnings Before Interest, Taxes, Depreciation, And Amortization 2024 Operating Leases, Future Minimum Payments, Due in Three Years Financing costs incurred for long-term debt Payments of Debt Issuance Costs Unamortized deferred gain Sale Leaseback Transaction, Unamortized Deferred Gain Sale Leaseback Transaction, Unamortized Deferred Gain Disposal Group Classification [Axis] Disposal Group Classification [Axis] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] 2023 Capital Leases, Future Minimum Payments Due in Two Years Ownership [Axis] Ownership [Axis] Document Period End Date Document Period End Date Effect of dilutive restricted stock units (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements Total operating expenses Costs and Expenses Summary of Revenue by Geographic Areas and Segment Revenue from External Customers by Geographic Areas [Table Text Block] Beginning balance (in shares) Ending balance (in shares) Common Unit, Outstanding Class of Stock [Axis] Class of Stock [Axis] Entity Registrant Name Entity Registrant Name Numerator—diluted: Net Income (Loss) Available to Common Stockholders, Diluted [Abstract] Distribution Type [Domain] Distribution Type [Domain] Proceeds from issuance of stock Sale of Stock, Consideration Received on Transaction Work in process Inventory, Work in Process, Net of Reserves Cash Cash Proceeds from sale of building Proceeds from Sale of Buildings Effect of exchange of LLC Units Stock Issued During Period, Value, Conversion of Units Tenant improvement amount earned Capital Leases, Tenant Improvements, Amount Earned Capital Leases, Tenant Improvements, Amount Earned Noncontrolling Interest [Line Items] Noncontrolling Interest [Line Items] Topco LLC Maravai Topco Holdings, LLC [Member] Maravai Topco Holdings, LLC Prepaid expenses and other current assets Prepaid Expense and Other Assets, Current MLSC MLSC Holdings, LLC [Member] MLSC Holdings, LLC Advisory Services Agreement, Quarterly Management Fee Advisory Services Agreement, Quarterly Management Fee [Member] Advisory Services Agreement, Quarterly Management Fee Selling, general and administrative Selling, General and Administrative Expenses [Member] Accrued expenses and other current liabilities Accrued Liabilities, Current Revenue Revenue Revenue from Contract with Customer, Excluding Assessed Tax Maravai LifeSciences Holdings, Inc Maravai LifeSciences Holdings, Inc [Member] Maravai LifeSciences Holdings, Inc Finished goods Inventory, Finished Goods, Net of Reserves Numerator—basic: Net Income (Loss) Available to Common Stockholders, Basic [Abstract] Tenant improvement allowance Capital Leases, Tenant Improvements, Allowance Capital Leases, Tenant Improvements, Allowance Options to purchase Class A common stock Share-based Payment Arrangement, Option [Member] Consolidation Items [Domain] Consolidation Items [Domain] Gain on sale and leaseback transaction Gain on sale and leaseback transaction Deferred gain Sale Leaseback Transaction, Current Period Gain Recognized Common Stock Common Stock [Member] Building improvements Building Improvements [Member] Financing costs Professional Fees Segments Segment Reporting Disclosure [Text Block] Recognition of repurchase liability for non-controlling interests Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests Income from operations Operating Income (Loss) Property, Plant and Equipment [Table] Property, Plant and Equipment [Table] Organization and Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] 2023 Finite-Lived Intangible Asset, Expected Amortization, Year Two Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Equity-based compensation expense Share-based Payment Arrangement, Noncash Expense Commission expense Noninterest Expense Commission Expense Additional Paid-in Capital / Contributed Capital Additional Paid-in Capital [Member] Depreciation Depreciation Depreciation Patents and Developed Technology Technology-Based Intangible Assets [Member] EBITDA Earnings Before Interest, Taxes, Depreciation, And Amortization Earnings Before Interest, Taxes, Depreciation, And Amortization Related party transaction amounts Related Party Transaction, Amounts of Transaction Long-term Debt, Type [Domain] Long-term Debt, Type [Domain] Accrued expenses and other current liabilities Increase (Decrease) in Accrued Liabilities Effect of exchange of LLC Units (in shares) Stock Issued During Period, Shares, Conversion of Units Goodwill excluded Divestiture Goodwill, Transfers Total minimum payments Total minimum payments Capital Leases, Future Minimum Payments, Net Minimum Payments Cash paid for income taxes Income Taxes Paid Derivative, notional amount Derivative, Notional Amount Other income Other Nonoperating Income (Expense) Fair value Capital Leased Assets, Noncurrent, Fair Value Disclosure Purchases of property and equipment Payments to Acquire Property, Plant, and Equipment Vector Vector Laboratories, Inc [Member] Vector Laboratories, Inc Maximum Maximum [Member] Share-based Payment Arrangement [Abstract] 2022 Capital Leases, Future Minimum Payments Due, Next Twelve Months Rent expense, net Operating Leases, Rent Expense, Net Total liabilities Liabilities Raw materials Inventory, Raw Materials, Net of Reserves Segment Reporting, Revenue Reconciling Item [Line Items] Segment Reporting, Revenue Reconciling Item [Line Items] Sanofi S.A. Sanofi [Member] Sanofi Biologics Safety Testing Biologics Safety Testing Segment [Member] Biologics Safety Testing Segment Legal Entity [Axis] Legal Entity [Axis] 2022 Finite-Lived Intangible Asset, Expected Amortization, Year One Award Type [Axis] Award Type [Axis] Financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Change in payable to related parties pursuant to a Tax Receivable Agreement Related Party Tax Expense Effect of Change in Allocation Methodology Consolidation Items [Axis] Consolidation Items [Axis] Total stockholders' equity attributable to Maravai LifeSciences Holdings, Inc. Stockholders' Equity Attributable to Parent Multiple 5 year renewal term Leases With Multiple Five Year Renewal Terms [Member] Leases With Multiple Five Year Renewal Terms Repurchase liability for noncontrolling interests Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Noncontrolling Interest Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Noncontrolling Interest Common stock, shares issued (in shares) Common Stock, Shares, Issued Operating Leases Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Useful Lives Property, Plant and Equipment, Useful Life Unit-based compensation Limited Liability Company (LLC) Members' Equity, Unit-based Payment Arrangement Stockholders' equity: Stockholders' Equity Attributable to Parent [Abstract] Supplemental disclosures of non-cash investing and financing activities: Noncash Investing and Financing Items [Abstract] Pretax gain (loss) Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal Concentration of Credit Risk Concentration Risk, Credit Risk, Policy [Policy Text Block] Balance Sheet Location [Axis] Balance Sheet Location [Axis] BioNTech SE BioNTech SE [Member] BioNTech SE Preferred units additional annual dividend Preferred Units, Cumulative Annual Dividend, Additional Rate, Percentage Preferred Units, Cumulative Annual Dividend, Additional Rate, Percentage Derivative asset, noncurrent Derivative Asset, Noncurrent Interest expense Interest expense Interest Expense Debt interest rate Debt Instrument, Interest Rate, Effective Percentage Discontinued Operations and Disposal Groups [Abstract] Lease Payments Lease Payments [Member] Lease Payments Cash paid for asset acquisition, net of cash acquired Payments To Acquire Assets, Net Of Cash Acquired Payments To Acquire Assets, Net Of Cash Acquired Burlingame, California Burlingame, California [Member] Burlingame, California City Area Code City Area Code Retained earnings Retained Earnings (Accumulated Deficit) Operating Segments Operating Segments [Member] Income Tax Examination [Line Items] Income Tax Examination [Line Items] Initial term Lessee, Operating Lease, Term of Contract Effect of dilutive RSUs Restricted Stock Units (RSUs) [Member] Statement of Stockholders' Equity [Abstract] Reconciliation of Revenue Reconciliation of Revenue from Segments to Consolidated [Table Text Block] Increase in deferred tax assets Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets Income Statement [Abstract] Amendment Flag Amendment Flag Inventory Disclosure [Abstract] Building and improvements capitalized under lease financing transaction Capitalized Costs under Lease Financing Transaction Capitalized Costs under Lease Financing Transaction Repayments of lines of credit Repayments of Lines of Credit Present value of future minimum lease payments Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments Related Party Transaction [Axis] Related Party Transaction [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Income tax expense (benefit) Income tax expense (benefit) Income Tax Expense (Benefit) Total stockholders' equity Beginning balance Ending balance Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest Intermediate Maravai Intermediate Holdings, LLC [Member] Maravai Intermediate Holdings, LLC Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Lease Arrangement, Type [Domain] Lease Arrangement, Type1 [Domain] Lease Arrangement, Type [Domain] Asia Pacific Asia Pacific [Member] Proceeds from borrowings of long-term debt, net of discount Proceeds from Issuance of Long-term Debt Secondary Offering By MLSH 2 Secondary Offering By MLSH 2 [Member] Secondary Offering By MLSH 2 Equity Components [Axis] Equity Components [Axis] Thereafter Long-Term Debt, Maturity, After Year Four Long-Term Debt, Maturity, After Year Four Antidilutive Securities [Axis] Antidilutive Securities [Axis] Lease Arrangement, Type [Axis] Lease Arrangement, Type1 [Axis] Lease Arrangement, Type1 Total current assets Assets, Current Concentration Risk Type [Domain] Concentration Risk Type [Domain] Disaggregation of Revenue [Table] Disaggregation of Revenue [Table] Sale of Stock [Domain] Sale of Stock [Domain] Weighted average number of Class A common shares/units outstanding: Weighted average effect of dilutive securities: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Inventory Total inventory Inventory, Net Summary of Segment Reporting Information Schedule of Segment Reporting Information, by Segment [Table Text Block] Schedule of Stock by Class [Table] Schedule of Stock by Class [Table] Revenue recognized over time Transferred over Time [Member] Entity File Number Entity File Number Reimbursed costs for improvements Sale Leaseback Transaction, Reimbursed Costs for Improvements Sale Leaseback Transaction, Reimbursed Costs for Improvements Repurchase of incentive units Stock Repurchased During Period, Value Statement of Financial Position [Abstract] Unrecognized share-based compensation cost related to unvested stock option awards Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount Current portion of long-term debt Less: current portion Long-term Debt, Current Maturities 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 Unrecognized share-based compensation cost related to unvested incentive units and restricted stock units Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount Equity Component [Domain] Equity Component [Domain] Foreign currency translation adjustments Foreign currency translation adjustment Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Cost reclassified from construction in progress into buildings, leasehold improvements, and equipment Property, Plant and Equipment, Transfers and Changes Disposal Group Name [Domain] Disposal Group Name [Domain] Entity Ex Transition Period Entity Ex Transition Period Lease extension term Sale Leaseback Transaction, Lease Terms Less: short-term lease facility financing obligations Capital Lease Obligations, Current Statement [Line Items] Statement [Line Items] Receivable from lessor funded financing Noncash or Part Noncash Divestiture, Receivable From Lessor Funded Financing Noncash or Part Noncash Divestiture, Receivable From Lessor Funded Financing Deferred revenue Increase (Decrease) in Contract with Customer, Liability Counterparty Name [Domain] Counterparty Name [Domain] New Credit Agreement New Credit Agreement [Member] New Credit Agreement Debt Disclosure [Abstract] Total minimum payments Operating Leases, Future Minimum Payments Due Entity Address, State or Province Entity Address, State or Province Income before income taxes Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Long-Lived Tangible Asset [Axis] Long-Lived Tangible Asset [Axis] Document Information [Table] Document Information [Table] Deferred tax assets, valuation allowance Deferred Tax Assets, Valuation Allowance Corporate Corporate, Non-Segment [Member] Segment Reporting [Abstract] Entity [Domain] Entity [Domain] Financing lease obligation Capital Leases, Future Minimum Payments Due 2022 Operating Leases, Future Minimum Payments Due, Next Twelve Months Estimated useful life Estimated Useful Life Finite-Lived Intangible Asset, Useful Life Customer [Axis] Customer [Axis] Use of Estimates Use of Estimates, Policy [Policy Text Block] Schedule of Basic and Diluted Earnings Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Extension periods for services Transition Services Agreement, Offering Extension Period Transition Services Agreement, Offering Extension Period Entity Shell Company Entity Shell Company Local Phone Number Local Phone Number Lease facility financing obligation, less current portion Long-term lease facility financing obligations Capital Lease Obligations, Noncurrent Schedule of Stock-Based Compensation Expense Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Disposal Group, Disposed of by Sale, Not Discontinued Operations Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member] Leland, North Carolina Leland, North Carolina [Member] Leland, North Carolina Total assets Assets Distributions for tax liabilities to non-controlling interests holders Payments to Noncontrolling Interests Common stock, shares authorized (in shares) Common Stock, Shares Authorized Five year renewal term Leases With Five Year Renewal Terms [Member] Leases With Five Year Renewal Terms Cash paid for interest Interest Paid, Excluding Capitalized Interest, Operating Activities Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted Net Income (Loss) Available to Common Stockholders, Diluted Geographical [Domain] Geographical [Domain] Net income attributable to Maravai LifeSciences Holdings, Inc.—basic Net income attributable to Maravai LifeSciences Holdings, Inc.—basic Net Income (Loss) Available to Common Stockholders, Basic Advisory Services Agreement, Out of Pocket Expense Advisory Services Agreement, Out Of Pocket Expense [Member] Advisory Services Agreement, Out Of Pocket Expense Non-Controlling Interest Noncontrolling Interest [Member] Research and development Research and Development Expense Balance Sheet Components Supplemental Balance Sheet Disclosures [Text Block] Derivative Contract [Domain] Derivative Contract [Domain] Thereafter Capital Leases, Future Minimum Payments Due After Four Years Capital Leases, Future Minimum Payments Due After Four Years Renewal term Lessee, Operating Lease, Renewal Term Net income attributable to non-controlling interests Net Income (Loss) Attributable to Noncontrolling Interest Revolving Credit Facility Revolving Credit Facility [Member] Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Furniture, fixtures, equipment and software Furniture and Fixtures [Member] Acquired and in-process research and development costs Research and Development in Process Schedule of Long-term Debt Instruments [Table] Schedule of Long-term Debt Instruments [Table] Entity Tax Identification Number Entity Tax Identification Number Tax Receivable Agreement, Payments Tax Receivable Agreement, Payments [Member] Tax Receivable Agreement, Payments Geographical [Axis] Geographical [Axis] Basic (in shares) Weighted average Class A common shares/units outstanding—basic (in shares) Weighted Average Number of Shares Outstanding, Basic Diluted (in usd per share) Net income per Class A common share/unit - diluted (in usd per share) Earnings Per Share, Diluted Segments [Domain] Segments [Domain] Current portion of payable to related parties pursuant to a Tax Receivable Agreement Due to Related Parties, Current Stock issued price (in usd per share) Sale of Stock, Price Per Share Divestiture Mergers, Acquisitions and Dispositions Disclosures [Text Block] Leaseholds and Leasehold Improvements Leaseholds and Leasehold Improvements [Member] Related party costs Related Party Costs Total comprehensive income attributable to Maravai LifeSciences Holdings, Inc. Comprehensive Income (Loss), Net of Tax, Attributable to Parent Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Cost of revenue Cost of Revenue Contract liabilities Contract with Customer, Liability Net cash (used in) provided by financing activities Net Cash Provided by (Used in) Financing Activities Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Denominator—diluted: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Deferred tax liabilities Deferred Income Tax Liabilities, Net Related Party Transaction [Line Items] Related Party Transaction [Line Items] Conversion of LLC units to common stock (in shares) Stock Issued During Period, Shares, Conversion of Convertible Securities Time-based incentive units Time-Based Incentive Units [Member] Time-Based Incentive Units Accounts payable Accounts Payable, Current Concentration Risk Type [Axis] Concentration Risk Type [Axis] Temporary book basis difference Deferred Tax Assets, Temporary Book Basis Difference Deferred Tax Assets, Temporary Book Basis Difference 2024 Finite-Lived Intangible Asset, Expected Amortization, Year Three Accumulated Other Comprehensive Loss AOCI Attributable to Parent [Member] 2021 (remaining three months) Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Inventory Increase (Decrease) in Inventories Common stock, shares outstanding (in shares) Common Stock, Shares, Outstanding 2021 (remaining three months) Operating Leases, Future Minimum Payments, Remainder of Fiscal Year Beginning balance Ending balance Members' Equity Class B Common Stock Common Class B [Member] Number of reporting units Number of Reporting Units Cash from divestiture Proceeds from Divestiture of Businesses 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] Interest Rate Cap Interest Rate Cap [Member] Repurchase liability for incentive units Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Incentive Units Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Incentive Units Proceeds from divestiture Proceeds from Divestiture of Interest in Consolidated Subsidiaries Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] Summary of Property and Equipment Property, Plant and Equipment [Table Text Block] Income Statement Location [Domain] Income Statement Location [Domain] Disposal Group, Held-for-sale, Not Discontinued Operations Disposal Group, Held-for-sale, Not Discontinued Operations [Member] Customer Relationships Customer Relationships [Member] Property and equipment, net Property, Plant and Equipment, Net GTCR GTCR, LLC [Member] GTCR, LLC Increase in lease obligations Sale Leaseback Transaction, Increase In Amount Due Under Financing Arrangement Sale Leaseback Transaction, Increase In Amount Due Under Financing Arrangement Tax distributions paid Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid Other long-term liabilities Other Liabilities, Noncurrent Protein Detection Protein Detection Segment [Member] Protein Detection Segment Lease obligations due Sale Leaseback Transaction, Amount Due under Financing Arrangement Summary of Long-Term Debt Schedule of Long-term Debt Instruments [Table Text Block] Thereafter Operating Leases, Future Minimum Payments, Due After Four Years Operating Leases, Future Minimum Payments, Due After Four Years Schedule of Finite-Lived Intangible Assets Future Amortization Expense Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [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] Principal repayments of long-term debt Repayments of Long-term Debt Net income per Class A common share/unit attributable to Maravai LifeSciences Holdings, Inc.: Earnings Per Share [Abstract] Transaction costs Disposal Group, Including Discontinued Operation, Transaction Cost Disposal Group, Including Discontinued Operation, Transaction Cost Noncontrolling Interest [Table] Noncontrolling Interest [Table] Related Party Transaction [Domain] Related Party Transaction [Domain] Revenue Revenue from Contract with Customer Benchmark [Member] Document Quarterly Report Document Quarterly Report Schedule of Future Minimum Rental Payments for Operating Leases Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block] Building asset and improvements recorded upon sale-leaseback transaction Sale Leaseback Transaction, Net Book Value Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding CureVac N.V. CureVac [Member] CureVac Impairment of Long-Lived and Intangible Assets Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block] Initial services period Transition Services Agreement, Initial Services Period Transition Services Agreement, Initial Services Period Long-term debt, less current portion Long-term Debt, Excluding Current Maturities Recognition of impact of Tax Receivable Agreement due to exchanges of LLC Units Adjustments to Additional Paid in Capital, Tax Receivable Agreement Impact Adjustments to Additional Paid in Capital, Tax Receivable Agreement Impact Schedule of Related Party Transactions, by Related Party [Table] Schedule of Related Party Transactions, by Related Party [Table] Total equity-based compensation Equity-based compensation Share-based Payment Arrangement, Expense Percentage of tax benefits paid Tax Receivable Agreement, Percentage Of Tax Benefits Paid Tax Receivable Agreement, Percentage Of Tax Benefits Paid Ownership percent by noncontrolling interest Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners Document Fiscal Period Focus Document Fiscal Period Focus Effective tax rate Effective Income Tax Rate Reconciliation, Percent Sale of facility Sale Leaseback Transaction, Gross Proceeds, Investing Activities Net income Net income Net income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Amortization of deferred financing costs Amortization of Debt Issuance Costs Counterparty Name [Axis] Counterparty Name [Axis] Construction in Progress Construction in Progress [Member] Class A Common Stock Common Class A [Member] Contract assets Contract with Customer, Asset, after Allowance for Credit Loss, Current Cash, beginning of period Cash, end of period Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents Product Information [Line Items] Product Information [Line Items] Issuance of stock (in shares) Sale of Stock, Number of Shares Issued in Transaction Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Summary of Concentration of Revenue Schedules of Concentration of Risk, by Risk Factor [Table Text Block] Statement of Comprehensive Income [Abstract] Current assets: Assets, Current [Abstract] Gross Carrying Amount Finite-Lived Intangible Assets, Gross Entity Central Index Key Entity Central Index Key Components of Finite-Lived Intangible Assets Schedule of Finite-Lived Intangible Assets [Table Text Block] Weighted Average Remaining Amortization Period Finite-Lived Intangible Assets, Remaining Amortization Period Security Exchange Name Security Exchange Name Disposal Group Classification [Domain] Disposal Group Classification [Domain] Payments made on facility financing lease obligation and capital lease Payments on lease obligations Repayments of Long-term Capital Lease Obligations Options exercised in period (in shares) Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period Revenue Recognition Revenue from Contract with Customer [Policy Text Block] Diluted (in shares) Weighted average Class A common shares/units outstanding—diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Amortization Amortization Income Taxes Income Tax Disclosure [Text Block] Over-Allotment Option Over-Allotment Option [Member] Denominator—basic: Weighted Average Number of Shares Outstanding, Basic [Abstract] Related Party [Domain] Related Party [Domain] Long-term Debt, Type [Axis] Long-term Debt, Type [Axis] Revaluation of liabilities under Tax Receivable Agreement Gain on tax receivable agreement Tax receivable agreement liability adjustment Gain (Loss) On Tax Receivable Agreement Gain (Loss) On Tax Receivable Agreement Current Fiscal Year End Date Current Fiscal Year End Date Revenue recognized at a point in time Transferred at Point in Time [Member] Reconciliation of Revenue from Segments to Consolidated [Table] Reconciliation of Revenue from Segments to Consolidated [Table] Residual value of lease facility financing obligation Capital Leases, Residual Value Capital Leases, Residual Value Summary of Dilutive Securities Excluded from Computation of Earnings Per Share Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Less: (income) loss attributable to common non-controlling interests Net Income (Loss) Attributable to Common Noncontrolling Interest Net Income (Loss) Attributable to Common Noncontrolling Interest Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Accrued expenses Accrued Liabilities Statement of Cash Flows [Abstract] Net income per Class A common share/unit: Class of Stock [Line Items] Credit Facility [Axis] Credit Facility [Axis] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Net cash provided by investing activities Net Cash Provided by (Used in) Investing Activities Changes in operating assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Leland, North Carolina & San Diego, California Leland, North Carolina & San Diego, California [Member] Leland, North Carolina & San Diego, California Operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Increase (Decrease) in Members' Equity [Roll Forward] Increase (Decrease) in Members' Equity [Roll Forward] Increase (Decrease) in Members' Equity Consolidation Consolidation, Policy [Policy Text Block] Total current liabilities Liabilities, Current Effect of dilutive ESPP and options Shares to be purchased under the ESPP Employee Stock [Member] Class of Stock [Domain] Class of Stock [Domain] Eliminations Intersegment Eliminations [Member] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Ownership [Domain] Ownership [Domain] Entity Address, Postal Zip Code Entity Address, Postal Zip Code 2021 (remaining three months) Capital Leases, Future Minimum Payments, Remainder of Fiscal Year Document Information [Line Items] Document Information [Line Items] Preferred units annual cumulative dividend Preferred Units, Cumulative Annual Dividend, Percentage Preferred Units, Cumulative Annual Dividend, Percentage Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Title of 12(b) Security Title of 12(b) Security Effect of the assumed conversion of Class B common stock (in shares) Incremental Common Shares Attributable to Dilutive Effect of Conversion Of Common Stock Incremental Common Shares Attributable to Dilutive Effect of Conversion Of Class B Common Stock Proceeds from employee stock purchase plan Proceeds from Stock Plans Statement [Table] Statement [Table] Emerging Growth Company Status and Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Net income effect of dilutive securities: Dilutive Securities, Effect on Basic Earnings Per Share [Abstract] Prepaid Expenses and Other Current Assets Prepaid Expenses and Other Current Assets [Member] Statistical Measurement [Axis] Statistical Measurement [Axis] Nucleic Acid Production Nucleic Acid Production Segment [Member] Nucleic Acid Production Segment North America North America [Member] Cover [Abstract] Net Carrying Amount Finite-Lived Intangible Assets, Net Goodwill Balance as of December 31, 2020 Balance as of June 30, 2021 Goodwill Non-controlling interest Stockholders' Equity Attributable to Noncontrolling Interest Deferred gain Sale Leaseback Transaction, Deferred Gain, Gross Construction in progress Construction in Progress, Gross Cost of sales Cost of Sales [Member] Schedule of Future Minimum Lease Payments for Capital Leases Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block] Three year renewal term Leases With Three Year Renewal Terms [Member] Leases With Three Year Renewal Terms Lease Facility Financing Obligations Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract] Summary of Goodwill Schedule of Goodwill [Table Text Block] Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Related Party Transactions Related Party Transactions Disclosure [Text Block] Concentration Risk Benchmark [Axis] Concentration Risk Benchmark [Axis] Schedule of Finite-Lived Intangible Assets [Table] Schedule of Finite-Lived Intangible Assets [Table] Deferred income taxes Deferred Income Tax Expense (Benefit) EX-101.PRE 10 mrvi-20210930_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 11 mrvi-20210930_htm.xml IDEA: XBRL DOCUMENT 0001823239 2021-01-01 2021-09-30 0001823239 us-gaap:CommonClassAMember 2021-11-05 0001823239 us-gaap:CommonClassBMember 2021-11-05 0001823239 2021-09-30 0001823239 2020-12-31 0001823239 us-gaap:CommonClassAMember 2021-09-30 0001823239 us-gaap:CommonClassAMember 2020-12-31 0001823239 us-gaap:CommonClassBMember 2021-09-30 0001823239 us-gaap:CommonClassBMember 2020-12-31 0001823239 2021-07-01 2021-09-30 0001823239 2020-07-01 2020-09-30 0001823239 2020-01-01 2020-09-30 0001823239 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-06-30 0001823239 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-06-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2021-06-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-06-30 0001823239 us-gaap:RetainedEarningsMember 2021-06-30 0001823239 us-gaap:NoncontrollingInterestMember 2021-06-30 0001823239 2021-06-30 0001823239 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001823239 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-07-01 2021-09-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2021-07-01 2021-09-30 0001823239 us-gaap:NoncontrollingInterestMember 2021-07-01 2021-09-30 0001823239 us-gaap:RetainedEarningsMember 2021-07-01 2021-09-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-07-01 2021-09-30 0001823239 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-09-30 0001823239 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-09-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2021-09-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-09-30 0001823239 us-gaap:RetainedEarningsMember 2021-09-30 0001823239 us-gaap:NoncontrollingInterestMember 2021-09-30 0001823239 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2020-12-31 0001823239 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2020-12-31 0001823239 us-gaap:AdditionalPaidInCapitalMember 2020-12-31 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-12-31 0001823239 us-gaap:RetainedEarningsMember 2020-12-31 0001823239 us-gaap:NoncontrollingInterestMember 2020-12-31 0001823239 us-gaap:CommonClassAMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001823239 us-gaap:CommonClassBMember us-gaap:CommonStockMember 2021-01-01 2021-09-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2021-01-01 2021-09-30 0001823239 us-gaap:NoncontrollingInterestMember 2021-01-01 2021-09-30 0001823239 us-gaap:RetainedEarningsMember 2021-01-01 2021-09-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2021-01-01 2021-09-30 0001823239 us-gaap:MemberUnitsMember 2020-06-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2020-06-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-06-30 0001823239 us-gaap:RetainedEarningsMember 2020-06-30 0001823239 us-gaap:NoncontrollingInterestMember 2020-06-30 0001823239 2020-06-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2020-07-01 2020-09-30 0001823239 us-gaap:NoncontrollingInterestMember 2020-07-01 2020-09-30 0001823239 us-gaap:RetainedEarningsMember 2020-07-01 2020-09-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-07-01 2020-09-30 0001823239 us-gaap:MemberUnitsMember 2020-09-30 0001823239 us-gaap:AdditionalPaidInCapitalMember 2020-09-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-09-30 0001823239 us-gaap:RetainedEarningsMember 2020-09-30 0001823239 us-gaap:NoncontrollingInterestMember 2020-09-30 0001823239 2020-09-30 0001823239 us-gaap:MemberUnitsMember 2019-12-31 0001823239 us-gaap:AdditionalPaidInCapitalMember 2019-12-31 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2019-12-31 0001823239 us-gaap:RetainedEarningsMember 2019-12-31 0001823239 us-gaap:NoncontrollingInterestMember 2019-12-31 0001823239 2019-12-31 0001823239 us-gaap:AdditionalPaidInCapitalMember 2020-01-01 2020-09-30 0001823239 us-gaap:NoncontrollingInterestMember 2020-01-01 2020-09-30 0001823239 us-gaap:RetainedEarningsMember 2020-01-01 2020-09-30 0001823239 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2020-01-01 2020-09-30 0001823239 us-gaap:IPOMember 2020-11-01 2020-11-30 0001823239 us-gaap:IPOMember 2020-11-30 0001823239 mrvi:SecondaryOfferingMember 2021-04-01 2021-04-30 0001823239 mrvi:SecondaryOfferingByMLSH2Member 2021-04-12 2021-04-12 0001823239 us-gaap:OverAllotmentOptionMember 2021-04-01 2021-04-30 0001823239 us-gaap:OverAllotmentOptionMember 2021-04-30 0001823239 mrvi:SecondaryOfferingMember mrvi:MaravaiLifeSciencesHoldingsLLCMember 2021-04-01 2021-04-30 0001823239 mrvi:SecondaryOfferingMember 2021-09-01 2021-09-30 0001823239 mrvi:SecondaryOfferingByMLSH2Member 2021-09-01 2021-09-30 0001823239 us-gaap:OverAllotmentOptionMember 2021-09-30 0001823239 mrvi:SecondaryOfferingMember mrvi:MaravaiLifeSciencesHoldingsLLCMember 2021-09-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:NucleicAcidProductionSegmentMember 2021-07-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2021-07-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:ProteinDetectionSegmentMember 2021-07-01 2021-09-30 0001823239 srt:NorthAmericaMember 2021-07-01 2021-09-30 0001823239 us-gaap:EMEAMember mrvi:NucleicAcidProductionSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:EMEAMember mrvi:BiologicsSafetyTestingSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:EMEAMember mrvi:ProteinDetectionSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:EMEAMember 2021-07-01 2021-09-30 0001823239 srt:AsiaPacificMember mrvi:NucleicAcidProductionSegmentMember 2021-07-01 2021-09-30 0001823239 srt:AsiaPacificMember mrvi:BiologicsSafetyTestingSegmentMember 2021-07-01 2021-09-30 0001823239 srt:AsiaPacificMember mrvi:ProteinDetectionSegmentMember 2021-07-01 2021-09-30 0001823239 srt:AsiaPacificMember 2021-07-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:NucleicAcidProductionSegmentMember 2021-07-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2021-07-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:ProteinDetectionSegmentMember 2021-07-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember 2021-07-01 2021-09-30 0001823239 mrvi:NucleicAcidProductionSegmentMember 2021-07-01 2021-09-30 0001823239 mrvi:BiologicsSafetyTestingSegmentMember 2021-07-01 2021-09-30 0001823239 mrvi:ProteinDetectionSegmentMember 2021-07-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:NucleicAcidProductionSegmentMember 2021-01-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2021-01-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:ProteinDetectionSegmentMember 2021-01-01 2021-09-30 0001823239 srt:NorthAmericaMember 2021-01-01 2021-09-30 0001823239 us-gaap:EMEAMember mrvi:NucleicAcidProductionSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:EMEAMember mrvi:BiologicsSafetyTestingSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:EMEAMember mrvi:ProteinDetectionSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:EMEAMember 2021-01-01 2021-09-30 0001823239 srt:AsiaPacificMember mrvi:NucleicAcidProductionSegmentMember 2021-01-01 2021-09-30 0001823239 srt:AsiaPacificMember mrvi:BiologicsSafetyTestingSegmentMember 2021-01-01 2021-09-30 0001823239 srt:AsiaPacificMember mrvi:ProteinDetectionSegmentMember 2021-01-01 2021-09-30 0001823239 srt:AsiaPacificMember 2021-01-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:NucleicAcidProductionSegmentMember 2021-01-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2021-01-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:ProteinDetectionSegmentMember 2021-01-01 2021-09-30 0001823239 mrvi:LatinAndCentralAmericaMember 2021-01-01 2021-09-30 0001823239 mrvi:NucleicAcidProductionSegmentMember 2021-01-01 2021-09-30 0001823239 mrvi:BiologicsSafetyTestingSegmentMember 2021-01-01 2021-09-30 0001823239 mrvi:ProteinDetectionSegmentMember 2021-01-01 2021-09-30 0001823239 srt:NorthAmericaMember mrvi:NucleicAcidProductionSegmentMember 2020-07-01 2020-09-30 0001823239 srt:NorthAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2020-07-01 2020-09-30 0001823239 srt:NorthAmericaMember mrvi:ProteinDetectionSegmentMember 2020-07-01 2020-09-30 0001823239 srt:NorthAmericaMember 2020-07-01 2020-09-30 0001823239 us-gaap:EMEAMember mrvi:NucleicAcidProductionSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:EMEAMember mrvi:BiologicsSafetyTestingSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:EMEAMember mrvi:ProteinDetectionSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:EMEAMember 2020-07-01 2020-09-30 0001823239 srt:AsiaPacificMember mrvi:NucleicAcidProductionSegmentMember 2020-07-01 2020-09-30 0001823239 srt:AsiaPacificMember mrvi:BiologicsSafetyTestingSegmentMember 2020-07-01 2020-09-30 0001823239 srt:AsiaPacificMember mrvi:ProteinDetectionSegmentMember 2020-07-01 2020-09-30 0001823239 srt:AsiaPacificMember 2020-07-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:NucleicAcidProductionSegmentMember 2020-07-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2020-07-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:ProteinDetectionSegmentMember 2020-07-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember 2020-07-01 2020-09-30 0001823239 mrvi:NucleicAcidProductionSegmentMember 2020-07-01 2020-09-30 0001823239 mrvi:BiologicsSafetyTestingSegmentMember 2020-07-01 2020-09-30 0001823239 mrvi:ProteinDetectionSegmentMember 2020-07-01 2020-09-30 0001823239 srt:NorthAmericaMember mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-09-30 0001823239 srt:NorthAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2020-01-01 2020-09-30 0001823239 srt:NorthAmericaMember mrvi:ProteinDetectionSegmentMember 2020-01-01 2020-09-30 0001823239 srt:NorthAmericaMember 2020-01-01 2020-09-30 0001823239 us-gaap:EMEAMember mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:EMEAMember mrvi:BiologicsSafetyTestingSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:EMEAMember mrvi:ProteinDetectionSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:EMEAMember 2020-01-01 2020-09-30 0001823239 srt:AsiaPacificMember mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-09-30 0001823239 srt:AsiaPacificMember mrvi:BiologicsSafetyTestingSegmentMember 2020-01-01 2020-09-30 0001823239 srt:AsiaPacificMember mrvi:ProteinDetectionSegmentMember 2020-01-01 2020-09-30 0001823239 srt:AsiaPacificMember 2020-01-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:BiologicsSafetyTestingSegmentMember 2020-01-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember mrvi:ProteinDetectionSegmentMember 2020-01-01 2020-09-30 0001823239 mrvi:LatinAndCentralAmericaMember 2020-01-01 2020-09-30 0001823239 mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-09-30 0001823239 mrvi:BiologicsSafetyTestingSegmentMember 2020-01-01 2020-09-30 0001823239 mrvi:ProteinDetectionSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:TransferredAtPointInTimeMember 2021-07-01 2021-09-30 0001823239 us-gaap:TransferredAtPointInTimeMember 2020-07-01 2020-09-30 0001823239 us-gaap:TransferredAtPointInTimeMember 2021-01-01 2021-09-30 0001823239 us-gaap:TransferredAtPointInTimeMember 2020-01-01 2020-09-30 0001823239 us-gaap:TransferredOverTimeMember 2021-07-01 2021-09-30 0001823239 us-gaap:TransferredOverTimeMember 2020-07-01 2020-09-30 0001823239 us-gaap:TransferredOverTimeMember 2021-01-01 2021-09-30 0001823239 us-gaap:TransferredOverTimeMember 2020-01-01 2020-09-30 0001823239 mrvi:MLSCHoldingsLLCMember mrvi:MaravaiTopcoHoldingsLLCMember 2020-10-31 0001823239 mrvi:MLSCHoldingsLLCMember 2020-10-31 0001823239 mrvi:MLSCHoldingsLLCMember mrvi:MaravaiTopcoHoldingsLLCMember 2020-11-01 2020-11-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember 2020-10-31 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember mrvi:MaravaiLifeSciencesHoldingsLLCMember 2020-10-31 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember 2021-04-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember mrvi:MaravaiLifeSciencesHoldingsLLCMember 2021-04-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember 2021-09-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember mrvi:MaravaiLifeSciencesHoldingsLLCMember 2021-09-30 0001823239 mrvi:MaravaiLifeSciencesHoldingsLLCMember mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2021-07-01 2021-09-30 0001823239 mrvi:MaravaiLifeSciencesHoldingsLLCMember mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2021-01-01 2021-09-30 0001823239 mrvi:MaravaiLifeSciencesHoldingsLLCMember mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2020-07-01 2020-09-30 0001823239 mrvi:MaravaiLifeSciencesHoldingsLLCMember mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2020-01-01 2020-09-30 0001823239 srt:MinimumMember us-gaap:BuildingMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:BuildingMember 2021-01-01 2021-09-30 0001823239 srt:MinimumMember us-gaap:BuildingImprovementsMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:BuildingImprovementsMember 2021-01-01 2021-09-30 0001823239 srt:MinimumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:FurnitureAndFixturesMember 2021-01-01 2021-09-30 0001823239 mrvi:BioNTechSEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001823239 mrvi:BioNTechSEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001823239 mrvi:BioNTechSEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001823239 mrvi:BioNTechSEMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001823239 mrvi:BioNTechSEMember mrvi:AccountsReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001823239 mrvi:PfizerIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001823239 mrvi:PfizerIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-07-01 2020-09-30 0001823239 mrvi:PfizerIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001823239 mrvi:PfizerIncMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001823239 mrvi:PfizerIncMember mrvi:AccountsReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001823239 mrvi:PfizerIncMember mrvi:AccountsReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001823239 mrvi:CureVacMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-07-01 2021-09-30 0001823239 mrvi:CureVacMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001823239 mrvi:CureVacMember mrvi:AccountsReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2021-01-01 2021-09-30 0001823239 mrvi:CureVacMember mrvi:AccountsReceivableBenchmarkMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-12-31 0001823239 mrvi:SanofiMember us-gaap:RevenueFromContractWithCustomerMember us-gaap:CustomerConcentrationRiskMember 2020-01-01 2020-09-30 0001823239 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-08-05 2021-08-05 0001823239 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-09-02 0001823239 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-09-02 2021-09-02 0001823239 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-07-01 2021-09-30 0001823239 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-01-01 2021-09-30 0001823239 us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-09-30 0001823239 srt:MinimumMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-01-01 2021-09-30 0001823239 us-gaap:PerformanceSharesMember 2021-07-01 2021-09-30 0001823239 us-gaap:PerformanceSharesMember 2021-01-01 2021-09-30 0001823239 2020-01-01 2020-12-31 0001823239 mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-12-31 0001823239 mrvi:NucleicAcidProductionSegmentMember 2020-12-31 0001823239 mrvi:BiologicsSafetyTestingSegmentMember 2020-12-31 0001823239 mrvi:ProteinDetectionSegmentMember 2020-12-31 0001823239 mrvi:NucleicAcidProductionSegmentMember 2021-09-30 0001823239 mrvi:BiologicsSafetyTestingSegmentMember 2021-09-30 0001823239 mrvi:ProteinDetectionSegmentMember 2021-09-30 0001823239 srt:MinimumMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember 2021-01-01 2021-09-30 0001823239 us-gaap:TradeNamesMember 2021-09-30 0001823239 srt:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0001823239 us-gaap:TradeNamesMember 2021-01-01 2021-09-30 0001823239 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-09-30 0001823239 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-09-30 0001823239 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-09-30 0001823239 us-gaap:CustomerRelationshipsMember 2021-09-30 0001823239 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001823239 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001823239 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-09-30 0001823239 us-gaap:TradeNamesMember 2020-12-31 0001823239 srt:MinimumMember us-gaap:TradeNamesMember 2021-01-01 2021-03-31 0001823239 srt:MaximumMember us-gaap:TradeNamesMember 2021-01-01 2021-03-31 0001823239 us-gaap:TradeNamesMember 2021-01-01 2021-03-31 0001823239 us-gaap:TechnologyBasedIntangibleAssetsMember 2020-12-31 0001823239 srt:MinimumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-03-31 0001823239 srt:MaximumMember us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-03-31 0001823239 us-gaap:TechnologyBasedIntangibleAssetsMember 2021-01-01 2021-03-31 0001823239 us-gaap:CustomerRelationshipsMember 2020-12-31 0001823239 srt:MinimumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-03-31 0001823239 srt:MaximumMember us-gaap:CustomerRelationshipsMember 2021-01-01 2021-03-31 0001823239 us-gaap:CustomerRelationshipsMember 2021-01-01 2021-03-31 0001823239 2021-01-01 2021-03-31 0001823239 us-gaap:CostOfSalesMember 2021-07-01 2021-09-30 0001823239 us-gaap:CostOfSalesMember 2020-07-01 2020-09-30 0001823239 us-gaap:CostOfSalesMember 2021-01-01 2021-09-30 0001823239 us-gaap:CostOfSalesMember 2020-01-01 2020-09-30 0001823239 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-07-01 2021-09-30 0001823239 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-07-01 2020-09-30 0001823239 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2021-01-01 2021-09-30 0001823239 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2020-01-01 2020-09-30 0001823239 us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMember mrvi:VectorLaboratoriesIncMember 2021-09-30 0001823239 srt:MinimumMember 2021-09-30 0001823239 srt:MaximumMember 2021-09-30 0001823239 mrvi:LeasesWithMultipleFiveYearRenewalTermsMember 2021-01-01 2021-09-30 0001823239 mrvi:LeasesWithMultipleFiveYearRenewalTermsMember 2021-09-30 0001823239 mrvi:LeasesWithThreeYearRenewalTermsMember 2021-09-30 0001823239 mrvi:LeasesWithFiveYearRenewalTermsMember 2021-09-30 0001823239 mrvi:BurlingameCaliforniaMember 2021-07-01 2021-09-30 0001823239 mrvi:BurlingameCaliforniaMember 2021-01-01 2021-09-30 0001823239 mrvi:BurlingameCaliforniaMember 2021-09-01 2021-09-30 0001823239 mrvi:BurlingameCaliforniaMember 2020-07-01 2020-09-30 0001823239 mrvi:BurlingameCaliforniaMember 2020-01-01 2020-09-30 0001823239 2020-01-01 2020-01-31 0001823239 mrvi:BurlingameCaliforniaMember 2020-01-31 0001823239 2020-03-31 0001823239 mrvi:BurlingameCaliforniaMember mrvi:January2020LeaseAgreementMember 2020-01-01 2020-03-31 0001823239 mrvi:BurlingameCaliforniaMember 2020-08-01 2020-08-31 0001823239 mrvi:BurlingameCaliforniaMember 2020-08-31 0001823239 mrvi:SanDiegoCaliforniaMember 2018-07-31 0001823239 mrvi:SanDiegoCaliforniaMember 2020-09-30 0001823239 mrvi:SanDiegoCaliforniaMember us-gaap:PrepaidExpensesAndOtherCurrentAssetsMember 2020-12-31 0001823239 mrvi:SanDiegoCaliforniaMember us-gaap:ConstructionInProgressMember 2020-12-31 0001823239 mrvi:SanDiegoCaliforniaMember 2020-12-31 0001823239 mrvi:SanDiegoCaliforniaMember 2021-01-01 2021-03-31 0001823239 mrvi:BuildingLeaseholdImprovementsAndEquipmentMember 2021-01-01 2021-03-31 0001823239 us-gaap:ConstructionInProgressMember 2021-01-01 2021-03-31 0001823239 mrvi:SanDiegoCaliforniaMember 2021-07-01 2021-09-30 0001823239 mrvi:SanDiegoCaliforniaMember 2021-01-01 2021-09-30 0001823239 mrvi:SanDiegoCaliforniaMember 2020-07-01 2020-09-30 0001823239 mrvi:SanDiegoCaliforniaMember 2020-01-01 2020-09-30 0001823239 mrvi:SanDiegoCaliforniaMember 2021-08-31 0001823239 mrvi:SanDiegoCaliforniaMember 2021-09-30 0001823239 mrvi:SouthportNorthCarolinaMember us-gaap:LeaseholdsAndLeaseholdImprovementsMember 2021-01-01 2021-09-30 0001823239 mrvi:LelandNorthCarolinaMember 2021-09-30 0001823239 mrvi:LelandNorthCarolinaSanDiegoCaliforniaMember 2021-09-30 0001823239 2020-10-31 0001823239 mrvi:NewCreditAgreementMember us-gaap:LineOfCreditMember 2020-10-31 0001823239 us-gaap:SecuredDebtMember mrvi:NewCreditAgreementMember us-gaap:LineOfCreditMember 2020-10-31 0001823239 us-gaap:RevolvingCreditFacilityMember mrvi:NewCreditAgreementMember us-gaap:LineOfCreditMember 2020-10-31 0001823239 2020-11-01 2020-11-30 0001823239 us-gaap:SecuredDebtMember mrvi:NewCreditAgreementMember us-gaap:LineOfCreditMember 2021-09-30 0001823239 us-gaap:LetterOfCreditMember mrvi:NewCreditAgreementMember us-gaap:LineOfCreditMember 2020-10-31 0001823239 us-gaap:SecuredDebtMember mrvi:NewCreditAgreementMember us-gaap:LineOfCreditMember mrvi:MaravaiIntermediateHoldingsLLCMember 2021-08-05 0001823239 us-gaap:InterestRateCapMember 2021-03-31 0001823239 us-gaap:RevolvingCreditFacilityMember mrvi:NewCreditAgreementMember 2021-09-30 0001823239 us-gaap:RevolvingCreditFacilityMember mrvi:NewCreditAgreementMember 2020-12-31 0001823239 us-gaap:ResearchAndDevelopmentExpenseMember 2021-07-01 2021-09-30 0001823239 us-gaap:ResearchAndDevelopmentExpenseMember 2020-07-01 2020-09-30 0001823239 us-gaap:ResearchAndDevelopmentExpenseMember 2021-01-01 2021-09-30 0001823239 us-gaap:ResearchAndDevelopmentExpenseMember 2020-01-01 2020-09-30 0001823239 us-gaap:PerformanceSharesMember 2021-09-30 0001823239 us-gaap:RestrictedStockUnitsRSUMember 2021-09-30 0001823239 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001823239 us-gaap:RestrictedStockUnitsRSUMember 2021-01-01 2021-09-30 0001823239 us-gaap:RestrictedStockUnitsRSUMember 2021-07-01 2021-09-30 0001823239 us-gaap:RestrictedStockUnitsRSUMember 2020-07-01 2020-09-30 0001823239 us-gaap:RestrictedStockUnitsRSUMember 2020-01-01 2020-09-30 0001823239 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001823239 us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001823239 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001823239 us-gaap:EmployeeStockMember 2020-01-01 2020-09-30 0001823239 mrvi:TimeBasedIncentiveUnitsMember 2021-07-01 2021-09-30 0001823239 mrvi:TimeBasedIncentiveUnitsMember 2020-07-01 2020-09-30 0001823239 mrvi:TimeBasedIncentiveUnitsMember 2021-01-01 2021-09-30 0001823239 mrvi:TimeBasedIncentiveUnitsMember 2020-01-01 2020-09-30 0001823239 mrvi:PerformanceBasedIncentiveUnitsMember 2021-07-01 2021-09-30 0001823239 mrvi:PerformanceBasedIncentiveUnitsMember 2020-07-01 2020-09-30 0001823239 mrvi:PerformanceBasedIncentiveUnitsMember 2021-01-01 2021-09-30 0001823239 mrvi:PerformanceBasedIncentiveUnitsMember 2020-01-01 2020-09-30 0001823239 us-gaap:EmployeeStockOptionMember 2021-07-01 2021-09-30 0001823239 us-gaap:EmployeeStockOptionMember 2020-07-01 2020-09-30 0001823239 us-gaap:EmployeeStockOptionMember 2021-01-01 2021-09-30 0001823239 us-gaap:EmployeeStockOptionMember 2020-01-01 2020-09-30 0001823239 us-gaap:EmployeeStockMember 2021-07-01 2021-09-30 0001823239 us-gaap:EmployeeStockMember 2020-07-01 2020-09-30 0001823239 us-gaap:EmployeeStockMember 2021-01-01 2021-09-30 0001823239 us-gaap:EmployeeStockMember 2020-01-01 2020-09-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember 2020-12-31 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember 2021-04-01 2021-04-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember 2021-09-01 2021-09-30 0001823239 mrvi:MaravaiTopcoHoldingsLLCMember srt:AffiliatedEntityMember 2021-09-01 2021-09-30 0001823239 mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2021-07-01 2021-09-30 0001823239 mrvi:MaravaiLifeSciencesHoldingsIncMember mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2021-07-01 2021-09-30 0001823239 mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2021-01-01 2021-09-30 0001823239 mrvi:MaravaiLifeSciencesHoldingsIncMember mrvi:TaxDistributionMember mrvi:MaravaiTopcoHoldingsLLCMember 2021-01-01 2021-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementQuarterlyManagementFeeMember srt:AffiliatedEntityMember 2021-01-01 2021-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementManagementFeesMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementManagementFeesMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementOutOfPocketExpenseMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementOutOfPocketExpenseMember srt:AffiliatedEntityMember 2021-07-01 2021-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementOutOfPocketExpenseMember srt:AffiliatedEntityMember 2021-01-01 2021-09-30 0001823239 mrvi:GTCRLLCMember mrvi:AdvisoryServicesAgreementOutOfPocketExpenseMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001823239 mrvi:LeasePaymentsMember srt:AffiliatedEntityMember 2020-07-01 2020-09-30 0001823239 mrvi:LeasePaymentsMember srt:AffiliatedEntityMember 2020-01-01 2020-09-30 0001823239 mrvi:MLSH1AndMLSH2Member srt:AffiliatedEntityMember 2021-04-01 2021-06-30 0001823239 mrvi:MLSH1AndMLSH2Member srt:AffiliatedEntityMember 2021-09-01 2021-09-30 0001823239 mrvi:TaxReceivableAgreementPaymentsMember srt:AffiliatedEntityMember 2021-01-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:NucleicAcidProductionSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:BiologicsSafetyTestingSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:ProteinDetectionSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:CorporateNonSegmentMember 2021-07-01 2021-09-30 0001823239 us-gaap:IntersegmentEliminationMember 2021-07-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:NucleicAcidProductionSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:BiologicsSafetyTestingSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:ProteinDetectionSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:CorporateNonSegmentMember 2021-01-01 2021-09-30 0001823239 us-gaap:IntersegmentEliminationMember 2021-01-01 2021-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:NucleicAcidProductionSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:BiologicsSafetyTestingSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:ProteinDetectionSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:CorporateNonSegmentMember 2020-07-01 2020-09-30 0001823239 us-gaap:IntersegmentEliminationMember 2020-07-01 2020-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:NucleicAcidProductionSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:BiologicsSafetyTestingSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:OperatingSegmentsMember mrvi:ProteinDetectionSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:CorporateNonSegmentMember 2020-01-01 2020-09-30 0001823239 us-gaap:IntersegmentEliminationMember 2020-01-01 2020-09-30 shares iso4217:USD iso4217:USD shares mrvi:segment pure mrvi:reportingUnit mrvi:lease mrvi:building 0001823239 --12-31 2021 Q3 false P2Y P2Y6M 10-Q true 2021-09-30 false 001-39725 Maravai LifeSciences Holdings, Inc. DE 85-2786970 10770 Wateridge Circle Suite 200 San Diego CA 92121 858 546-0004 Class A common stock, $0.01 par value MRVI NASDAQ Yes Yes Non-accelerated Filer false true false false 131458704 126239611 547898000 236184000 65939000 51018000 56246000 33301000 17395000 11095000 687478000 331598000 108322000 101305000 152766000 224275000 121225000 177656000 820786000 431699000 4106000 4158000 1894683000 1270691000 8917000 8171000 31422000 38546000 66715000 78061000 1298000 0 6000000 6000000 114352000 130778000 525584000 528614000 0 8609000 55324000 56167000 744254000 389546000 1553000 2231000 1441067000 1115945000 0.01 0.01 500000000 500000000 131420000 131420000 96647000 96647000 1314000 966000 0.01 0.01 300000000 300000000 126240000 126240000 160974000 160974000 1262000 1610000 172611000 85125000 0 -44000 127450000 854000 302637000 88511000 150979000 66235000 453616000 154746000 1894683000 1270691000 204810000 87859000 570796000 185745000 32047000 19760000 99928000 56254000 1950000 1868000 6046000 7212000 25189000 20510000 72511000 52624000 11249000 0 11249000 0 0 0 0 19002000 47937000 42138000 167236000 97088000 156873000 45721000 403560000 88657000 8545000 7089000 25827000 21934000 -3246000 0 -9132000 0 78000 32000 78000 132000 151652000 38664000 386943000 66855000 18842000 -359000 43937000 2511000 132810000 39023000 343006000 64344000 78536000 73000 216410000 582000 54274000 38950000 126596000 63762000 0.46 0.12 1.16 0.21 0.45 0.12 1.14 0.21 118433000 253917000 109174000 253917000 258028000 253917000 257799000 253917000 132810000 39023000 343006000 64344000 39000 30000 55000 -31000 132849000 39053000 343061000 64313000 78536000 73000 216421000 582000 54313000 38980000 126640000 63731000 114352000 1143000 143308000 1433000 118208000 -39000 73176000 139220000 333141000 17068000 171000 -17068000 -171000 18669000 -18669000 0 34060000 34060000 1614000 1953000 3567000 -60000 50061000 50001000 54274000 78536000 132810000 39000 39000 131420000 1314000 126240000 1262000 172611000 0 127450000 150979000 453616000 96647000 966000 160974000 1610000 85125000 -44000 854000 66235000 154746000 34734000 348000 -34734000 -348000 30520000 -30520000 0 53000000 53000000 39000 785000 785000 -420000 420000 0 3507000 4721000 8228000 -94000 106298000 106204000 126596000 216410000 343006000 44000 11000 55000 131420000 1314000 126240000 1262000 172611000 0 127450000 150979000 453616000 253917000 0 184628000 -194000 -17569000 3916000 170781000 9140000 9140000 542000 1307000 1849000 122000 122000 38950000 73000 39023000 161131000 5296000 166427000 30000 30000 253917000 0 14777000 -164000 21381000 0 35994000 253917000 0 183910000 -133000 -42381000 3231000 144627000 9140000 9140000 1450000 1483000 2933000 312000 312000 63762000 582000 64344000 161131000 5296000 166427000 -31000 -31000 253917000 0 14777000 -164000 21381000 0 35994000 343006000 64344000 6623000 4756000 14685000 15156000 1995000 1296000 8228000 2933000 29438000 -1275000 11249000 0 0 19002000 0 2881000 9132000 0 875000 -1341000 18851000 55420000 26263000 12384000 7590000 971000 1543000 130000 -10076000 8838000 267000 300000 -11346000 59833000 310403000 72756000 0 3024000 9188000 16559000 548000 34500000 119957000 0 111317000 14917000 106298000 312000 0 15000000 0 250000 4500000 1875000 582000 23000 1329000 0 -110051000 12540000 45000 -31000 311714000 100182000 236184000 24700000 547898000 124882000 23030000 19407000 16569000 3506000 826000 5163000 4793000 0 365139000 0 418140000 0 0 2574000 0 9140000 0 166427000 0 2686000 Organization and Significant Accounting Policies<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Description of Business</span></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maravai LifeSciences Holdings, Inc. (the “Company”, and together with its consolidated subsidiaries, “Maravai”, “we”, “us”, “our”) was formed as a Delaware corporation in August 2020 for the purpose of facilitating an initial public offering (“IPO”) of its Class A common stock, facilitating certain organizational transactions and to operate the business of Maravai Topco Holdings, LLC (“Topco LLC”) and its consolidated subsidiaries. </span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a leading life sciences company providing critical products to enable the development of drug therapies, diagnostics, novel vaccines and support research on human diseases. Our products address the key phases of biopharmaceutical development and include complex nucleic acids for diagnostic and therapeutic applications and antibody-based products to detect impurities during the production of biopharmaceutical products.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is headquartered in San Diego, California and has historically operated in three principal businesses: Nucleic Acid Production, Biologics Safety Testing, and Protein Detection. In September 2021, the Company completed the divestiture of its Protein Detection business (see Note 2). Our Nucleic Acid Production business manufactures and sells products used in the fields of gene therapy, vaccines, nucleoside chemistry, oligonucleotide therapy and molecular diagnostics, including reagents used in the chemical synthesis, modification, labelling and purification of deoxyribonucleic acid (“DNA”) and ribonucleic acid (“RNA”). Our core Nucleic Acid Production offerings include messenger ribonucleic acid (“mRNA”), long and short oligonucleotides, our proprietary CleanCap® capping technology and oligonucleotide building blocks. Our Biologics Safety Testing business sells highly specialized analytical products for use in biologic manufacturing process development, including custom product-specific development antibody and assay development services. Our Protein Detection business sold innovative labeling and detection reagents for researchers in immunohistochemistry. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Organizational Transactions and Initial Public Offering</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2020, the Company completed its IPO and sold 69,000,000 shares of Class A common stock at a public offering price of $27.00 per share and received proceeds of $1.8 billion, net of underwriting discounts and commissions, which the Company used to purchase previously-issued and newly-issued LLC units in Topco LLC, to pay Maravai Life Sciences Holdings 2, LLC (“MLSH 2”) as consideration for certain organizational transactions that occurred before the IPO, and to purchase outstanding shares of Class A common stock from MLSH 2.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Immediately prior to, and in connection with, the completion of our IPO, the Company completed a series of organizational transactions (“Organizational Transactions”), including: </span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The amendment and restatement of Topco LLC’s operating agreement (the “New LLC Operating Agreement”) to, among other things, (i) modify Topco LLC’s capital structure by replacing the membership interests held by Topco LLC’s existing owners with a new class of Topco LLC units (the “LLC Units”) and (ii) appoint the Company as the sole managing member of Topco LLC;</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Amend and restate the Company’s certificate of incorporation to among other things, authorize the Company to issue two classes of common stock: Class A common stock and Class B common stock;</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The issuance of shares of the Company’s Class B common stock to Maravai Life Sciences Holdings, LLC (“MLSH 1”), which was Topco LLC’s pre-IPO owner on a one-to-one basis with the number of LLC Units owned; and</span></div><div style="margin-top:12pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">The acquisition, by merger, of two members of Topco LLC (“the Blocker Entities”), for which we issued shares of Class A common stock and paid cash as consideration (“the Blocker Mergers”).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is the sole managing member of Topco LLC, which operates and controls TriLink Biotechnologies, LLC, Glen Research, LLC, MockV Solutions, LLC and Cygnus Technologies, LLC (“Cygnus”) and their respective subsidiaries. Prior to the Company’s divestiture of its Protein Detection business in September 2021, Topco LLC also operated and controlled Vector Laboratories, Inc. and its subsidiaries. MLSH 1 is the only other member of Topco LLC.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Organizational Transactions were considered transactions between entities under c</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ommon control. As a result, the consolidated financial statements for periods prior to the IPO and the Organizational Transactions have been adjusted to combine the previously separate entities for presentation purposes.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Exchanges and Secondary Offerings</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">April 2021 Exchange and Secondary Offering</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April 2021, MLSH 1 executed an exchange of 17,665,959 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,665,959 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. The Company immediately completed a secondary offering (“April 2021 Secondary Offering”) of 20,700,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 3,034,041 shares of Class A common stock previously held by MLSH 2, which included the full exercise of the underwriters’ option to purchase up to 2,700,000 additional shares of Class A common stock, at a price of $31.25 per share.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The selling stockholders were responsible for the underwriting discounts and commissions of the April 2021 Secondary Offering and received all of the net proceeds of $624.2 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the April 2021 Secondary Offering of $1.0 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">September 2021 Exchange and Secondary Offering</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, MLSH 1 executed an exchange of 17,068,559 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,068,559 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. Shortly after the exchange, the Company completed a secondary offering (“September 2021 Secondary Offering”) of 20,000,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 2,931,441 shares of Class A common stock previously held by MLSH 2 at a price of $50.00 per share.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The selling stockholders were responsible for the underwriting discounts and commissions of the September 2021 Secondary Offering and received all of the net proceeds of $977.5 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the September 2021 Secondary Offering of $0.9 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and controls all of the business and affairs of Topco LLC, and through Topco LLC and its subsidiaries, conducts its business. Because we manage and operate the business and control the strategic decisions and day-to-day operations of Topco LLC and also have a substantial financial interest in Topco LLC, we consolidate the financial results of Topco LLC, and a portion of our net income is allocated to the non-controlling interests in Topco LLC held by MLSH 1. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts between the businesses comprising the Company have been eliminated in the accompanying consolidated financial statements.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Condensed Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or for any future period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet presented as of December 31, 2020, has been derived from the audited consolidated financial statements as of that date. The condensed consolidated financial statements and notes are presented as permitted by Form 10-Q and do not contain all information that is included in the annual financial statements and notes thereto of the Company. The condensed consolidated financial statements and notes included in this report should be read in conjunction with the 2020 financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in accordance with GAAP requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue and expenses, and related disclosures. These estimates form the basis for judgments the Company makes about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company bases its estimates and judgments on historical experience and on various other assumptions that the Company believes are reasonable under the circumstances. These estimates are based on </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">management’s knowledge about current events and expectations about actions the Company may undertake in the future. Significant estimates include, but are not limited to, revenue recognition, the net realizable value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, the payable to related parties pursuant to the Tax Receivable Agreement (“TRA”), amortization methods and periods, the fair value of leased buildings and other assumptions associated with lease financing transactions, the estimated fair value of our long-term debt, equity-based compensation, the valuation of incentive units, allowance for doubtful accounts, and accounting for income taxes and assessment of valuation allowances. Actual results could differ materially from those estimates.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Significant Accounting Policies</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of the Company’s significant accounting policies is included in the audited financial statements within its Annual Report on Form 10-K for the year ended December 31, 2020. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the three and nine months ended September 30, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of products and services and the performance of services in the fields of nucleic acid production, biologics safety testing, and protein detection. Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. The Company also recognizes revenue from other contracts that may include a combination of products and services, the provision of solely services, or from license fee arrangements which may be associated with the delivery of product. Where there is a combination of products and services, the Company accounts for the promises as individual performance obligations if they are concluded to be distinct. Performance obligations are considered distinct if they are both capable of being distinct and distinct within the context of the contract. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Contracts with customers are evaluated on a contract-by-contract basis as contracts may include multiple types of goods and services as described below.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. The transaction price for product sales is calculated at the contracted product selling price. The transaction price for a contract with multiple performance obligations is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices for products are determined based on the prices charged to customers, which are directly observable. Standalone selling price of services are mostly based on time and materials. Generally, payments from customers are due when goods and services are transferred. As most contracts contain a single performance obligation, the transaction price is representative of the standalone selling price charged to customers. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration has not been material to our consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accepts returns only if the products do not meet customer specifications and historically, the Company’s volume of product returns has not been significant. Further, no warranties are provided for promised goods and services other than assurance type warranties.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected the practical exemption to not disclose the unfulfilled performance obligations for contracts with an original length of one year or less. The Company had no material unfulfilled performance obligations for contracts with an original length greater than one year for any period presented.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nucleic Acid Production</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nucleic Acid Production revenue is generated from the manufacture and sale of highly modified, complex nucleic acids products to support the needs of our of customers’ research, therapeutic and vaccine programs. The primary offering of products include; CleanCap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, mRNA, and specialized oligonucleotides. Contracts typically consist of a single performance </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligation. The Company recognizes revenue from these products in the period in which the performance obligation is satisfied by transferring control to the customer. Revenue for nucleic acid catalog products is recognized at a single point in time, generally upon shipment to the customer. Revenue for contracts for certain custom nucleic acid products, with an enforceable right to payment and a reasonable margin for work performed to date, is recognized over time, based on a cost-to-cost input method over the manufacturing period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Biologics Safety Testing</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Biologics Safety Testing revenue is associated with the sale of bioprocess impurity detection kit products. We also enter into contracts that include custom antibody development, assay development, antibody affinity extraction, and mass spectrometry services. These products and services enable the detection of impurities that occur in the manufacturing of biologic drugs and other therapeutics. The Company recognizes revenue from the sale of bioprocess impurity detection kits in the period in which the performance obligation is satisfied by transferring control to the customer. Custom antibody development contracts consist of a single performance obligation, typically with an enforceable right to payment and a reasonable margin for work performed to date. Revenue is recognized over time based on a cost-to-cost input method over the contract term. Where an enforceable right to payment does not exist, revenue is recognized at a point in time when control is transferred to the customer. Assay development service contracts consist of a single performance obligation, revenue is recognized at a point in time when a successful antigen test and report is provided to the customer. Affinity extraction services, which generally occur over a short period of time, consist of a single performance obligation to perform the extraction service and provide a summary report to the customer. Revenue is recognized either over time or at a point in time depending on contractual payment terms with the customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Protein Detection</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the divestiture of its Protein Detection business in September 2021 (see Note 2), the Company also manufactured and sold protein labeling and detection reagents to customers that were used for basic research and development. The contracts to sell these catalog products consisted of a single performance obligation to deliver the reagent products. Revenue from these contracts was recognized at a point in time, generally upon shipment of the final product to the customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes collected by the Company are not included in the transaction price as revenue as they are ultimately remitted to a governmental authority. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and handling costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs, which are charged to customers, are included in revenue and is recognized at the same time that the related product revenue is recognized.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. These costs are included in sales and marketing and general and administrative expenses. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. Contract assets balances, which are included in prepaid and other current assets, was not material as of December 31, 2020. There were no contract asset balances as of September 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include billings in excess of revenue recognized, such as customer deposits and deferred revenue. Customer deposits, which are included in accrued expenses, are recorded when cash payments are received or due in advance of performance. Deferred revenue is recorded when the Company has unsatisfied performance obligations. Total contract liabilities were $69.9 million and $79.2 million as of September 30, 2021 and December 31, 2020, respectively. Contract liabilities are expected to be recognized into revenue within the next twelve months.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the revenue by segment and region for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,622</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,203</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,067</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,892</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,929</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,132</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,332</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,441</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,568</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,901</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,626</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,810</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,469</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,052</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,537</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,873</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,684</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,977</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,844</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,889</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,354</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,483</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,959</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,796</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,814</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,584</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,083</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,830</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,336</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,204</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,864</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,656</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,859</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,523</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,217</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,317</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,974</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,707</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,296</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,356</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,382</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,569</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,772</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,745</span></td></tr></table></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a disaggregation of revenue based on the pattern of revenue recognition for the periods presented (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,745 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-Controlling Interests</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests represent the portion of profit or loss, net assets and comprehensive income of our consolidated subsidiaries that is not allocable to the Company based on our percentage of ownership of such entities. Non-controlling interests consist of the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Until November 2020, Topco LLC held a 70% ownership interest in MLSC Holdings, LLC (“MLSC”) through its consolidated subsidiaries with the remaining 30% being recorded as non-controlling interests in our consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MLSC net income or loss was attributed to the non-controlling interests using an attribution method, similar to the hypothetical liquidation at book value method, based on the distribution provisions of the MLSC Amended and Restated Limited Liability Company Agreement (“MLSC LLC Agreement”). In November 2020, and before the closing of the IPO, Topco LLC repurchased all of the outstanding non-controlling interests in MLSC for $166.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In November 2020, based on the Organizational Transactions described above, we became the sole managing member of Topco LLC. Until the April 2021 Secondary Offering, we held approximately 38% of the outstanding LLC Units of Topco LLC, and approximately 62% of the outstanding LLC Units of Topco LLC were held by MLSH 1. After the April 2021 Secondary Offering and until the September 2021 Secondary Offering, we held approximately 44% of the outstanding LLC Units of Topco LLC, and approximately 56% of the outstanding LLC Units of Topco LLC were held by MLSH 1. As of September 30, 2021, as a result of the September 2021 Secondary Offering, we hold approximately 51% of the outstanding LLC Units of Topco LLC, and MLSH 1 holds approximately 49% of the outstanding LLC Units of Topco LLC. Therefore, we report non-controlling interests based on LLC Units of Topco LLC held by MLSH 1 on our condensed consolidated balance sheet as of September 30, 2021. Income or loss attributed to the non-controlling interest in Topco LLC is based on the LLC Units outstanding during the period for which the income or loss is generated and is presented on the condensed consolidated statements of income and consolidated statements of comprehensive income.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MLSH 1 is entitled to exchange LLC Units, together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”), for shares of Class A common stock on a one-for-one basis or, at our election, for cash, from a substantially concurrent public offering or private sale (based on the price of our Class A common stock in such public offering or private sale). As such, future exchanges of Paired Interests by MLSH 1 will result in a change in ownership and reduce or increase the amount recorded as non-controlling interests and increase or decrease additional paid-in-capital when Topco LLC has positive or negative net assets, respectively. In April 2021 and September 2021, MLSH 1 executed an exchange of Paired Interests prior to the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributio</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ns of $50.1 million and $106.3 million for tax liabilities were made to MLSH 1 during the three and nine months ended September 30, 2021, respectively. Distributions of $0.1 million and $0.3 million for tax liabilities were made to the non-controlling interest holders of MLSC during the three and nine months ended September 30, 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically operated in three reportable segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company’s chief operating decision maker (“CODM”), its Chief Executive Officer, allocates resources and assesses performance based upon discrete financial information at the segment level. Substantially all of our long-lived assets are located in the United States. The Company divested its Protein Detection business in September 2021 (see Note 2). The Company has reported the historical results of the Protein Detection business as such discrete financial information evaluated by the CODM for the periods presented included the information for this legacy segment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per Class A Common share/unit attributable to Maravai LifeSciences Holdings, Inc. is computed by dividing net income attributable to us by the weighted average number of Class A Common shares/units outstanding during the period. The non-controlling interest, for historical periods prior to the IPO, is calculated pursuant to the terms of the MLSC LLC Agreement on a fully-distributed basis, taking into account the various classes of equity of MLSC, including the cumulative yields on MLSC’s preferred units. Diluted net income per Class A Common share/unit is calculated by giving effect to all potential weighted average dilutive LLC incentive units for historical periods prior to the IPO and stock options, restricted stock units, and Topco LLC Units, that together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”) are convertible into shares of our Class A Common stock, for the periods after the IPO. For historical periods prior to the IPO, the weighted average number of common units outstanding during the period and the potential dilutive common unit equivalents is determined under the two-class method. The dilutive effect of outstanding awards, if any, is </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reflected in diluted earnings per share/unit by application of the treasury stock method or if-converted method, as applicable. The Company reported net income attributable to Maravai LifeSciences Holdings, Inc. for the three and nine months ended September 30, 2021 and 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:82.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 11 years</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized over the shorter of the related lease term or useful life.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to operations when incurred, while betterments or renewals are capitalized. When property and equipment are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and any gain or loss is included in the results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is considered to be an owner lessee of certain buildings (Note 5). The leased buildings are being depreciated over the lease term to a residual value that will approximate the remaining lease financing obligation at the end of the lease.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment also includes a leased building which is recorded as construction in process during the period of construction at its fair value plus the cost of improvements incurred during the construction period (Note 5).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Impairment of Long-Lived and Intangible Assets</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company periodically reviews long-lived assets, including property and equipment and finite-lived intangible assets, to determine whether current events or circumstances indicate that such carrying amounts may not be recoverable. If such facts or circumstances are determined to exist, an estimate of the undiscounted future cash flows of these assets is compared to the carrying value the assets to determine whether impairment exists. If the assets are determined to be impaired, the loss is measured based on the difference between the fair value and carrying value of the assets. No impairment loss was recognized for long-lived or finite-lived intangible assets during the three and nine months ended September 30, 2021 and 2020.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines fair value as the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. The Company follows accounting guidance that has a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of the asset or liability as of the measurement date. Instruments with readily available actively quoted prices, or for which fair value can be measured from actively quoted prices in an orderly market, will generally have a higher degree of market price transparency and a lesser degree of judgment used in measuring fair value. The three levels of the hierarchy are defined as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Include other inputs that are directly or indirectly observable in the marketplace; and</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Unobservable inputs which are supported by little or no market activity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021 and December 31, 2020, the carrying value of current assets and liabilities approximates fair value due to the short maturities of these instruments. The fair values of the Company’s long-term debt approximate carrying value, excluding the effect of unamortized debt discount, as it is based on borrowing rates currently available to the Company for debt with similar terms and maturities (Level 2 inputs).</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains substantially all of its cash balances at a financial institution that management believes is of high credit-quality and is financially stable. Cash is deposited with major financial institutions in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company believes it is not exposed to significant credit risk due to the financial strength of the depository institutions in which the cash is held. The Company provides credit, in the </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">normal course of business, to international and domestic distributors and customers, which are geographically dispersed. The Company attempts to limit its credit risk by performing ongoing credit evaluations of its customers and maintaining adequate allowances for potential credit losses. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from each of our customers who individually accounted for 10% or more of our total revenue or accounts receivable for the periods presented:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable, net</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BioNTech SE</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pfizer, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CureVac N.V.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanofi S.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt">Less than 10%</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2021 and 2020, substantially all of the revenue recorded for BioNTech SE and Pfizer, Inc. was generated by our Nucleic Acid Production segment. For the three and nine months ended September 30, 2021, substantially all of the Company’s revenue from CureVac N.V. was generated by our Nucleic Acid Production segment. For the nine months ended September 30, 2020, substantially all of the Company’s revenue from Sanofi S.A. was generated by our Nucleic Acid Production segment.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. As the aggregate market value of the Company’s voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million as of June 30, 2021, the Company will be classified as a large accelerated filer, and therefore will cease being an emerging growth company, as of December 31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued, if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the FASB issued additional clarification related to reference rate reform, permitting entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The standards are effective for all entities upon issuance and we will apply the amendments prospectively through December 31, 2022. There was no impact to the Company’s consolidated financial statements for the nine months ended September 30, 2021 as a result of the adoption of these standards. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“Topic 842”), which supersedes the guidance in ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new standard, as amended by subsequent ASUs on Topic 842 and recent extensions issued by the FASB in response to COVID-19, requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of their classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases today. The Company plans to adopt this standard using the modified retrospective approach with a cumulative effect adjustment to retained earnings at the beginning of the period of adoption. The Company will also adopt certain practical expedients provided by Topic 842. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, Topic 842 has not yet been adopted. However, the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt Topic 842 in the fourth quarter of 2021, with an effective date of January 1, 2021. The Company is currently assessing its inventory of leases but has not yet determined the full effects of Topic 842 on its consolidated financial statements but does expect the adoption of Topic 842 will have a material impact on the Company’s consolidated financial statements and related notes to the recognition of right of use (“ROU”) assets and lease liabilities on the Company’s consolidated balance sheets, but it will not have a material impact on the Company’s consolidated statements of income. The adoption of Topic 842 will also result in enhanced disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which has been subsequently amended (“ASU 2016-13”). ASU 2016-13 revises the measurement of credit losses for most financial instruments measured at amortized cost, including trade receivables, from an incurred loss methodology to an expected loss methodology which results in earlier recognition of credit losses. Under the incurred loss model, a loss is not recognized until it is probable that the loss-causing event has already occurred. The new standard introduces a forward-looking expected credit loss model that requires an estimate of the expected credit losses over the life of the instrument by considering all relevant information including historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. In addition, this standard also modifies the impairment model for available-for-sale debt securities, which are measured at fair value, by eliminating the consideration for the length of time fair value has been less than amortized cost when assessing credit loss for a debt security and provides for reversals of credit losses through income upon credit improvement. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, ASU 2016-13 has not yet been adopted. However, on June 30,2021, the Company’s aggregate market value of its voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million, and therefore the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt ASU 2016-13 in the fourth quarter of 2021. The Company is currently assessing the impact of adopting this standard on its consolidated financial statements and disclosures, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-15”). The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This new standard also requires customers to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. This ASU is effective for years beginning after December 15, 2020, and interim period within annual periods beginning after December 15, 2021, with early adoption permitted. The Company is currently assessing its inventory of cloud computing arrangements but has not yet determined the full effects of ASU 2018-15 on its consolidated financial statements. The Company does not expect the adoption of ASU 2018-15 to have a material impact on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2018, the FASB issued ASU 2018-17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2018-17 changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. This guidance is effective for fiscal years, beginning after December 15, 2020 and interim periods within fiscal years beginning after December 15, 2021, with early adoption permitted. All entities are required to apply the amendments in this ASU retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company is currently evaluating the impact of this standard, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) - Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2020-06”), which simplifies the accounting for convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share calculation as a result of these changes. The standard is effective for the Company for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact the adoption of this standard may have on its consolidated financial statements.</span></div> 3 69000000 27.00 1800000000 17665959 17665959 20700000 3034041 2700000 31.25 624200000 1000000 17068559 17068559 20000000 2931441 50.00 977500000 900000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:115%">Basis of Presentation</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates and controls all of the business and affairs of Topco LLC, and through Topco LLC and its subsidiaries, conducts its business. Because we manage and operate the business and control the strategic decisions and day-to-day operations of Topco LLC and also have a substantial financial interest in Topco LLC, we consolidate the financial results of Topco LLC, and a portion of our net income is allocated to the non-controlling interests in Topco LLC held by MLSH 1. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts between the businesses comprising the Company have been eliminated in the accompanying consolidated financial statements.</span></div> <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Unaudited Interim Condensed Consolidated Financial Statements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or for any future period.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The condensed consolidated balance sheet presented as of December 31, 2020, has been derived from the audited consolidated financial statements as of that date. The condensed consolidated financial statements and notes are presented as permitted by Form 10-Q and do not contain all information that is included in the annual financial statements and notes thereto of the Company. The condensed consolidated financial statements and notes included in this report should be read in conjunction with the 2020 financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC.</span></div><div style="margin-top:6pt;text-align:justify"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Non-controlling interests represent the portion of profit or loss, net assets and comprehensive income of our consolidated subsidiaries that is not allocable to the Company based on our percentage of ownership of such entities. Non-controlling interests consist of the following:</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Until November 2020, Topco LLC held a 70% ownership interest in MLSC Holdings, LLC (“MLSC”) through its consolidated subsidiaries with the remaining 30% being recorded as non-controlling interests in our consolidated financial statements</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">MLSC net income or loss was attributed to the non-controlling interests using an attribution method, similar to the hypothetical liquidation at book value method, based on the distribution provisions of the MLSC Amended and Restated Limited Liability Company Agreement (“MLSC LLC Agreement”). In November 2020, and before the closing of the IPO, Topco LLC repurchased all of the outstanding non-controlling interests in MLSC for $166.4 million</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">.</span></div><div style="margin-top:6pt;padding-left:36pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">In November 2020, based on the Organizational Transactions described above, we became the sole managing member of Topco LLC. Until the April 2021 Secondary Offering, we held approximately 38% of the outstanding LLC Units of Topco LLC, and approximately 62% of the outstanding LLC Units of Topco LLC were held by MLSH 1. After the April 2021 Secondary Offering and until the September 2021 Secondary Offering, we held approximately 44% of the outstanding LLC Units of Topco LLC, and approximately 56% of the outstanding LLC Units of Topco LLC were held by MLSH 1. As of September 30, 2021, as a result of the September 2021 Secondary Offering, we hold approximately 51% of the outstanding LLC Units of Topco LLC, and MLSH 1 holds approximately 49% of the outstanding LLC Units of Topco LLC. Therefore, we report non-controlling interests based on LLC Units of Topco LLC held by MLSH 1 on our condensed consolidated balance sheet as of September 30, 2021. Income or loss attributed to the non-controlling interest in Topco LLC is based on the LLC Units outstanding during the period for which the income or loss is generated and is presented on the condensed consolidated statements of income and consolidated statements of comprehensive income.</span></div>MLSH 1 is entitled to exchange LLC Units, together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”), for shares of Class A common stock on a one-for-one basis or, at our election, for cash, from a substantially concurrent public offering or private sale (based on the price of our Class A common stock in such public offering or private sale). As such, future exchanges of Paired Interests by MLSH 1 will result in a change in ownership and reduce or increase the amount recorded as non-controlling interests and increase or decrease additional paid-in-capital when Topco LLC has positive or negative net assets, respectively. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Use of Estimates</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of consolidated financial statements in accordance with GAAP requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue and expenses, and related disclosures. These estimates form the basis for judgments the Company makes about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company bases its estimates and judgments on historical experience and on various other assumptions that the Company believes are reasonable under the circumstances. These estimates are based on </span></div>management’s knowledge about current events and expectations about actions the Company may undertake in the future. Significant estimates include, but are not limited to, revenue recognition, the net realizable value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, the payable to related parties pursuant to the Tax Receivable Agreement (“TRA”), amortization methods and periods, the fair value of leased buildings and other assumptions associated with lease financing transactions, the estimated fair value of our long-term debt, equity-based compensation, the valuation of incentive units, allowance for doubtful accounts, and accounting for income taxes and assessment of valuation allowances. Actual results could differ materially from those estimates. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Revenue Recognition</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generates revenue from the sale of products and services and the performance of services in the fields of nucleic acid production, biologics safety testing, and protein detection. Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. The Company also recognizes revenue from other contracts that may include a combination of products and services, the provision of solely services, or from license fee arrangements which may be associated with the delivery of product. Where there is a combination of products and services, the Company accounts for the promises as individual performance obligations if they are concluded to be distinct. Performance obligations are considered distinct if they are both capable of being distinct and distinct within the context of the contract. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Contracts with customers are evaluated on a contract-by-contract basis as contracts may include multiple types of goods and services as described below.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. The transaction price for product sales is calculated at the contracted product selling price. The transaction price for a contract with multiple performance obligations is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices for products are determined based on the prices charged to customers, which are directly observable. Standalone selling price of services are mostly based on time and materials. Generally, payments from customers are due when goods and services are transferred. As most contracts contain a single performance obligation, the transaction price is representative of the standalone selling price charged to customers. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration has not been material to our consolidated financial statements.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company accepts returns only if the products do not meet customer specifications and historically, the Company’s volume of product returns has not been significant. Further, no warranties are provided for promised goods and services other than assurance type warranties.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has elected the practical exemption to not disclose the unfulfilled performance obligations for contracts with an original length of one year or less. The Company had no material unfulfilled performance obligations for contracts with an original length greater than one year for any period presented.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Nucleic Acid Production</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Nucleic Acid Production revenue is generated from the manufacture and sale of highly modified, complex nucleic acids products to support the needs of our of customers’ research, therapeutic and vaccine programs. The primary offering of products include; CleanCap</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">®</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, mRNA, and specialized oligonucleotides. Contracts typically consist of a single performance </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">obligation. The Company recognizes revenue from these products in the period in which the performance obligation is satisfied by transferring control to the customer. Revenue for nucleic acid catalog products is recognized at a single point in time, generally upon shipment to the customer. Revenue for contracts for certain custom nucleic acid products, with an enforceable right to payment and a reasonable margin for work performed to date, is recognized over time, based on a cost-to-cost input method over the manufacturing period.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Biologics Safety Testing</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Biologics Safety Testing revenue is associated with the sale of bioprocess impurity detection kit products. We also enter into contracts that include custom antibody development, assay development, antibody affinity extraction, and mass spectrometry services. These products and services enable the detection of impurities that occur in the manufacturing of biologic drugs and other therapeutics. The Company recognizes revenue from the sale of bioprocess impurity detection kits in the period in which the performance obligation is satisfied by transferring control to the customer. Custom antibody development contracts consist of a single performance obligation, typically with an enforceable right to payment and a reasonable margin for work performed to date. Revenue is recognized over time based on a cost-to-cost input method over the contract term. Where an enforceable right to payment does not exist, revenue is recognized at a point in time when control is transferred to the customer. Assay development service contracts consist of a single performance obligation, revenue is recognized at a point in time when a successful antigen test and report is provided to the customer. Affinity extraction services, which generally occur over a short period of time, consist of a single performance obligation to perform the extraction service and provide a summary report to the customer. Revenue is recognized either over time or at a point in time depending on contractual payment terms with the customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Protein Detection</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the divestiture of its Protein Detection business in September 2021 (see Note 2), the Company also manufactured and sold protein labeling and detection reagents to customers that were used for basic research and development. The contracts to sell these catalog products consisted of a single performance obligation to deliver the reagent products. Revenue from these contracts was recognized at a point in time, generally upon shipment of the final product to the customer.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Sales taxes</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Sales taxes collected by the Company are not included in the transaction price as revenue as they are ultimately remitted to a governmental authority. </span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Shipping and handling costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shipping and handling costs, which are charged to customers, are included in revenue and is recognized at the same time that the related product revenue is recognized.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract costs</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes the incremental costs of obtaining contracts as an expense when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. These costs are included in sales and marketing and general and administrative expenses. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract balances</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. Contract assets balances, which are included in prepaid and other current assets, was not material as of December 31, 2020. There were no contract asset balances as of September 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include billings in excess of revenue recognized, such as customer deposits and deferred revenue. Customer deposits, which are included in accrued expenses, are recorded when cash payments are received or due in advance of performance. Deferred revenue is recorded when the Company has unsatisfied performance obligations. Total contract liabilities were $69.9 million and $79.2 million as of September 30, 2021 and December 31, 2020, respectively. Contract liabilities are expected to be recognized into revenue within the next twelve months.</span></div> 0 69900000 79200000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables summarize the revenue by segment and region for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,622</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,203</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,067</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,892</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">103,929</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,811</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,392</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,132</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,332</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,441</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">795</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,568</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">182,901</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,626</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,810</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207,469</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,052</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,016</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,537</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,873</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,059</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,752</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">274,684</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,977</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,844</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,068</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,889</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">123</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">686</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,354</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,483</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,959</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,796</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,814</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,035</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,735</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,584</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,083</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,830</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,423</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,336</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,759</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,204</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,864</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">75</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,656</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,114</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,089</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,859</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">North America</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82,523</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,217</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,577</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,317</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Europe, the Middle East and Africa</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,731</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,974</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,002</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,707</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asia Pacific</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,296</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,356</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,730</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29,382</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Latin and Central America</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">225</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">95</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 7pt 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">339</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128,569</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,772</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,404</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 7pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,745</span></td></tr></table></div> 73622000 7203000 3067000 83892000 103929000 3811000 1392000 109132000 5332000 5441000 795000 11568000 18000 171000 29000 218000 182901000 16626000 5283000 204810000 207469000 20052000 11016000 238537000 257873000 12059000 4752000 274684000 33977000 19844000 3068000 56889000 35000 528000 123000 686000 499354000 52483000 18959000 570796000 36814000 6035000 3735000 46584000 27083000 3830000 1423000 32336000 3759000 4204000 901000 8864000 0 45000 30000 75000 67656000 14114000 6089000 87859000 82523000 16217000 9577000 108317000 32731000 10974000 4002000 47707000 13296000 13356000 2730000 29382000 19000 225000 95000 339000 128569000 40772000 16404000 185745000 <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a disaggregation of revenue based on the pattern of revenue recognition for the periods presented (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized at a point in time</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,946 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,437 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">539,661 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">181,041 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized over time</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,864 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,135 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,810 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,859 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,796 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,745 </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> 194946000 86437000 539661000 181041000 9864000 1422000 31135000 4704000 204810000 87859000 570796000 185745000 0.70 0.30 166400000 0.38 0.62 0.44 0.56 0.51 0.49 50100000 106300000 100000 300000 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Segment Information</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has historically operated in three reportable segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company’s chief operating decision maker (“CODM”), its Chief Executive Officer, allocates resources and assesses performance based upon discrete financial information at the segment level. Substantially all of our long-lived assets are located in the United States. The Company divested its Protein Detection business in September 2021 (see Note 2). The Company has reported the historical results of the Protein Detection business as such discrete financial information evaluated by the CODM for the periods presented included the information for this legacy segment.</span></div> 3 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic net income per Class A Common share/unit attributable to Maravai LifeSciences Holdings, Inc. is computed by dividing net income attributable to us by the weighted average number of Class A Common shares/units outstanding during the period. The non-controlling interest, for historical periods prior to the IPO, is calculated pursuant to the terms of the MLSC LLC Agreement on a fully-distributed basis, taking into account the various classes of equity of MLSC, including the cumulative yields on MLSC’s preferred units. Diluted net income per Class A Common share/unit is calculated by giving effect to all potential weighted average dilutive LLC incentive units for historical periods prior to the IPO and stock options, restricted stock units, and Topco LLC Units, that together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”) are convertible into shares of our Class A Common stock, for the periods after the IPO. For historical periods prior to the IPO, the weighted average number of common units outstanding during the period and the potential dilutive common unit equivalents is determined under the two-class method. The dilutive effect of outstanding awards, if any, is </span></div>reflected in diluted earnings per share/unit by application of the treasury stock method or if-converted method, as applicable. The Company reported net income attributable to Maravai LifeSciences Holdings, Inc. for the three and nine months ended September 30, 2021 and 2020. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Property and Equipment</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:82.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 11 years</span></div></td></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Leasehold improvements are amortized over the shorter of the related lease term or useful life.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Maintenance and repairs are charged to operations when incurred, while betterments or renewals are capitalized. When property and equipment are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and any gain or loss is included in the results of operations.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is considered to be an owner lessee of certain buildings (Note 5). The leased buildings are being depreciated over the lease term to a residual value that will approximate the remaining lease financing obligation at the end of the lease.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment also includes a leased building which is recorded as construction in process during the period of construction at its fair value plus the cost of improvements incurred during the construction period (Note 5).</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:</span></div><div style="margin-bottom:12pt;margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:82.501%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Useful Lives</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Buildings</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"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20 - 35 years</span></div></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building improvements</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 15 years</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Furniture, fixtures, equipment and software</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:right"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3 - 11 years</span></div></td></tr></table></div> P20Y P35Y P5Y P15Y P3Y P11Y Impairment of Long-Lived and Intangible AssetsThe Company periodically reviews long-lived assets, including property and equipment and finite-lived intangible assets, to determine whether current events or circumstances indicate that such carrying amounts may not be recoverable. If such facts or circumstances are determined to exist, an estimate of the undiscounted future cash flows of these assets is compared to the carrying value the assets to determine whether impairment exists. If the assets are determined to be impaired, the loss is measured based on the difference between the fair value and carrying value of the assets. <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Fair Value of Financial Instruments</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company defines fair value as the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. The Company follows accounting guidance that has a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of the asset or liability as of the measurement date. Instruments with readily available actively quoted prices, or for which fair value can be measured from actively quoted prices in an orderly market, will generally have a higher degree of market price transparency and a lesser degree of judgment used in measuring fair value. The three levels of the hierarchy are defined as follows:</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets;</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 2—Include other inputs that are directly or indirectly observable in the marketplace; and</span></div><div style="margin-top:6pt;text-align:justify;text-indent:18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Level 3—Unobservable inputs which are supported by little or no market activity.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021 and December 31, 2020, the carrying value of current assets and liabilities approximates fair value due to the short maturities of these instruments. The fair values of the Company’s long-term debt approximate carrying value, excluding the effect of unamortized debt discount, as it is based on borrowing rates currently available to the Company for debt with similar terms and maturities (Level 2 inputs).</span></div> <div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Concentration of Credit Risk</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains substantially all of its cash balances at a financial institution that management believes is of high credit-quality and is financially stable. Cash is deposited with major financial institutions in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company believes it is not exposed to significant credit risk due to the financial strength of the depository institutions in which the cash is held. The Company provides credit, in the </span></div>normal course of business, to international and domestic distributors and customers, which are geographically dispersed. The Company attempts to limit its credit risk by performing ongoing credit evaluations of its customers and maintaining adequate allowances for potential credit losses. <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes revenue from each of our customers who individually accounted for 10% or more of our total revenue or accounts receivable for the periods presented:</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.561%"><tr><td style="width:1.0%"/><td style="width:31.792%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.472%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.534%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.478%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="21" style="border-bottom:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Revenue</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accounts Receivable, net</span></td></tr><tr style="height:20pt"><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30,</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td><td colspan="3" style="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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BioNTech SE</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pfizer, Inc.</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">CureVac N.V.</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Sanofi S.A.</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">*</span></td></tr></table></div><div style="margin-top:3pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">*</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:13.5pt">Less than 10%</span></div> 0.262 0.219 0.322 0.104 0.360 0.234 0.240 0.229 0.135 0.113 0.451 0.230 0.113 0.182 0.128 0.103 <div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Emerging Growth Company Status</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. As the aggregate market value of the Company’s voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million as of June 30, 2021, the Company will be classified as a large accelerated filer, and therefore will cease being an emerging growth company, as of December 31, 2021.</span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Adopted Accounting Pronouncements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848), </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued, if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Reference Rate Reform (Topic 848)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, the FASB issued additional clarification related to reference rate reform, permitting entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The standards are effective for all entities upon issuance and we will apply the amendments prospectively through December 31, 2022. There was no impact to the Company’s consolidated financial statements for the nine months ended September 30, 2021 as a result of the adoption of these standards. </span></div><div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Recently Issued Accounting Pronouncements Not Yet Adopted</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In February 2016, the FASB issued ASU 2016-02, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“Topic 842”), which supersedes the guidance in ASC 840, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Leases</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The new standard, as amended by subsequent ASUs on Topic 842 and recent extensions issued by the FASB in response to COVID-19, requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of their classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases today. The Company plans to adopt this standard using the modified retrospective approach with a cumulative effect adjustment to retained earnings at the beginning of the period of adoption. The Company will also adopt certain practical expedients provided by Topic 842. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, Topic 842 has not yet been adopted. However, the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt Topic 842 in the fourth quarter of 2021, with an effective date of January 1, 2021. The Company is currently assessing its inventory of leases but has not yet determined the full effects of Topic 842 on its consolidated financial statements but does expect the adoption of Topic 842 will have a material impact on the Company’s consolidated financial statements and related notes to the recognition of right of use (“ROU”) assets and lease liabilities on the Company’s consolidated balance sheets, but it will not have a material impact on the Company’s consolidated statements of income. The adoption of Topic 842 will also result in enhanced disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the FASB issued ASU 2016-13</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> which has been subsequently amended (“ASU 2016-13”). ASU 2016-13 revises the measurement of credit losses for most financial instruments measured at amortized cost, including trade receivables, from an incurred loss methodology to an expected loss methodology which results in earlier recognition of credit losses. Under the incurred loss model, a loss is not recognized until it is probable that the loss-causing event has already occurred. The new standard introduces a forward-looking expected credit loss model that requires an estimate of the expected credit losses over the life of the instrument by considering all relevant information including historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. In addition, this standard also modifies the impairment model for available-for-sale debt securities, which are measured at fair value, by eliminating the consideration for the length of time fair value has been less than amortized cost when assessing credit loss for a debt security and provides for reversals of credit losses through income upon credit improvement. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, ASU 2016-13 has not yet been adopted. However, on June 30,2021, the Company’s aggregate market value of its voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million, and therefore the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt ASU 2016-13 in the fourth quarter of 2021. The Company is currently assessing the impact of adopting this standard on its consolidated financial statements and disclosures, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2018, the FASB issued ASU 2018-15, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2018-15”). The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This new standard also requires customers to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. This ASU is effective for years beginning after December 15, 2020, and interim period within annual periods beginning after December 15, 2021, with early adoption permitted. The Company is currently assessing its inventory of cloud computing arrangements but has not yet determined the full effects of ASU 2018-15 on its consolidated financial statements. The Company does not expect the adoption of ASU 2018-15 to have a material impact on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2018, the FASB issued ASU 2018-17, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. ASU 2018-17 changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. This guidance is effective for fiscal years, beginning after December 15, 2020 and interim periods within fiscal years beginning after December 15, 2021, with early adoption permitted. All entities are required to apply the amendments in this ASU retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company is currently evaluating the impact of this standard, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the FASB issued ASU 2020-06, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) - Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(“ASU 2020-06”), which simplifies the accounting for convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share calculation as a result of these changes. The standard is effective for the Company for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact the adoption of this standard may have on its consolidated financial statements.</span></div> Divestiture<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On August 5, 2021, the Company entered into a definitive agreement to sell Vector Laboratories, Inc. and its subsidiaries (“Vector”) to Voyager Group Holdings, Inc. (“Voyager”), a third-party unrelated to the Company, for an all cash sale price of $124.0 million, subject to purchase price adjustments. The divestiture was completed on September 2, 2021, and the Company received total considerations of $121.9 million, which included $120.3 million in cash and $1.6 million in receivables expected to be collected based on the finalization of working capital adjustments. The sale price is also subject to adjustment based on the finalization of working capital.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the divestiture, during the three and nine months ended September 30, 2021, the Company recognized a pre-tax gain on sale of $11.2 million, net of transactions costs of $0.9 million, in the condensed consolidated statements of income. Income tax expense of $0.4 million relating to the gain on sale was recognized during the three and nine months ended September 30, 2021 (see Note 9). </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s Protein Detection segment was comprised of Vector. The sale of Vector represents a strategic shift as the Company will no longer be in the protein detection business after the sale. However, the sale did not qualify for presentation as discontinued operations since the sale of the Protein Detection segment did not have a major effect on the Company’s operations or financial results.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the divestiture, the Company entered into a Transition Services Agreement (“TSA”) with Voyager to help support its ongoing operations. Under the TSA, the Company will provide certain transition services to Voyager, including information technology, finance and ERP, marketing and commercial, human resources, employee benefits, and other limited services. Depending on the service, the initial period ranges from one month to five months and the extension period ranges from one month to eight months. Income from performing services under the TSA was recorded within other income in the condensed consolidated statements of income and was not significant for the three and nine months ended September 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2020, the Company entered into an agreement with an executive of Vector whereby the Company granted the executive incentive units of MLSH 1. In connection with the divestiture, the Company amended the terms of the MLSH 1 incentive units resulting in the recognition of incremental unit-based compensation expense of $2.4 million. This unit-based compensation expense was recorded within selling, general and administrative in the condensed consolidated statements of income for the three and nine months ended September 30, 2021.</span></div> 124000000 121900000 120300000 1600000 11200000 11200000 900000 400000 400000 P1M P5M P1M P8M 2400000 2400000 Goodwill and Intangible Assets <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s goodwill of $152.8 million and $224.3 million as of September 30, 2021 and December 31, 2020, respectively, represents the excess of purchase consideration over the fair value of assets acquired and liabilities assumed. As of September 30, 2021, the Company had three reporting units, two of which are contained in the Nucleic Acid Production segment. As of December 31, 2020, the Company had four reporting units, two of which were contained in the Nucleic Acid Production segment. The Company has not recognized any goodwill impairment in any of the periods presented. </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company’s goodwill by segment for the periods presented (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,766 </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-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Goodwill as of September 30, 2021 excluded $71.5 million related to the Company’s divestiture of its Protein Detection segment (see Note 2).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets are being amortized on a straight-line basis, which reflects the expected pattern in which the economic benefits of the intangible assets are being obtained, over an estimated useful life ranging from 5 to 15 years.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are components of finite-lived intangible assets and accumulated amortization as of the periods presented:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Names</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and Developed Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,196 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 14</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 12</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,721 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,225 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Amortization Period</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Names</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,106 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and Developed Technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,809 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,595 </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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 14</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,955 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,217 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,561 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,656 </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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized $3.1 million of amortization expense from intangible assets directly linked with revenue generating activities within cost of revenue in the consolidated statements of income for the three months ended September 30, 2021 and 2020. The Company recognized $9.4 million and $9.5 million of amortization expense from intangible assets directly linked with revenue generating activities within cost of revenue in the consolidated statements of income for the nine months ended September 30, 2021 and 2020, respectively. Amortization expense for intangible assets that are not directly related to sales generating activities of $1.5 million and $1.9 million was recorded as selling, general and administrative expenses for the three months ended September 30, 2021 and 2020, respectively. Amortization expense for intangible assets that are not directly related to sales generating activities of $5.3 million and $5.7 million was recorded as selling, general and administrative expenses for the nine months ended September 30, 2021 and 2020, respectively.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2021, the Company completed its divestiture of the Protein Detection segment (see Note 2). This resulted in the derecognition of $41.7 million in net intangible assets associated with the divested segment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the estimated future amortization expense for finite-lived intangible assets were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,225 </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> 152800000 224300000 3 2 4 2 <div style="margin-top:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the activity in the Company’s goodwill by segment for the periods presented (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2020</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,838 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,928 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">71,509 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224,275 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Divestiture</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(71,509)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 30, 2021</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32,838 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">119,928 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">152,766 </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> 32838000 119928000 71509000 224275000 0 0 -71509000 -71509000 32838000 119928000 0 152766000 -71500000 P5Y P15Y <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following are components of finite-lived intangible assets and accumulated amortization as of the periods presented:</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Amortization Period</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Names</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,120 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,821 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,299 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 10</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.2</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and Developed Technology</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">107,196 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 14</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,953 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,223 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,730 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 12</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.7</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194,721 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,496 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,225 </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"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.4</span></td></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.280%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.496%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:12.503%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net Carrying Amount</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Estimated Useful Life</span></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Weighted Average Remaining Amortization Period</span></div></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">(in years)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trade Names</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,490 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,384 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,106 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 15</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.3</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Patents and Developed Technology</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">169,404 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,809 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">116,595 </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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5 - 14</span></div></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer Relationships</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,323 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,955 </span></td><td style="background-color:#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:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10 - 14</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8</span></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">264,217 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,561 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">177,656 </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"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.1</span></td></tr></table></div> 7120000 4821000 2299000 P5Y P10Y P3Y2M12D 167648000 60452000 107196000 P5Y P14Y P8Y9M18D 19953000 8223000 11730000 P10Y P12Y P6Y8M12D 194721000 73496000 121225000 P8Y4M24D 11490000 5384000 6106000 P5Y P15Y P6Y3M18D 169404000 52809000 116595000 P5Y P14Y P9Y6M 83323000 28368000 54955000 P10Y P14Y P8Y9M18D 264217000 86561000 177656000 P9Y1M6D 3100000 3100000 9400000 9500000 1500000 1900000 5300000 5700000 41700000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the estimated future amortization expense for finite-lived intangible assets were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,654 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,600 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,417 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,417 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total estimated amortization expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121,225 </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> 3654000 14600000 14417000 14417000 14417000 59720000 121225000 Balance Sheet Components<div style="margin-top:12pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Inventory</span></div><div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following as of the periods presented (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,246 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Inventory consisted of the following as of the periods presented (in thousands):</span></div><div style="margin-bottom:12pt;margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,430 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,333 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,472 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,856 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total inventory</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">56,246 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,301 </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> 19344000 11112000 25430000 18333000 11472000 3856000 56246000 33301000 Lease Commitments<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases five facilities, including office, laboratory and manufacturing space under long-term non-cancelable operating leases. The leased facilities have initial terms of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjU1ZjA3ZTRkZjNhYjRlYmE4OTkzMWExZmJlY2JjOTFlL3NlYzo1NWYwN2U0ZGYzYWI0ZWJhODk5MzFhMWZiZWNiYzkxZV81OC9mcmFnOjQwMzAyMGZmNGFlMDRmMWM4MjUwZDBmNGRlZTYxMDIwL3RleHRyZWdpb246NDAzMDIwZmY0YWUwNGYxYzgyNTBkMGY0ZGVlNjEwMjBfMjAz_24c476d0-3c67-4c1e-8799-58db051f0b85">two</span> to twelve years, two of which have multiple five-year renewal terms with the remaining leases having either three-year or five-year renewal terms. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense for the three and nine months ended September 30, 2021 was approximately $0.1 million and $2.1 million, respectively. For the three and nine months ended September 30, 2021, reported rent expense is net of approximately $1.1 million and $1.7 million, respectively, of deferred gain being recognized over the life of the lease associated with the Company’s sale leaseback arrangement for its Burlingame, California facility, of which $0.9 million was accelerated as part of the Company’s divestiture of the Protein Detection segment in September 2021 (see Note 2).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Rent expense for the three and nine months ended September 30, 2020, was approximately $0.8 million and $2.3 million, respectively. For the three and nine months ended September 30, 2020, reported rent expense is net of approximately $0.3 million and $1.1 million, respectively, of deferred gain being recognized over the life of the lease associated with the Company’s sale leaseback arrangement for the Burlingame, California facility.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2020, the Company completed the sale of land, building and related building improvements specific to its Burlingame facility for approximately $34.5 million in cash. Simultaneously, with the close of the transaction, the Company leased the property for a two-and-a-half-year period, resulting in a total of $3.3 million in new lease obligations through December 31, 2021. The Company’s sale of the building and immediate leaseback of the facility qualified for sale-leaseback accounting. The lease was evaluated and classified as an operating lease. Given the Company was considered to retain more than a minor part but less than substantially all of the use of the property, the present value of the minimum lease payment over the lease term of $3.1 million was deferred and recognized as a reduction of rent expense over the life of the lease. Net of the $3.1 million in deferred gain, the Company recognized a net gain on the sale of the asset of $19.0 million during the first fiscal quarter of 2020. In August 2020, the Company executed a six-month extension for the leased property, including escalating rent payments, with total incremental lease payments associated with the extension of $1.8 million. The unamortized deferred gain at the time of the modification, approximating $2.0 million, was being amortized on a prospective basis over the extended lease term. As of September 30, 2021, the Company no longer leased the Burlingame, California facility.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2018, the Company entered into a lease for a new manufacturing facility (the “Wateridge San Diego Facility Lease”). The lease included tenant improvement provisions for construction prior to occupancy. Construction on this new manufacturing facility began in 2018 and the Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Wateridge San Diego Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period, which began in 2018 and was completed in 2019. In 2019, upon completion of the construction, the Company evaluated the lease and concluded that the completed construction project failed to qualify for sale and leaseback accounting and has accounted for the lease as a financing lease transaction. </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The leased building and related improvements remain on the Company’s balance sheet </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">as of September 30, 2021 and December 31, 2020 </span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">and rental payments associated with the Wateridge San Diego Facility Lease have been allocated to operating lease expense for the ground underlying the leased building and principal and interest payments on the lease facility financing obligation. The Company recorded the fair value of the building asset and improvements, which was estimated to be $59.0 million, and the related lease facility financing obligation of $51.2 million. The difference between the gross asset value and the lease facility financing obligation represents the approximate $8.0 million of building improvement costs reimbursed by the Company.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2020, the Company amended its Wateridge San Diego Facility lease agreement to provide for additional manufacturing and office space. The amended lease agreement provides for tenant improvements for construction prior to </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">occupancy of $2.7 million, rent concessions, and escalating rent payments over the life of the lease, which now expires in May 2030. The total future minimum lease payments under the amended lease agreement are $57.1 million, with an option to renew subject to certain conditions. As of December 31, 2020, the anticipated tenant improvement allowance was recorded as a component of the lease facility financing obligation, a $2.0 million receivable for lessor-funded financing within prepaid and other current assets, and $0.7 million in construction in progress for costs incurred to date as the Company has earned the right to this portion of the tenant allowance as of December 31, 2020. As of December 31, 2020, the Company had recognized $20.4 million and $1.7 million in construction in progress and accrued expenses, respectively. During the first fiscal quarter of 2021, the Company earned the right to the remaining $2.0 million of the tenant allowance and recognized the amount as a component of the expanded space. Construction associated with the expansion was completed and placed into service during the first fiscal quarter of 2021. As a result, approximately $21.0 million of cost was reclassified from construction in progress into building, leasehold improvements, and equipment.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognizes payments under the lease agreement as a reduction of the lease facility financing obligation using the effective interest method and the ground rent as operating lease expense as reflected in the schedule below. Payments on the Wateridge San Diego Facility Lease obligation for the three and nine months ended September 30, 2021 were approximately $1.2 million and $3.5 million, respectively. For the three and nine months ended September 30, 2021, the Company recognized rent expense associated with the ground lease for the Wateridge San Diego Facility Lease of approximately $0.2 million and $0.6 million, respectively, in the consolidated statements of income.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Payments on the Wateridge San Diego Facility Lease obligation for the three and nine months ended September 30, 2020 were approximately $0.6 million and $1.7 million, respectively. For the three and nine months ended September 30, 2020, the Company recognized rent expense associated with the ground lease for the Wateridge San Diego Facility Lease of approximately $0.2 million and $0.6 million, respectively, in the consolidated statements of income.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2021, the Company entered into a lease for a new manufacturing facility (the “Flanders San Diego Facility Lease”). The lease included tenant improvement provisions for construction prior to occupancy of up to $11.5 million, rent abatement clauses, and escalating rent payments over the life of the lease, which expires in 2032. The total future minimum lease payments under the lease agreement are $37.2 million, with optional term extensions subject to certain requirements. The Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Flanders San Diego Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period. The facility includes two existing buildings. As of September 30, 2021, construction for tenant improvements associated with the leased buildings has not begun. As of September 30, 2021,the Company had taken possession of one of the two buildings, and thus recognized the fair value of the building of $4.8 million as property and equipment with a related liability within accrued expenses. The fair value of the building was estimated using a market approach that utilized observable sales within the last year for this specific asset (Level 2 inputs). Upon completion of construction, which is expected to occur during the second quarter of 2022, the Company will evaluate the lease under the sale and leaseback accounting guidance of Topic 842 to determine if the arrangement will qualify for sale-lease back accounting. For the three and nine months ended September 30, 2021, there were no material amounts recognized in rent expense in the consolidated statements of income associated with the ground lease for the Flanders San Diego Facility Lease.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is also considered to be the accounting owner of its Southport, North Carolina leased facility (the “Southport Facility”).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In 2017, the Company amended its initial lease with the former related party landlord to include the lease of additional space as well as an adjustment of the base rent for the existing space. The Company continues to recognize payments under the amended lease agreement as a reduction of the facility financing obligation using the effective interest method and the ground rent as operating lease expense as noted in the schedule below. As a result of the amendment, the Company anticipates the repayment of the financing obligation by September 2024. The fair value of the leased property established at acquisition continues to be depreciated over the building’s estimated useful life of thirty-five years. For the three and nine months ended September 30, 2021 and 2020, payments on these lease obligations and the rent associated with the ground lease for the Southport Facility were not significant.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2021, the Company entered into a lease for a new manufacturing facility (the “Leland Facility Lease”) to relocate the Company’s Biologics Safety Testing to a larger facility to support long-term growth. The lease included tenant improvement provisions for construction prior to occupancy of $3.6 million, a free rent period, and escalating rent payments over the life of the lease which expires in 2032. The total future minimum lease payments under the lease agreement are $12.7 million, with an option to extend subject to certain conditions. The Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Leland Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period. Construction of the leased building has not begun as </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">of September 30, 2021. Upon completion of construction, which is expected to occur during the third quarter of 2022, the Company will evaluate the lease under the sale and leaseback accounting guidance of Topic 842 to determine if the arrangement will qualify for sale-lease back accounting. For the three and nine months ended September 30, 2021, there were no material amounts recognized in rent expense in the consolidated statements of income associated with the ground lease for the Leland Facility Lease.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Facility Financing Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,935 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residual value of lease facility financing obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: short-term lease facility financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease facility financing obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating leases in the table above include future minimum lease payments for the ground lease for the Southport Facility and Wateridge San Diego Facility. The table excludes future minimum lease payments for the Leland Facility Lease and Flanders San Diego Facility Lease as the fair value of the ground underlying the leased buildings were not deemed to be material.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, payments due related to the financing component of the Leland Facility Lease and Flanders San Diego Facility Lease were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,864 </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> 5 P12Y 2 P5Y P3Y P5Y 100000 2100000 1100000 1700000 900000 800000 2300000 300000 1100000 34500000 3300000 3100000 3100000 19000000 six-month 1800000 2000000 59000000 51200000 8000000 2700000 57100000 2000000 700000 20400000 1700000 2000000 21000000 -21000000 1200000 3500000 200000 600000 600000 1700000 200000 600000 11500000 37200000 2 1 2 4800000 P35Y 3600000 12700000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Facility Financing Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,935 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residual value of lease facility financing obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: short-term lease facility financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease facility financing obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,324 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr></table></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, payments due related to the financing component of the Leland Facility Lease and Flanders San Diego Facility Lease were as follows (in thousands):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,176 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,408 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,535 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,665 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35,080 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,864 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Lease Facility Financing Obligations</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,070 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,648 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,273 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,014 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,336 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,371 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,071 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,104 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,286 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total minimum payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45,184 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,487 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: amount representing interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25,249)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of future minimum lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,935 </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="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Residual value of lease facility financing obligation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36,563 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: short-term lease facility financing obligations</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,174)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease facility financing obligations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,324 </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> 1070000 117000 4648000 1273000 5014000 1336000 5109000 1371000 5071000 1104000 24272000 5286000 45184000 10487000 25249000 19935000 36563000 1174000 55324000 0 1176000 4408000 4535000 4665000 35080000 49864000 Long-Term Debt<div style="margin-top:12pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">2020 Credit Agreements</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2020, Maravai Intermediate Holdings, LLC (“Intermediate”), a wholly-owned subsidiary of Topco LLC, along with its subsidiaries (the “New Borrowers”), entered into a credit agreement (the “New Credit Agreement”) to refinance existing $400.0 million long-term debt with a new $780.0 million facility. The New Credit Agreement provides for a First Lien Term Loan (the “New First Lien Term Loan”) of $600.0 million, maturing October 2027, and a Revolving Credit Facility (the New Revolving Credit Facility”) for up to $180.0 million in funding. The New Credit Agreement amended and restated the Company’s prior credit agreement as of August 2018 (the “First and Second Lien Credit Agreements”). In November 2020, the Company repaid $50.0 million of principal balance of the New First Lien Term Loan using proceeds from the IPO. The New First Lien Term Loan bears interest at an annual rate equal to the Eurocurrency rate (i.e. the LIBOR rate) plus an applicable rate. The interest rate was 4.75% per annum as of September 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Credit Agreement also provides for a $20.0 million limit for letters of credit, which remained unused as of September 30, 2021 and December 31, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Borrowings under the New Credit Agreement are unconditionally guaranteed by Topco LLC, together with the existing and future material domestic subsidiaries of Topco LLC (subject to certain exceptions), as specified in the respective guaranty agreements. Borrowings under the New Credit Agreement are also secured by a first-priority lien and security interest in substantially all of the assets (subject to certain exceptions) of existing and future material domestic subsidiaries of Topco LLC that are loan parties.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In conjunction with the Company’s divestiture of the Protein Detection segment, the Company transferred, per the existing terms of the New Credit Agreement, the portion of the New Term Loan held by Vector of $118.4 million to Intermediate in its entirety. This amount was not assumed by Voyager as part of the divestiture. Total outstanding debt and loan covenant requirements remained unchanged as a result of the divestiture.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The New Credit Agreement contains certain covenants, including, among other things, covenants limiting our ability to incur or prepay certain indebtedness, pay dividends or distributions, dispose of assets, engage in mergers and consolidations, make acquisitions or other investments and make changes in the nature of the business. Additionally, the New Credit Agreement also requires us to maintain a certain net leverage ratio. The Company was in compliance with these covenants as of September 30, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Interest Rate Cap</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In the first fiscal quarter of 2021, the Company entered into a new interest rate cap agreement to manage a portion of its variable interest rate risk on its outstanding long-term debt. The contract, effective March 31, 2021, entitles the Company to receive from the counterparty at each calendar quarter end the amount, if any, by which a specified defined floating market rate exceeds the cap strike interest rate, applied to the contract’s notional amount of $415.0 million The floating rate of interest is reset at the end of each three month period. The contract expires on March 31, 2023. The interest rate cap agreement has not been designated as a hedging relationship and has been recognized on the condensed consolidated balance sheet at fair value of $0.1 million within non-current assets with changes in fair value recognized in the condensed consolidated statements of income. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term debt consisted of the following as of the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New First Lien Term Loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,614 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no balances outstanding on the Company’s New Revolving Credit Facility as of September 30, 2021 and December 31, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the aggregate future principal maturities of the Company’s debt obligations for each of the next five years, based on contractual due dates, were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,500 </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> 400000000 780000000 600000000 180000000 50000000 0.0475 20000000 118400000 415000000 100000 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s long-term debt consisted of the following as of the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:66.835%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.566%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.532%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">December 31, 2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">New First Lien Term Loan</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,500 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">550,000 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized debt issuance costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,916)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(15,386)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">531,584 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">534,614 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: current portion</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt, less current portion</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">525,584 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">528,614 </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> 545500000 550000000 13916000 15386000 531584000 534614000 6000000 6000000 525584000 528614000 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the aggregate future principal maturities of the Company’s debt obligations for each of the next five years, based on contractual due dates, were as follows (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:83.233%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:14.567%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2021 (remaining three months)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,500 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">520,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total long-term debt</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">545,500 </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> 1500000 6000000 6000000 6000000 6000000 520000000 545500000 Equity-Based CompensationIn November 2020, in connection with the IPO, the Company’s board of directors adopted the 2020 Omnibus Incentive Plan (the “2020 Plan”). All awards granted under the 2020 Plan are intended to be treated as (i) stock options, including incentive <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">stock options (“ISOs”), (ii) stock appreciation rights (“SARs”), (iii) restricted share awards (“RSAs”), (iv) restricted stock units (“RSUs”), (v) dividend equivalents, or (vi) other stock or cash awards as may be determined by the plan’s administrator from time to time. The Company uses the Black-Scholes option pricing model to estimate the fair value of each option grant on the date of grant or any other measurement date.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, the Company’s parent, MLSH 1, granted unit-based awards to certain executives of the Company in the form of non-vested units. Our controlled subsidiary, MLSC, also granted unit-based awards to certain employees (collectively the “Incentive Units”). All awards of Incentive Units were measured based on the fair value of the award on the date of grant. Compensation expense for the Incentive Units is recognized over their requisite service period. The incentive units were subject to a combination of market, service or performance vesting conditions. For Incentive Units subject to performance conditions, the Company evaluated the probability of achieving each performance condition at each reporting date and recognized expense over the requisite service period when it was deemed probable that a performance condition will be met using the accelerated attribution method over the requisite service period. Upon completion of the IPO, all of the Incentive Units subject to a performance and market condition became vested.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total equity-based compensation expense included in the Company’s consolidated statements of income for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Amounts for the three and nine months ended September 30, 2021 include $2.4 million of incremental expense for a modification related to the Company’s divestiture of the Protein Detection segment (see Note 2).</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">No stock options were exercised or exercisable during the three and nine months ended September 30, 2021.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, the total unrecognized equity-based compensation related to stock options, Incentive Units, and RSUs were $18.4 million, $1.5 million, and $1.4 million, respectively, which is expected to be recognized over a weighted-average period of approximately 3.3, 2.2, and 2.1 years, respectively.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the total equity-based compensation expense included in the Company’s consolidated statements of income for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of sales</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,383 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">574 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">732 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,271 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,647 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,190 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total equity-based compensation</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,228 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Amounts for the three and nine months ended September 30, 2021 include $2.4 million of incremental expense for a modification related to the Company’s divestiture of the Protein Detection segment (see Note 2).</span></div> 364000 4000 1383000 11000 5000 574000 198000 732000 3198000 1271000 6647000 2190000 3567000 1849000 8228000 2933000 2400000 2400000 0 0 0 18400000 1500000 1400000 P3Y3M18D P2Y2M12D P2Y1M6D Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income per unit for periods prior to our IPO have not been retrospectively adjusted to give effect to the Organizational Transactions described in Note 1 and the 69,000,000 shares of Class A common stock sold in our IPO. Additionally, basic net income per Class A common stock for the three and nine months ended September 30, 2021, has been calculated by dividing net income for the period, adjusted for net income attributable to non-controlling interests, by the weighted average Class A common stock outstanding during the period. Diluted net income per Class A common share gives effect to potentially dilutive securities by application of the treasury stock method or if-converted method, as applicable. Diluted net income per share of Class A common stock attributable to the Company is computed by adjusting the net income and the weighted-average number of shares of Class A common stock outstanding to give effect to potentially diluted securities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Organizational Transactions, the members’ equity of MLSC was comprised of Class A and Class B preferred units, unit-based awards granted only to certain employees of its subsidiaries (“MLSC Incentive Units”) and MLSC common units, each with participation rights. The MLSC preferred units were entitled to cumulative dividends of 8.0% compounded annually, up to an additional 4.0%, also compounded annually, to the extent of remaining unallocated earnings. The preferred unitholders of MLSC were required, however, to share a portion of the additional 4.0% in dividends with the holders of MLSC Incentive Units based on a formula defined in the MLSC LLC Agreement. The Company determined that vested MLSC Incentive Units and MLSC Class A and B preferred units were participating securities under the two-class method at the MLSC subsidiary level, however, they do not have a contractual obligation to share in losses, and therefore no undistributed losses have been allocated to them. MLSH 1 Incentive Units are granted by the parent of the Company, and as a result, do not represent potential common units of the Company. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the Organizational Transactions and IPO, basic net income per common unit attributable to our member for the three and nine months ended September 30, 2020 was based on the weighted average number of common units outstanding during </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">the period. Diluted net income per common unit is computed by adjusting the net income and the weighted-average number of common units outstanding to give effect to potentially dilutive securities.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income per common share/unit attributable to the Company for the periods presented (in thousands, except per share and per unit amounts):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per Class A common share/unit:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator—basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: preferred unit dividends attributable to the MLSC non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: (income) loss attributable to common non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,410)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Maravai LifeSciences Holdings, Inc.—basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,596 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator—diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Maravai LifeSciences Holdings, Inc.—basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of the assumed conversion of Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator—basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average Class A common shares/units outstanding—basic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per Class A common share/unit—basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator—diluted:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average Class A common shares/units outstanding—basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive ESPP and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of the assumed conversion of Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average Class A common shares/units outstanding—diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,799 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per Class A common share/unit—diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Amounts for the three and nine months ended September 30, 2021 represent shares of Class A common stock outstanding. Amounts for the three and nine months ended September 30, 2020 represent Topco LLC Units outstanding.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, a separate presentation of basic and diluted net income per share for Class B common stock under the two-class method has not been presented.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents potentially dilutive securities excluded from the computation of diluted net income per share/unit for the periods presented because their effect would have been anti-dilutive for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based incentive units</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,396</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,396</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based incentive units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares to be purchased under the ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,245</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,245</span></td></tr></table></div> 69000000 0.080 0.040 0.040 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the computation of basic and diluted net income per common share/unit attributable to the Company for the periods presented (in thousands, except per share and per unit amounts):</span></div><div style="margin-top:12pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income per Class A common share/unit:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator—basic:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,023 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,344 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: preferred unit dividends attributable to the MLSC non-controlling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,745)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,805)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: (income) loss attributable to common non-controlling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78,536)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,942 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(216,410)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,993 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Maravai LifeSciences Holdings, Inc.—basic</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,274 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,596 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Numerator—diluted:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Maravai LifeSciences Holdings, Inc.—basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,274 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126,596 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net income effect of dilutive securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of the assumed conversion of Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,787 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">166,016 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31,220 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292,714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,532 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator—basic:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average Class A common shares/units outstanding—basic </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,433 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,174 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per Class A common share/unit—basic</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.46 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.12 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.16 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.21 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Denominator—diluted:</span></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average Class A common shares/units outstanding—basic</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (1)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118,433 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,174 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average effect of dilutive securities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive RSUs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">41 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive ESPP and options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">327 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of the assumed conversion of Class B common stock</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">139,227 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,468 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted average Class A common shares/units outstanding—diluted </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">258,028 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">257,799 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">253,917 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income per Class A common share/unit—diluted</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.45 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.14 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.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"/></tr></table></div><div style="margin-top:3pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">____________________</span></div><div style="margin-top:3pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Amounts for the three and nine months ended September 30, 2021 represent shares of Class A common stock outstanding. Amounts for the three and nine months ended September 30, 2020 represent Topco LLC Units outstanding.</span></div> 132810000 39023000 343006000 64344000 0 11745000 0 14805000 78536000 -3942000 216410000 -3993000 54274000 31220000 126596000 53532000 54274000 31220000 126596000 53532000 87000 0 102000 0 60787000 0 166016000 0 115148000 31220000 292714000 53532000 118433000 253917000 109174000 253917000 0.46 0.12 1.16 0.21 118433000 253917000 109174000 253917000 41000 0 29000 0 327000 0 128000 0 139227000 0 148468000 0 258028000 253917000 257799000 253917000 0.45 0.12 1.14 0.21 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents potentially dilutive securities excluded from the computation of diluted net income per share/unit for the periods presented because their effect would have been anti-dilutive for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Time-based incentive units</span></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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,396</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:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,396</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Performance-based incentive units</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,849</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Options to purchase Class A common stock</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Shares to be purchased under the ESPP</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">—</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">283</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,245</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">292</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,245</span></td></tr></table></div> 0 11396000 0 11396000 0 2849000 0 2849000 283000 0 289000 0 0 0 3000 0 283000 14245000 292000 14245000 Income Taxes<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are subject to U.S. federal and state income taxes with respect to our allocable share of any taxable income or loss of Topco LLC generated after the IPO, as well as any stand-alone income or loss we generate. Topco LLC is organized as a limited liability company and treated as a partnership for federal tax purposes, with the exception of Maravai Life Sciences, Inc., the parent entity of Vector, and its subsidiaries who are taxpaying entities in the U.S., Canada, and the U.K. Topco LLC generally does not pay income taxes on its taxable income in most jurisdictions. Instead, Topco LLC’s taxable income or loss is passed through to its members, including us. Maravai Life Sciences, Inc. files and pays corporate income taxes for U.S. federal and state income tax purposes and internationally, primarily within the U.K. and Canada. As of September 30, 2021, we closed on the sale of the Protein Detection segment (see Note 2) and converted Maravai Life Sciences, Inc. to a limited liability company which is treated as a disregarded entity for income tax purposes.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2021, the President signed the American Rescue Plan Act of 2021 (“ARPA”) into law. ARPA includes several provisions, such as measures that extend and expand the employee retention credit, previously enacted under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), through December 31, 2021. ARPA also contains other provisions that do not have a material impact on our income tax expense and effective tax rate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s income tax expense and effective tax rate for the periods presented (in thousands, except percentages):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective tax rates of 12.4% and 11.4% for the three and nine months ended September 30, 2021, respectively, differed from the U.S. federal statutory rate of 21.0%, primarily due to income associated with the non-controlling interest, nondeductible expense related to the tax receivable agreement, and changes to our deferred tax assets due to changes in the estimates associated with our state tax rate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The provision for income taxes for the three and nine months ended September 30, 2020 relate to the corporate operating companies under Maravai LifeSciences Holdings, Inc. as we did not own units in Topco LLC. The Company’s effective tax rates of (0.9)% and 3.8% for the three and nine months ended September 30, 2020 differed from the U.S. federal statutory rate of 21.0%, primarily due to income associated with the non-controlling interest and a discrete tax charge associated with a building sale, offset with a release of valuation allowance on our excess interest expense carryforward due to the enactment of the CARES Act, which modified the calculation of interest deductions for 2019 and 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the Organizational Transactions and our IPO occurring during the year ended December 31, 2020, we acquired LLC Units and recognized a deferred tax asset for the difference between the financial reporting and tax basis of our investment in Topco LLC which included net deferred tax assets of $445.5 million less a $13.3 million valuation allowance as of December 31, 2020 associated with: (i) $364.4 million related to temporary differences in the book basis as compared to the tax basis of our Company’s investment in Topco LLC and (ii) $81.1 million related to tax benefits from future deductions attributable to payments under the TRA.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the April 2021 Secondary Offering, the Company recognized additional tax basis in our investment in Topco LLC resulting in an increase in deferred tax assets and additional paid-in capital of $128.2 million. The April 2021 Secondary Offering also resulted in an increase to the payable to related parties pursuant to the Tax Receivable Agreement of $137.7 million, which resulted in an increase to the associated deferred tax asset and additional paid-in capital of approximately $28.4 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As a result of the September 2021 Secondary Offering, the Company recognized additional tax basis in our investment in Topco LLC resulting in an increase in deferred tax assets and additional paid-in capital of $215.4 million. The September 2021 Secondary Offering also resulted in an increase to the payable to related parties pursuant to the Tax Receivable Agreement of $227.4 million, which resulted in an increase to the associated deferred tax asset and additional paid-in capital of approximately $46.0 million.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The realizability of the Company’s deferred tax asset related to its investment in Topco LLC depends on the Company receiving allocations of tax deductions for its tax basis in the investment and on the Company generating sufficient taxable income to fully offset such deductions. We believe it is more likely than not that the Company will generate sufficient taxable income in the future to fully realize any deductions allocated to it from Topco LLC associated with the reversal of its tax basis as of September 30, 2021.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Tax Distributions to Topco LLC’s Owners</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Topco LLC is subject to an operating agreement put in place at the date of the Organizational Transactions. The agreement has numerous provisions related to allocations of income and loss, as well as timing and amounts of distributions to its owners. This agreement also includes a provision requiring cash distributions enabling its owners to pay their taxes on income passing through from Topco LLC. These tax distributions are computed based on an assumed income tax rate equal to the sum of (i) the maximum combined marginal federal and state income tax rate applicable to an individual and (ii) the net investment income tax. The assumed income tax rate currently totals 46.7%, which may increase to 54.1% in certain cases where the qualified business income deduction is unavailable. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, under the tax rules, Topco LLC is required to allocate taxable income disproportionately to its unit holders. Because tax distributions are determined based on the holder of LLC Units who is allocated the largest amount of taxable income on a per unit basis, but are made pro rata based on ownership, Topco LLC is required to make tax distributions that, in the aggregate, will likely exceed the amount of taxes Topco LLC would have otherwise paid if it were taxed on its taxable income at the assumed income tax rate. Topco LLC is subject to entity level taxation in certain states and certain of its subsidiaries are subject to entity level U.S. and foreign income taxes. As a result, the accompanying consolidated statements of income include income tax expense related to those states and to U.S. and foreign jurisdictions where Topco LLC or any of our subsidiaries are subject to income tax.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 30, 2021, Topco LLC paid tax distributions of $90.0 million to its owners, including $39.9 million to us. During the nine months ended September 30, 2021, Topco LLC paid tax distributions of $186.5 million to its owners, including $80.2 million to us. As of September 30, 2021, no amounts for tax distributions have been accrued as such payments were made during the periods.</span></div> <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the Company’s income tax expense and effective tax rate for the periods presented (in thousands, except percentages):</span></div><div style="margin-top:12pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income before income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">151,652 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38,664 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">386,943 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,855 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effective tax rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.9)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div> 151652000 38664000 386943000 66855000 18842000 -359000 43937000 2511000 0.124 -0.009 0.114 0.038 0.124 0.114 -0.009 0.038 445500000 13300000 364400000 81100000 128200000 137700000 28400000 215400000 227400000 46000000 0.467 0.541 90000000 39900000 186500000 80200000 0 Related Party Transactions<div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">GTCR, LLC and MLSH 1</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Prior to the IPO, GTCR, LLC (“GTCR”), MLSH 1’s majority owner, provided subsidiaries of the Company with financial and management consulting services through an advisory services agreement. The advisory services agreement provided that the Company pay a $0.1 million quarterly management fee to GTCR. The advisory services agreement was terminated in connection with the IPO. The Company incurred approximately $0.1 million and $0.4 million in management fees to GTCR for the three and nine months ended September 30, 2020, respectively. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also reimbursed GTCR for out-of-pocket expenses incurred while providing the above professional services. The Company incurred approximately $0.2 million in out-of-pocket expenses to GTCR during the nine months ended September 30, 2020. The Company did not incur any out-of-pocket expenses to GTCR during the three and nine months ended September 30, 2021 or during the three months ended September 30, 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2021, the Company made distributions of $50.1 million and $106.3 million, respectively, for tax liabilities to MLSH 1.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Legacy Owners of Cygnus</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The non-controlling interests in MLSC represent equity interest that was retained by the shareholders of the MLSC entity prior to its acquisition by the Company. The President of Cygnus and his affiliated entity were the owners of the non-controlling interests. In September 2020, Topco LLC and MLSH 1 entered into a Sale and Rollover Agreement with the President of Cygnus and his affiliated entity to purchase certain MLSC Class B preferred units and common units as well as exchange the remaining MLSC Class B preferred units and common units for a variable number of MLSH 1 common units. As a result of this transaction, the President of Cygnus and his affiliated entity no longer held a non-controlling interest in MLSC upon the exchange of MLSH 1 common units for the remaining MLSC Class B preferred and common units which occurred in November 2020.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases the Southport Facility, which through the date of the Organizational Transactions was owned by an entity controlled by a close relative of the President of one of its subsidiaries. The President of this subsidiary also personally financed a loan to this entity, which was used to acquire the property leased by the Company. For the three and nine months ended September 30, 2020, the Company paid less than $0.1 million and approximately $0.2 million, respectively, in lease payments for the lease facility.</span></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Payable to Related Parties Pursuant to a Tax Receivable Agreement</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">We are a party to the TRA with MLSH 1 and MLSH 2. The TRA provides for the payment by us to MLSH 1 and MLSH 2, collectively, of 85% of the amount of tax benefits, if any, that we actually realize, or in some circumstances are deemed to realize, as a result of the Organizational Transactions, IPO, and any subsequent exchanges of LLC Units. Based on our current projections of taxable income, and before deduction of any specially allocated depreciation and amortization, we anticipate having enough taxable income to utilize most of these tax benefits. </span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2021, our liability under the TRA is $745.6 million payable to MLSH 1 and MLSH 2, representing approximately 85% of the calculated tax savings we anticipate being able to utilize in future years. This represents increases of $137.7 million and $227.4 million to the liability during the nine months ended September 30, 2021 as a result of the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the nine months ended September 30, 2021, the Company recognized a gain of $9.1 million on TRA liability adjustment reflecting a change in the tax benefit obligation attributable to a change in the expected tax benefit. The remeasurement was primarily due to changes in our estimated state apportionment and the corresponding reduction of our estimated state tax rate.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2021, no payments were made to MLSH 1 or MLSH 2 pursuant to the TRA and $1.3 million of the liability has been reclassified as a short-term liability.</span></div> 100000 100000 400000 200000 0 0 0 50100000 106300000 100000 200000 0.85 745600000 0.85 137700000 227400000 9100000 0 1300000 Segments<div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s financial performance is reported in three segments. A description of each segment follows:</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Nucleic Acid Production</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: focuses on the manufacturing and sale of highly modified nucleic acids products to support the needs of customers’ research, therapeutic and vaccine programs. This segment also provides research products for labeling and detecting proteins in cells and tissue samples.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Biologics Safety Testing</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: focuses on manufacturing and selling biologics safety and impurity tests and assay development services that are utilized by our customers in their biologic drug manufacturing spectrum.</span></div><div style="margin-top:6pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%;padding-left:14.5pt">Protein Detection</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">: focused on manufacturing and selling labeling and visual detection reagents to scientific research customers for their tissue-based protein detection and characterization needs. The Company completed the divestiture of its Protein Detection business in September 2021 (see Note 2).</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has determined that adjusted earnings before interest, tax, depreciation, and amortization (“Adjusted EBITDA”) is the profit or loss measure that the CODM uses to make resource allocation decisions and evaluate segment performance. Adjusted EBITDA assists management in comparing the segment performance on a consistent basis for purposes of business decision-making by removing the impact of certain items that management believes do not directly reflect the core operations and, therefore, are not included in measuring segment performance. The Company defines Adjusted EBITDA as net income before interest, taxes, depreciation and amortization, certain non-cash items, and other adjustments that we do not consider in our evaluation of ongoing operating performance from period to period. Corporate costs are managed on a standalone basis and not allocated to segments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables include financial information relating to the operating segments for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three and nine months ended September 30, 2021, intersegment revenue was $0.2 million and $0.6 million, respectively. During the three and nine months ended September 30, 2020, intersegment revenue was $0.4 million and $1.1 million, respectively. The intersegment sales and the related gross margin on inventory recorded at the end of the period are eliminated for consolidation purposes in the Eliminations column. Internal selling prices for intersegment sales are consistent with the segment’s normal retail price offered to external parties. There was no commission expense recognized for intersegment sales for the three and nine months ended September 30, 2021 and 2020. Intersegment revenue represents intersegment revenue between the Nucleic Acid Production and Protein Detection segments.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources.</span></div><div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of Adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition integration costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(777)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease facility financing obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process research and development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GTCR management fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale and leaseback transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger and acquisition related expenses (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax receivable agreement liability adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,840 </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> 3 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables include financial information relating to the operating segments for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">183,055 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,626 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(154)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">204,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">150,620 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13,556 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,217)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">102 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,003 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">499,962 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,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:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(608)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">570,796 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">402,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,217 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(30,136)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">209 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,019 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,114 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,089 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(363)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">87,859 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,839 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,721)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.940%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.580%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="33" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2020</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nucleic Acid Production</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Biologics Safety Testing</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Protein Detection</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Eliminations</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">129,645 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40,772 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,076)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">185,745 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">76,130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">33,571 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,960 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,597)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(224)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,840 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div> 183055000 16626000 5283000 0 -154000 204810000 150620000 13556000 1942000 -10217000 102000 156003000 499962000 52483000 18959000 0 -608000 570796000 402855000 42217000 7511000 -30136000 209000 422656000 68019000 14114000 6089000 0 -363000 87859000 46704000 12000000 2839000 -3721000 -47000 57775000 129645000 40772000 16404000 0 -1076000 185745000 76130000 33571000 6960000 -11597000 -224000 104840000 -200000 -600000 -400000 -1100000 0 0 0 0 <div style="margin-top:6pt;text-align:justify"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of Adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below for the periods presented (in thousands):</span></div><div style="margin-top:12pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:49.779%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.630%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.533%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.632%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>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:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2020</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,810 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,023 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">343,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">64,344 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Add:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,604 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,040 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,685 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,156 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,631 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,756 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,545 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,089 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25,827 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,934 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,842 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(359)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,937 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,511 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">EBITDA</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">167,273 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52,424 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">434,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,701 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition integration costs </span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(777)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,588 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of lease facility financing obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,031)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,080)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired in-process research and development costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,881 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Equity-based compensation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,849 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,228 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,933 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GTCR management fees</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">126 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of business</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,249)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale and leaseback transaction</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(19,002)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Merger and acquisition related expenses (income)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(366)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">124 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,550 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing costs</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,034 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,266 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,038 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,966 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Tax receivable agreement liability adjustment</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,246)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,132)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjusted EBITDA</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,775 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">422,656 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">104,840 </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> 132810000 39023000 343006000 64344000 4604000 5040000 14685000 15156000 2472000 1631000 6623000 4756000 8545000 7089000 25827000 21934000 18842000 -359000 43937000 2511000 167273000 52424000 434078000 108701000 21000 -14000 -777000 3588000 1031000 0 2080000 0 0 0 0 2881000 3567000 1849000 8228000 2933000 0 126000 0 555000 11249000 0 11249000 0 0 0 0 19002000 -366000 124000 1550000 218000 1034000 3266000 2038000 4966000 3246000 0 9132000 0 156003000 57775000 422656000 104840000 XML 12 R1.htm IDEA: XBRL DOCUMENT v3.21.2
Cover - shares
9 Months Ended
Sep. 30, 2021
Nov. 05, 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-39725  
Entity Registrant Name Maravai LifeSciences Holdings, Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 85-2786970  
Entity Address, Address Line One 10770 Wateridge Circle  
Entity Address, Address Line Two Suite 200  
Entity Address, City or Town San Diego  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 92121  
City Area Code 858  
Local Phone Number 546-0004  
Title of 12(b) Security Class A common stock, $0.01 par value  
Trading Symbol MRVI  
Security Exchange Name NASDAQ  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Non-accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company true  
Entity Ex Transition Period false  
Entity Shell Company false  
Entity Central Index Key 0001823239  
Current Fiscal Year End Date --12-31  
Document Fiscal Year Focus 2021  
Document Fiscal Period Focus Q3  
Amendment Flag false  
Class A Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   131,458,704
Class B Common Stock    
Document Information [Line Items]    
Entity Common Stock, Shares Outstanding   126,239,611
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 $ 547,898 $ 236,184
Accounts receivable, net 65,939 51,018
Inventory 56,246 33,301
Prepaid expenses and other current assets 17,395 11,095
Total current assets 687,478 331,598
Property and equipment, net 108,322 101,305
Goodwill 152,766 224,275
Intangible assets, net 121,225 177,656
Deferred tax assets 820,786 431,699
Other assets 4,106 4,158
Total assets 1,894,683 1,270,691
Current liabilities:    
Accounts payable 8,917 8,171
Accrued expenses and other current liabilities 31,422 38,546
Deferred revenue 66,715 78,061
Current portion of payable to related parties pursuant to a Tax Receivable Agreement 1,298 0
Current portion of long-term debt 6,000 6,000
Total current liabilities 114,352 130,778
Long-term debt, less current portion 525,584 528,614
Deferred tax liabilities 0 8,609
Lease facility financing obligation, less current portion 55,324 56,167
Payable to related parties pursuant to a Tax Receivable Agreement 744,254 389,546
Other long-term liabilities 1,553 2,231
Total liabilities 1,441,067 1,115,945
Lease commitments
Stockholders' equity:    
Additional paid-in capital 172,611 85,125
Accumulated other comprehensive loss 0 (44)
Retained earnings 127,450 854
Total stockholders' equity attributable to Maravai LifeSciences Holdings, Inc. 302,637 88,511
Non-controlling interest 150,979 66,235
Total stockholders' equity 453,616 154,746
Total liabilities and stockholders' equity 1,894,683 1,270,691
Class A Common Stock    
Stockholders' equity:    
Common stock 1,314 966
Class B Common Stock    
Stockholders' equity:    
Common stock $ 1,262 $ 1,610
XML 14 R3.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets (Parenthetical) - $ / shares
shares in Thousands
Sep. 30, 2021
Dec. 31, 2020
Class A Common Stock    
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 500,000 500,000
Common stock, shares issued (in shares) 131,420 96,647
Common stock, shares outstanding (in shares) 131,420 96,647
Class B Common Stock    
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 300,000 300,000
Common stock, shares issued (in shares) 126,240 160,974
Common stock, shares outstanding (in shares) 126,240 160,974
XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Statement [Abstract]        
Revenue $ 204,810 $ 87,859 $ 570,796 $ 185,745
Operating expenses:        
Cost of revenue 32,047 19,760 99,928 56,254
Research and development 1,950 1,868 6,046 7,212
Selling, general and administrative 25,189 20,510 72,511 52,624
Gain on sale of business (11,249) 0 (11,249) 0
Gain on sale and leaseback transaction 0 0 0 (19,002)
Total operating expenses 47,937 42,138 167,236 97,088
Income from operations 156,873 45,721 403,560 88,657
Other income (expense):        
Interest expense (8,545) (7,089) (25,827) (21,934)
Change in payable to related parties pursuant to a Tax Receivable Agreement 3,246 0 9,132 0
Other income 78 32 78 132
Income before income taxes 151,652 38,664 386,943 66,855
Income tax expense (benefit) 18,842 (359) 43,937 2,511
Net income 132,810 39,023 343,006 64,344
Net income attributable to non-controlling interests 78,536 73 216,410 582
Net income attributable to Maravai LifeSciences Holdings, Inc. $ 54,274 $ 38,950 $ 126,596 $ 63,762
Net income per Class A common share/unit attributable to Maravai LifeSciences Holdings, Inc.:        
Basic (in usd per share) $ 0.46 $ 0.12 $ 1.16 $ 0.21
Diluted (in usd per share) $ 0.45 $ 0.12 $ 1.14 $ 0.21
Weighted average number of Class A common shares/units outstanding:        
Basic (in shares) 118,433 253,917 109,174 253,917
Diluted (in shares) 258,028 253,917 257,799 253,917
XML 16 R5.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Statement of Comprehensive Income [Abstract]        
Net income $ 132,810 $ 39,023 $ 343,006 $ 64,344
Other comprehensive income:        
Foreign currency translation adjustments 39 30 55 (31)
Total other comprehensive income 132,849 39,053 343,061 64,313
Comprehensive income attributable to non-controlling interests 78,536 73 216,421 582
Total comprehensive income attributable to Maravai LifeSciences Holdings, Inc. $ 54,313 $ 38,980 $ 126,640 $ 63,731
XML 17 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Changes in Stockholders'/Member's Equity - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital / Contributed Capital
Accumulated Other Comprehensive Loss
Retained Earnings (Accumulated Deficit)
Non-Controlling Interest
Member Units
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Distribution for tax liabilities to non-controlling interest holder $ (312)     $ (312)        
Net income 64,344         $ 63,762 $ 582  
Foreign currency translation adjustments (31)       $ (31)      
Beginning balance (in shares) at Dec. 31, 2019               253,917
Beginning balance at Dec. 31, 2019 144,627     183,910 (133) (42,381) 3,231 $ 0
Increase (Decrease) in Members' Equity [Roll Forward]                
Repurchase of incentive units (9,140)              
Unit-based compensation 2,933     1,450     1,483  
Distributions to non-controlling interest holders (312)     (312)        
Net income 64,344         63,762 582  
Recognition of repurchase liability for non-controlling interests (166,427)     (161,131)     (5,296)  
Foreign currency translation adjustment (31)       (31)      
Ending balance (in shares) at Sep. 30, 2020               253,917
Ending balance at Sep. 30, 2020 35,994     14,777 (164) 21,381 0 $ 0
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Distribution for tax liabilities to non-controlling interest holder (122)     (122)        
Net income 39,023         38,950 73  
Foreign currency translation adjustments 30       30      
Beginning balance (in shares) at Jun. 30, 2020               253,917
Beginning balance at Jun. 30, 2020 170,781     184,628 (194) (17,569) 3,916 $ 0
Increase (Decrease) in Members' Equity [Roll Forward]                
Repurchase of incentive units (9,140)     (9,140)        
Unit-based compensation 1,849     542     1,307  
Distributions to non-controlling interest holders (122)     (122)        
Net income 39,023         38,950 73  
Recognition of repurchase liability for non-controlling interests (166,427)     (161,131)     (5,296)  
Foreign currency translation adjustment 30       30      
Ending balance (in shares) at Sep. 30, 2020               253,917
Ending balance at Sep. 30, 2020 35,994     14,777 (164) 21,381 0 $ 0
Beginning balance (in shares) at Dec. 31, 2020   96,647 160,974          
Beginning balance at Dec. 31, 2020 154,746 $ 966 $ 1,610 85,125 (44) 854 66,235  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Effect of exchange of LLC Units (in shares)   34,734 (34,734)          
Effect of exchange of LLC Units 0 $ 348 $ (348) 30,520     (30,520)  
Recognition of impact of Tax Receivable Agreement due to exchanges of LLC Units 53,000     53,000        
Issuance of Class A common stock (in shares)   39            
Issuance of Class A common stock under employee equity plans 785     785        
Non-controlling interest adjustment for changes in proportionate ownership in Topco LLC 0     (420)     420  
Stock-based compensation 8,228     3,507     4,721  
Distribution for tax liabilities to non-controlling interest holder (106,204)     94     (106,298)  
Net income 343,006         126,596 216,410  
Foreign currency translation adjustments 55       44   11  
Ending balance (in shares) at Sep. 30, 2021   131,420 126,240          
Ending balance at Sep. 30, 2021 453,616 $ 1,314 $ 1,262 172,611 0 127,450 150,979  
Increase (Decrease) in Members' Equity [Roll Forward]                
Distributions to non-controlling interest holders (106,204)     94     (106,298)  
Net income 343,006         126,596 216,410  
Foreign currency translation adjustment 55       44   11  
Beginning balance (in shares) at Jun. 30, 2021   114,352 143,308          
Beginning balance at Jun. 30, 2021 333,141 $ 1,143 $ 1,433 118,208 (39) 73,176 139,220  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                
Effect of exchange of LLC Units (in shares)   17,068 (17,068)          
Effect of exchange of LLC Units 0 $ 171 $ (171) 18,669     (18,669)  
Recognition of impact of Tax Receivable Agreement due to exchanges of LLC Units 34,060     34,060        
Stock-based compensation 3,567     1,614     1,953  
Distribution for tax liabilities to non-controlling interest holder (50,001)     60     (50,061)  
Net income 132,810         54,274 78,536  
Foreign currency translation adjustments 39       39      
Ending balance (in shares) at Sep. 30, 2021   131,420 126,240          
Ending balance at Sep. 30, 2021 453,616 $ 1,314 $ 1,262 172,611 0 127,450 150,979  
Increase (Decrease) in Members' Equity [Roll Forward]                
Distributions to non-controlling interest holders (50,001)     $ 60     (50,061)  
Net income 132,810         $ 54,274 $ 78,536  
Foreign currency translation adjustment $ 39       $ 39      
XML 18 R7.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 income $ 343,006 $ 64,344
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 6,623 4,756
Amortization of intangible assets 14,685 15,156
Amortization of deferred financing costs 1,995 1,296
Equity-based compensation expense 8,228 2,933
Deferred income taxes 29,438 (1,275)
Gain on sale of business (11,249) 0
Gain on sale and leaseback transaction 0 (19,002)
Acquired and in-process research and development costs 0 2,881
Revaluation of liabilities under Tax Receivable Agreement (9,132) 0
Other (875) 1,341
Changes in operating assets and liabilities:    
Accounts receivable (18,851) (55,420)
Inventory (26,263) (12,384)
Prepaid expenses and other assets (7,590) (971)
Accounts payable 1,543 130
Accrued expenses and other current liabilities (10,076) 8,838
Other long-term liabilities 267 300
Deferred revenue (11,346) 59,833
Net cash provided by operating activities 310,403 72,756
Investing activities:    
Cash paid for asset acquisition, net of cash acquired 0 (3,024)
Purchases of property and equipment (9,188) (16,559)
Proceeds from sale of building 548 34,500
Proceeds from sale of business, net of cash divested 119,957 0
Net cash provided by investing activities 111,317 14,917
Financing activities:    
Distributions for tax liabilities to non-controlling interests holders (106,298) (312)
Proceeds from borrowings of long-term debt, net of discount 0 15,000
Financing costs incurred for long-term debt 0 (250)
Principal repayments of long-term debt (4,500) (1,875)
Payments made on facility financing lease obligation and capital lease (582) (23)
Proceeds from employee stock purchase plan 1,329 0
Net cash (used in) provided by financing activities (110,051) 12,540
Effects of exchange rate changes on cash 45 (31)
Net increase in cash 311,714 100,182
Cash, beginning of period 236,184 24,700
Cash, end of period 547,898 124,882
Supplemental cash flow information:    
Cash paid for interest 23,030 19,407
Cash paid for income taxes 16,569 3,506
Supplemental disclosures of non-cash investing and financing activities:    
Property and equipment included in accounts payable and accrued expenses 826 5,163
Building and improvements capitalized under lease financing transaction 4,793 0
Recognition of liabilities under Tax Receivable Agreement 365,139 0
Recognition of deferred tax assets as a result of exchange of LLC Units 418,140 0
Deferred financing costs included in accounts payable and accrued expenses 0 2,574
Repurchase liability for incentive units 0 9,140
Repurchase liability for noncontrolling interests 0 166,427
Receivable from lessor funded financing $ 0 $ 2,686
XML 19 R8.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Organization and Significant Accounting Policies Organization and Significant Accounting Policies
Description of Business
Maravai LifeSciences Holdings, Inc. (the “Company”, and together with its consolidated subsidiaries, “Maravai”, “we”, “us”, “our”) was formed as a Delaware corporation in August 2020 for the purpose of facilitating an initial public offering (“IPO”) of its Class A common stock, facilitating certain organizational transactions and to operate the business of Maravai Topco Holdings, LLC (“Topco LLC”) and its consolidated subsidiaries.
We are a leading life sciences company providing critical products to enable the development of drug therapies, diagnostics, novel vaccines and support research on human diseases. Our products address the key phases of biopharmaceutical development and include complex nucleic acids for diagnostic and therapeutic applications and antibody-based products to detect impurities during the production of biopharmaceutical products.
The Company is headquartered in San Diego, California and has historically operated in three principal businesses: Nucleic Acid Production, Biologics Safety Testing, and Protein Detection. In September 2021, the Company completed the divestiture of its Protein Detection business (see Note 2). Our Nucleic Acid Production business manufactures and sells products used in the fields of gene therapy, vaccines, nucleoside chemistry, oligonucleotide therapy and molecular diagnostics, including reagents used in the chemical synthesis, modification, labelling and purification of deoxyribonucleic acid (“DNA”) and ribonucleic acid (“RNA”). Our core Nucleic Acid Production offerings include messenger ribonucleic acid (“mRNA”), long and short oligonucleotides, our proprietary CleanCap® capping technology and oligonucleotide building blocks. Our Biologics Safety Testing business sells highly specialized analytical products for use in biologic manufacturing process development, including custom product-specific development antibody and assay development services. Our Protein Detection business sold innovative labeling and detection reagents for researchers in immunohistochemistry.
Organizational Transactions and Initial Public Offering
In November 2020, the Company completed its IPO and sold 69,000,000 shares of Class A common stock at a public offering price of $27.00 per share and received proceeds of $1.8 billion, net of underwriting discounts and commissions, which the Company used to purchase previously-issued and newly-issued LLC units in Topco LLC, to pay Maravai Life Sciences Holdings 2, LLC (“MLSH 2”) as consideration for certain organizational transactions that occurred before the IPO, and to purchase outstanding shares of Class A common stock from MLSH 2.
Immediately prior to, and in connection with, the completion of our IPO, the Company completed a series of organizational transactions (“Organizational Transactions”), including:
The amendment and restatement of Topco LLC’s operating agreement (the “New LLC Operating Agreement”) to, among other things, (i) modify Topco LLC’s capital structure by replacing the membership interests held by Topco LLC’s existing owners with a new class of Topco LLC units (the “LLC Units”) and (ii) appoint the Company as the sole managing member of Topco LLC;
Amend and restate the Company’s certificate of incorporation to among other things, authorize the Company to issue two classes of common stock: Class A common stock and Class B common stock;
The issuance of shares of the Company’s Class B common stock to Maravai Life Sciences Holdings, LLC (“MLSH 1”), which was Topco LLC’s pre-IPO owner on a one-to-one basis with the number of LLC Units owned; and
The acquisition, by merger, of two members of Topco LLC (“the Blocker Entities”), for which we issued shares of Class A common stock and paid cash as consideration (“the Blocker Mergers”).
The Company is the sole managing member of Topco LLC, which operates and controls TriLink Biotechnologies, LLC, Glen Research, LLC, MockV Solutions, LLC and Cygnus Technologies, LLC (“Cygnus”) and their respective subsidiaries. Prior to the Company’s divestiture of its Protein Detection business in September 2021, Topco LLC also operated and controlled Vector Laboratories, Inc. and its subsidiaries. MLSH 1 is the only other member of Topco LLC.
The Organizational Transactions were considered transactions between entities under common control. As a result, the consolidated financial statements for periods prior to the IPO and the Organizational Transactions have been adjusted to combine the previously separate entities for presentation purposes.
Exchanges and Secondary Offerings
April 2021 Exchange and Secondary Offering
In April 2021, MLSH 1 executed an exchange of 17,665,959 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,665,959 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. The Company immediately completed a secondary offering (“April 2021 Secondary Offering”) of 20,700,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 3,034,041 shares of Class A common stock previously held by MLSH 2, which included the full exercise of the underwriters’ option to purchase up to 2,700,000 additional shares of Class A common stock, at a price of $31.25 per share.
The selling stockholders were responsible for the underwriting discounts and commissions of the April 2021 Secondary Offering and received all of the net proceeds of $624.2 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the April 2021 Secondary Offering of $1.0 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.
September 2021 Exchange and Secondary Offering
In September 2021, MLSH 1 executed an exchange of 17,068,559 LLC Units (paired with the corresponding shares of Class B common stock) in return for 17,068,559 shares of the Company’s Class A common stock. The corresponding shares of Class B common stock were subsequently cancelled and retired. Shortly after the exchange, the Company completed a secondary offering (“September 2021 Secondary Offering”) of 20,000,000 shares of its Class A common stock by MLSH 1 and MLSH 2, which included 2,931,441 shares of Class A common stock previously held by MLSH 2 at a price of $50.00 per share.
The selling stockholders were responsible for the underwriting discounts and commissions of the September 2021 Secondary Offering and received all of the net proceeds of $977.5 million from the sale of shares of Class A common stock. The Company was responsible for the offering costs associated with the September 2021 Secondary Offering of $0.9 million which were recorded within selling, general and administrative in the condensed consolidated statements of income.
Basis of Presentation
The Company operates and controls all of the business and affairs of Topco LLC, and through Topco LLC and its subsidiaries, conducts its business. Because we manage and operate the business and control the strategic decisions and day-to-day operations of Topco LLC and also have a substantial financial interest in Topco LLC, we consolidate the financial results of Topco LLC, and a portion of our net income is allocated to the non-controlling interests in Topco LLC held by MLSH 1.
The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts between the businesses comprising the Company have been eliminated in the accompanying consolidated financial statements.
Unaudited Interim Condensed Consolidated Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or for any future period.
The condensed consolidated balance sheet presented as of December 31, 2020, has been derived from the audited consolidated financial statements as of that date. The condensed consolidated financial statements and notes are presented as permitted by Form 10-Q and do not contain all information that is included in the annual financial statements and notes thereto of the Company. The condensed consolidated financial statements and notes included in this report should be read in conjunction with the 2020 financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC.
Use of Estimates
The preparation of consolidated financial statements in accordance with GAAP requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue and expenses, and related disclosures. These estimates form the basis for judgments the Company makes about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company bases its estimates and judgments on historical experience and on various other assumptions that the Company believes are reasonable under the circumstances. These estimates are based on
management’s knowledge about current events and expectations about actions the Company may undertake in the future. Significant estimates include, but are not limited to, revenue recognition, the net realizable value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, the payable to related parties pursuant to the Tax Receivable Agreement (“TRA”), amortization methods and periods, the fair value of leased buildings and other assumptions associated with lease financing transactions, the estimated fair value of our long-term debt, equity-based compensation, the valuation of incentive units, allowance for doubtful accounts, and accounting for income taxes and assessment of valuation allowances. Actual results could differ materially from those estimates.
Significant Accounting Policies
A description of the Company’s significant accounting policies is included in the audited financial statements within its Annual Report on Form 10-K for the year ended December 31, 2020. Except as noted below, there have been no material changes in the Company’s significant accounting policies during the three and nine months ended September 30, 2021.
Revenue Recognition
The Company generates revenue from the sale of products and services and the performance of services in the fields of nucleic acid production, biologics safety testing, and protein detection. Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. The Company also recognizes revenue from other contracts that may include a combination of products and services, the provision of solely services, or from license fee arrangements which may be associated with the delivery of product. Where there is a combination of products and services, the Company accounts for the promises as individual performance obligations if they are concluded to be distinct. Performance obligations are considered distinct if they are both capable of being distinct and distinct within the context of the contract. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Contracts with customers are evaluated on a contract-by-contract basis as contracts may include multiple types of goods and services as described below.
Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. The transaction price for product sales is calculated at the contracted product selling price. The transaction price for a contract with multiple performance obligations is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices for products are determined based on the prices charged to customers, which are directly observable. Standalone selling price of services are mostly based on time and materials. Generally, payments from customers are due when goods and services are transferred. As most contracts contain a single performance obligation, the transaction price is representative of the standalone selling price charged to customers. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration has not been material to our consolidated financial statements.
The Company accepts returns only if the products do not meet customer specifications and historically, the Company’s volume of product returns has not been significant. Further, no warranties are provided for promised goods and services other than assurance type warranties.
The Company has elected the practical exemption to not disclose the unfulfilled performance obligations for contracts with an original length of one year or less. The Company had no material unfulfilled performance obligations for contracts with an original length greater than one year for any period presented.
Nucleic Acid Production
Nucleic Acid Production revenue is generated from the manufacture and sale of highly modified, complex nucleic acids products to support the needs of our of customers’ research, therapeutic and vaccine programs. The primary offering of products include; CleanCap®, mRNA, and specialized oligonucleotides. Contracts typically consist of a single performance
obligation. The Company recognizes revenue from these products in the period in which the performance obligation is satisfied by transferring control to the customer. Revenue for nucleic acid catalog products is recognized at a single point in time, generally upon shipment to the customer. Revenue for contracts for certain custom nucleic acid products, with an enforceable right to payment and a reasonable margin for work performed to date, is recognized over time, based on a cost-to-cost input method over the manufacturing period.
Biologics Safety Testing
The Company’s Biologics Safety Testing revenue is associated with the sale of bioprocess impurity detection kit products. We also enter into contracts that include custom antibody development, assay development, antibody affinity extraction, and mass spectrometry services. These products and services enable the detection of impurities that occur in the manufacturing of biologic drugs and other therapeutics. The Company recognizes revenue from the sale of bioprocess impurity detection kits in the period in which the performance obligation is satisfied by transferring control to the customer. Custom antibody development contracts consist of a single performance obligation, typically with an enforceable right to payment and a reasonable margin for work performed to date. Revenue is recognized over time based on a cost-to-cost input method over the contract term. Where an enforceable right to payment does not exist, revenue is recognized at a point in time when control is transferred to the customer. Assay development service contracts consist of a single performance obligation, revenue is recognized at a point in time when a successful antigen test and report is provided to the customer. Affinity extraction services, which generally occur over a short period of time, consist of a single performance obligation to perform the extraction service and provide a summary report to the customer. Revenue is recognized either over time or at a point in time depending on contractual payment terms with the customer.
Protein Detection
Prior to the divestiture of its Protein Detection business in September 2021 (see Note 2), the Company also manufactured and sold protein labeling and detection reagents to customers that were used for basic research and development. The contracts to sell these catalog products consisted of a single performance obligation to deliver the reagent products. Revenue from these contracts was recognized at a point in time, generally upon shipment of the final product to the customer.
Sales taxes
Sales taxes collected by the Company are not included in the transaction price as revenue as they are ultimately remitted to a governmental authority.
Shipping and handling costs
Shipping and handling costs, which are charged to customers, are included in revenue and is recognized at the same time that the related product revenue is recognized.
Contract costs
The Company recognizes the incremental costs of obtaining contracts as an expense when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. These costs are included in sales and marketing and general and administrative expenses. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.
Contract balances
Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. Contract assets balances, which are included in prepaid and other current assets, was not material as of December 31, 2020. There were no contract asset balances as of September 30, 2021.
Contract liabilities include billings in excess of revenue recognized, such as customer deposits and deferred revenue. Customer deposits, which are included in accrued expenses, are recorded when cash payments are received or due in advance of performance. Deferred revenue is recorded when the Company has unsatisfied performance obligations. Total contract liabilities were $69.9 million and $79.2 million as of September 30, 2021 and December 31, 2020, respectively. Contract liabilities are expected to be recognized into revenue within the next twelve months.
Disaggregation of Revenue
The following tables summarize the revenue by segment and region for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$73,622$7,203$3,067$83,892
Europe, the Middle East and Africa103,9293,8111,392109,132
Asia Pacific5,3325,44179511,568
Latin and Central America1817129218
Total revenue$182,901$16,626$5,283$204,810
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$207,469$20,052$11,016$238,537
Europe, the Middle East and Africa257,87312,0594,752274,684
Asia Pacific33,97719,8443,06856,889
Latin and Central America35528123686
Total revenue$499,354$52,483$18,959$570,796
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$36,814$6,035$3,735$46,584
Europe, the Middle East and Africa27,0833,8301,42332,336
Asia Pacific3,7594,2049018,864
Latin and Central America453075
Total revenue$67,656$14,114$6,089$87,859
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$82,523$16,217$9,577$108,317
Europe, the Middle East and Africa32,73110,9744,00247,707
Asia Pacific13,29613,3562,73029,382
Latin and Central America1922595339
Total revenue$128,569$40,772$16,404$185,745
The following table provides a disaggregation of revenue based on the pattern of revenue recognition for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue recognized at a point in time$194,946 $86,437 $539,661 $181,041 
Revenue recognized over time9,864 1,422 31,135 4,704 
Total revenue$204,810 $87,859 $570,796 $185,745 
Non-Controlling Interests
Non-controlling interests represent the portion of profit or loss, net assets and comprehensive income of our consolidated subsidiaries that is not allocable to the Company based on our percentage of ownership of such entities. Non-controlling interests consist of the following:
Until November 2020, Topco LLC held a 70% ownership interest in MLSC Holdings, LLC (“MLSC”) through its consolidated subsidiaries with the remaining 30% being recorded as non-controlling interests in our consolidated financial statements. MLSC net income or loss was attributed to the non-controlling interests using an attribution method, similar to the hypothetical liquidation at book value method, based on the distribution provisions of the MLSC Amended and Restated Limited Liability Company Agreement (“MLSC LLC Agreement”). In November 2020, and before the closing of the IPO, Topco LLC repurchased all of the outstanding non-controlling interests in MLSC for $166.4 million.
In November 2020, based on the Organizational Transactions described above, we became the sole managing member of Topco LLC. Until the April 2021 Secondary Offering, we held approximately 38% of the outstanding LLC Units of Topco LLC, and approximately 62% of the outstanding LLC Units of Topco LLC were held by MLSH 1. After the April 2021 Secondary Offering and until the September 2021 Secondary Offering, we held approximately 44% of the outstanding LLC Units of Topco LLC, and approximately 56% of the outstanding LLC Units of Topco LLC were held by MLSH 1. As of September 30, 2021, as a result of the September 2021 Secondary Offering, we hold approximately 51% of the outstanding LLC Units of Topco LLC, and MLSH 1 holds approximately 49% of the outstanding LLC Units of Topco LLC. Therefore, we report non-controlling interests based on LLC Units of Topco LLC held by MLSH 1 on our condensed consolidated balance sheet as of September 30, 2021. Income or loss attributed to the non-controlling interest in Topco LLC is based on the LLC Units outstanding during the period for which the income or loss is generated and is presented on the condensed consolidated statements of income and consolidated statements of comprehensive income.
MLSH 1 is entitled to exchange LLC Units, together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”), for shares of Class A common stock on a one-for-one basis or, at our election, for cash, from a substantially concurrent public offering or private sale (based on the price of our Class A common stock in such public offering or private sale). As such, future exchanges of Paired Interests by MLSH 1 will result in a change in ownership and reduce or increase the amount recorded as non-controlling interests and increase or decrease additional paid-in-capital when Topco LLC has positive or negative net assets, respectively. In April 2021 and September 2021, MLSH 1 executed an exchange of Paired Interests prior to the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively.
Distributions of $50.1 million and $106.3 million for tax liabilities were made to MLSH 1 during the three and nine months ended September 30, 2021, respectively. Distributions of $0.1 million and $0.3 million for tax liabilities were made to the non-controlling interest holders of MLSC during the three and nine months ended September 30, 2020.
Segment Information
The Company has historically operated in three reportable segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company’s chief operating decision maker (“CODM”), its Chief Executive Officer, allocates resources and assesses performance based upon discrete financial information at the segment level. Substantially all of our long-lived assets are located in the United States. The Company divested its Protein Detection business in September 2021 (see Note 2). The Company has reported the historical results of the Protein Detection business as such discrete financial information evaluated by the CODM for the periods presented included the information for this legacy segment.
Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.
Basic net income per Class A Common share/unit attributable to Maravai LifeSciences Holdings, Inc. is computed by dividing net income attributable to us by the weighted average number of Class A Common shares/units outstanding during the period. The non-controlling interest, for historical periods prior to the IPO, is calculated pursuant to the terms of the MLSC LLC Agreement on a fully-distributed basis, taking into account the various classes of equity of MLSC, including the cumulative yields on MLSC’s preferred units. Diluted net income per Class A Common share/unit is calculated by giving effect to all potential weighted average dilutive LLC incentive units for historical periods prior to the IPO and stock options, restricted stock units, and Topco LLC Units, that together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”) are convertible into shares of our Class A Common stock, for the periods after the IPO. For historical periods prior to the IPO, the weighted average number of common units outstanding during the period and the potential dilutive common unit equivalents is determined under the two-class method. The dilutive effect of outstanding awards, if any, is
reflected in diluted earnings per share/unit by application of the treasury stock method or if-converted method, as applicable. The Company reported net income attributable to Maravai LifeSciences Holdings, Inc. for the three and nine months ended September 30, 2021 and 2020.
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:
AssetsUseful Lives
Buildings
20 - 35 years
Building improvements
5 - 15 years
Furniture, fixtures, equipment and software
3 - 11 years
Leasehold improvements are amortized over the shorter of the related lease term or useful life.
Maintenance and repairs are charged to operations when incurred, while betterments or renewals are capitalized. When property and equipment are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and any gain or loss is included in the results of operations.
The Company is considered to be an owner lessee of certain buildings (Note 5). The leased buildings are being depreciated over the lease term to a residual value that will approximate the remaining lease financing obligation at the end of the lease.
Property and equipment also includes a leased building which is recorded as construction in process during the period of construction at its fair value plus the cost of improvements incurred during the construction period (Note 5).
Impairment of Long-Lived and Intangible Assets
The Company periodically reviews long-lived assets, including property and equipment and finite-lived intangible assets, to determine whether current events or circumstances indicate that such carrying amounts may not be recoverable. If such facts or circumstances are determined to exist, an estimate of the undiscounted future cash flows of these assets is compared to the carrying value the assets to determine whether impairment exists. If the assets are determined to be impaired, the loss is measured based on the difference between the fair value and carrying value of the assets. No impairment loss was recognized for long-lived or finite-lived intangible assets during the three and nine months ended September 30, 2021 and 2020.
Fair Value of Financial Instruments
The Company defines fair value as the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. The Company follows accounting guidance that has a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of the asset or liability as of the measurement date. Instruments with readily available actively quoted prices, or for which fair value can be measured from actively quoted prices in an orderly market, will generally have a higher degree of market price transparency and a lesser degree of judgment used in measuring fair value. The three levels of the hierarchy are defined as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets;
Level 2—Include other inputs that are directly or indirectly observable in the marketplace; and
Level 3—Unobservable inputs which are supported by little or no market activity.
As of September 30, 2021 and December 31, 2020, the carrying value of current assets and liabilities approximates fair value due to the short maturities of these instruments. The fair values of the Company’s long-term debt approximate carrying value, excluding the effect of unamortized debt discount, as it is based on borrowing rates currently available to the Company for debt with similar terms and maturities (Level 2 inputs).
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains substantially all of its cash balances at a financial institution that management believes is of high credit-quality and is financially stable. Cash is deposited with major financial institutions in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company believes it is not exposed to significant credit risk due to the financial strength of the depository institutions in which the cash is held. The Company provides credit, in the
normal course of business, to international and domestic distributors and customers, which are geographically dispersed. The Company attempts to limit its credit risk by performing ongoing credit evaluations of its customers and maintaining adequate allowances for potential credit losses.
The following table summarizes revenue from each of our customers who individually accounted for 10% or more of our total revenue or accounts receivable for the periods presented:
RevenueAccounts Receivable, net
Three Months Ended September 30,Nine Months Ended September 30,September 30, 2021December 31, 2020
2021202020212020
BioNTech SE26.2 %21.9 %32.2 %10.4 %36.0 %*
Pfizer, Inc.23.4 %24.0 %22.9 %13.5 %11.3 %45.1 %
CureVac N.V.23.0 %*11.3 %*18.2 %12.8 %
Sanofi S.A.***10.3 %**
____________________
*Less than 10%
For the three and nine months ended September 30, 2021 and 2020, substantially all of the revenue recorded for BioNTech SE and Pfizer, Inc. was generated by our Nucleic Acid Production segment. For the three and nine months ended September 30, 2021, substantially all of the Company’s revenue from CureVac N.V. was generated by our Nucleic Acid Production segment. For the nine months ended September 30, 2020, substantially all of the Company’s revenue from Sanofi S.A. was generated by our Nucleic Acid Production segment.
Emerging Growth Company Status
The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. As the aggregate market value of the Company’s voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million as of June 30, 2021, the Company will be classified as a large accelerated filer, and therefore will cease being an emerging growth company, as of December 31, 2021.
Recently Adopted Accounting Pronouncements
In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848), which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued, if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848), the FASB issued additional clarification related to reference rate reform, permitting entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The standards are effective for all entities upon issuance and we will apply the amendments prospectively through December 31, 2022. There was no impact to the Company’s consolidated financial statements for the nine months ended September 30, 2021 as a result of the adoption of these standards.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”), which supersedes the guidance in ASC 840, Leases. The new standard, as amended by subsequent ASUs on Topic 842 and recent extensions issued by the FASB in response to COVID-19, requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless
of their classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases today. The Company plans to adopt this standard using the modified retrospective approach with a cumulative effect adjustment to retained earnings at the beginning of the period of adoption. The Company will also adopt certain practical expedients provided by Topic 842. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, Topic 842 has not yet been adopted. However, the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt Topic 842 in the fourth quarter of 2021, with an effective date of January 1, 2021. The Company is currently assessing its inventory of leases but has not yet determined the full effects of Topic 842 on its consolidated financial statements but does expect the adoption of Topic 842 will have a material impact on the Company’s consolidated financial statements and related notes to the recognition of right of use (“ROU”) assets and lease liabilities on the Company’s consolidated balance sheets, but it will not have a material impact on the Company’s consolidated statements of income. The adoption of Topic 842 will also result in enhanced disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which has been subsequently amended (“ASU 2016-13”). ASU 2016-13 revises the measurement of credit losses for most financial instruments measured at amortized cost, including trade receivables, from an incurred loss methodology to an expected loss methodology which results in earlier recognition of credit losses. Under the incurred loss model, a loss is not recognized until it is probable that the loss-causing event has already occurred. The new standard introduces a forward-looking expected credit loss model that requires an estimate of the expected credit losses over the life of the instrument by considering all relevant information including historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. In addition, this standard also modifies the impairment model for available-for-sale debt securities, which are measured at fair value, by eliminating the consideration for the length of time fair value has been less than amortized cost when assessing credit loss for a debt security and provides for reversals of credit losses through income upon credit improvement. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, ASU 2016-13 has not yet been adopted. However, on June 30,2021, the Company’s aggregate market value of its voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million, and therefore the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt ASU 2016-13 in the fourth quarter of 2021. The Company is currently assessing the impact of adopting this standard on its consolidated financial statements and disclosures, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.
In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This new standard also requires customers to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. This ASU is effective for years beginning after December 15, 2020, and interim period within annual periods beginning after December 15, 2021, with early adoption permitted. The Company is currently assessing its inventory of cloud computing arrangements but has not yet determined the full effects of ASU 2018-15 on its consolidated financial statements. The Company does not expect the adoption of ASU 2018-15 to have a material impact on its consolidated financial statements and disclosures.
In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU 2018-17 changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. This guidance is effective for fiscal years, beginning after December 15, 2020 and interim periods within fiscal years beginning after December 15, 2021, with early adoption permitted. All entities are required to apply the amendments in this ASU retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company is currently evaluating the impact of this standard, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.
In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) - Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share calculation as a result of these changes. The standard is effective for the Company for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact the adoption of this standard may have on its consolidated financial statements.
XML 20 R9.htm IDEA: XBRL DOCUMENT v3.21.2
Divestiture
9 Months Ended
Sep. 30, 2021
Discontinued Operations and Disposal Groups [Abstract]  
Divestiture Divestiture
On August 5, 2021, the Company entered into a definitive agreement to sell Vector Laboratories, Inc. and its subsidiaries (“Vector”) to Voyager Group Holdings, Inc. (“Voyager”), a third-party unrelated to the Company, for an all cash sale price of $124.0 million, subject to purchase price adjustments. The divestiture was completed on September 2, 2021, and the Company received total considerations of $121.9 million, which included $120.3 million in cash and $1.6 million in receivables expected to be collected based on the finalization of working capital adjustments. The sale price is also subject to adjustment based on the finalization of working capital.
As a result of the divestiture, during the three and nine months ended September 30, 2021, the Company recognized a pre-tax gain on sale of $11.2 million, net of transactions costs of $0.9 million, in the condensed consolidated statements of income. Income tax expense of $0.4 million relating to the gain on sale was recognized during the three and nine months ended September 30, 2021 (see Note 9).
The Company’s Protein Detection segment was comprised of Vector. The sale of Vector represents a strategic shift as the Company will no longer be in the protein detection business after the sale. However, the sale did not qualify for presentation as discontinued operations since the sale of the Protein Detection segment did not have a major effect on the Company’s operations or financial results.
In connection with the divestiture, the Company entered into a Transition Services Agreement (“TSA”) with Voyager to help support its ongoing operations. Under the TSA, the Company will provide certain transition services to Voyager, including information technology, finance and ERP, marketing and commercial, human resources, employee benefits, and other limited services. Depending on the service, the initial period ranges from one month to five months and the extension period ranges from one month to eight months. Income from performing services under the TSA was recorded within other income in the condensed consolidated statements of income and was not significant for the three and nine months ended September 30, 2021.
In August 2020, the Company entered into an agreement with an executive of Vector whereby the Company granted the executive incentive units of MLSH 1. In connection with the divestiture, the Company amended the terms of the MLSH 1 incentive units resulting in the recognition of incremental unit-based compensation expense of $2.4 million. This unit-based compensation expense was recorded within selling, general and administrative in the condensed consolidated statements of income for the three and nine months ended September 30, 2021.
XML 21 R10.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill and Intangible Assets Goodwill and Intangible Assets
The Company’s goodwill of $152.8 million and $224.3 million as of September 30, 2021 and December 31, 2020, respectively, represents the excess of purchase consideration over the fair value of assets acquired and liabilities assumed. As of September 30, 2021, the Company had three reporting units, two of which are contained in the Nucleic Acid Production segment. As of December 31, 2020, the Company had four reporting units, two of which were contained in the Nucleic Acid Production segment. The Company has not recognized any goodwill impairment in any of the periods presented.
The following table summarizes the activity in the Company’s goodwill by segment for the periods presented (in thousands):
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
Balance as of December 31, 2020$32,838 $119,928 $71,509 $224,275 
Divestiture— — (71,509)(71,509)
Balance as of September 30, 2021$32,838 $119,928 $— $152,766 
Goodwill as of September 30, 2021 excluded $71.5 million related to the Company’s divestiture of its Protein Detection segment (see Note 2).
Intangible assets are being amortized on a straight-line basis, which reflects the expected pattern in which the economic benefits of the intangible assets are being obtained, over an estimated useful life ranging from 5 to 15 years.
The following are components of finite-lived intangible assets and accumulated amortization as of the periods presented:
September 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountEstimated Useful LifeWeighted Average Remaining Amortization Period
(in thousands)(in years)(in years)
Trade Names$7,120 $4,821 $2,299 
5 - 10
3.2
Patents and Developed Technology167,648 60,452 107,196 
5 - 14
8.8
Customer Relationships19,953 8,223 11,730 
10 - 12
6.7
Total$194,721 $73,496 $121,225 8.4
December 31, 2020
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Estimated Useful Life
Weighted Average Remaining Amortization Period
(in thousands)(in years)(in years)
Trade Names$11,490 $5,384 $6,106 
5 - 15
6.3
Patents and Developed Technology169,404 52,809 116,595 
5 - 14
9.5
Customer Relationships83,323 28,368 54,955 
10 - 14
8.8
Total$264,217 $86,561 $177,656 9.1
The Company recognized $3.1 million of amortization expense from intangible assets directly linked with revenue generating activities within cost of revenue in the consolidated statements of income for the three months ended September 30, 2021 and 2020. The Company recognized $9.4 million and $9.5 million of amortization expense from intangible assets directly linked with revenue generating activities within cost of revenue in the consolidated statements of income for the nine months ended September 30, 2021 and 2020, respectively. Amortization expense for intangible assets that are not directly related to sales generating activities of $1.5 million and $1.9 million was recorded as selling, general and administrative expenses for the three months ended September 30, 2021 and 2020, respectively. Amortization expense for intangible assets that are not directly related to sales generating activities of $5.3 million and $5.7 million was recorded as selling, general and administrative expenses for the nine months ended September 30, 2021 and 2020, respectively.
In September 2021, the Company completed its divestiture of the Protein Detection segment (see Note 2). This resulted in the derecognition of $41.7 million in net intangible assets associated with the divested segment.
As of September 30, 2021, the estimated future amortization expense for finite-lived intangible assets were as follows (in thousands):
2021 (remaining three months)
$3,654 
202214,600 
202314,417 
202414,417 
202514,417 
Thereafter59,720 
Total estimated amortization expense$121,225 
XML 22 R11.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Balance Sheet Components Balance Sheet Components
Inventory
Inventory consisted of the following as of the periods presented (in thousands):
September 30, 2021December 31, 2020
Raw materials$19,344 $11,112 
Work in process25,430 18,333 
Finished goods11,472 3,856 
Total inventory$56,246 $33,301 
XML 23 R12.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Lease Commitments Lease Commitments
The Company leases five facilities, including office, laboratory and manufacturing space under long-term non-cancelable operating leases. The leased facilities have initial terms of two to twelve years, two of which have multiple five-year renewal terms with the remaining leases having either three-year or five-year renewal terms.
Rent expense for the three and nine months ended September 30, 2021 was approximately $0.1 million and $2.1 million, respectively. For the three and nine months ended September 30, 2021, reported rent expense is net of approximately $1.1 million and $1.7 million, respectively, of deferred gain being recognized over the life of the lease associated with the Company’s sale leaseback arrangement for its Burlingame, California facility, of which $0.9 million was accelerated as part of the Company’s divestiture of the Protein Detection segment in September 2021 (see Note 2).
Rent expense for the three and nine months ended September 30, 2020, was approximately $0.8 million and $2.3 million, respectively. For the three and nine months ended September 30, 2020, reported rent expense is net of approximately $0.3 million and $1.1 million, respectively, of deferred gain being recognized over the life of the lease associated with the Company’s sale leaseback arrangement for the Burlingame, California facility.
In January 2020, the Company completed the sale of land, building and related building improvements specific to its Burlingame facility for approximately $34.5 million in cash. Simultaneously, with the close of the transaction, the Company leased the property for a two-and-a-half-year period, resulting in a total of $3.3 million in new lease obligations through December 31, 2021. The Company’s sale of the building and immediate leaseback of the facility qualified for sale-leaseback accounting. The lease was evaluated and classified as an operating lease. Given the Company was considered to retain more than a minor part but less than substantially all of the use of the property, the present value of the minimum lease payment over the lease term of $3.1 million was deferred and recognized as a reduction of rent expense over the life of the lease. Net of the $3.1 million in deferred gain, the Company recognized a net gain on the sale of the asset of $19.0 million during the first fiscal quarter of 2020. In August 2020, the Company executed a six-month extension for the leased property, including escalating rent payments, with total incremental lease payments associated with the extension of $1.8 million. The unamortized deferred gain at the time of the modification, approximating $2.0 million, was being amortized on a prospective basis over the extended lease term. As of September 30, 2021, the Company no longer leased the Burlingame, California facility.
In July 2018, the Company entered into a lease for a new manufacturing facility (the “Wateridge San Diego Facility Lease”). The lease included tenant improvement provisions for construction prior to occupancy. Construction on this new manufacturing facility began in 2018 and the Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Wateridge San Diego Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period, which began in 2018 and was completed in 2019. In 2019, upon completion of the construction, the Company evaluated the lease and concluded that the completed construction project failed to qualify for sale and leaseback accounting and has accounted for the lease as a financing lease transaction. The leased building and related improvements remain on the Company’s balance sheet as of September 30, 2021 and December 31, 2020 and rental payments associated with the Wateridge San Diego Facility Lease have been allocated to operating lease expense for the ground underlying the leased building and principal and interest payments on the lease facility financing obligation. The Company recorded the fair value of the building asset and improvements, which was estimated to be $59.0 million, and the related lease facility financing obligation of $51.2 million. The difference between the gross asset value and the lease facility financing obligation represents the approximate $8.0 million of building improvement costs reimbursed by the Company.
In September 2020, the Company amended its Wateridge San Diego Facility lease agreement to provide for additional manufacturing and office space. The amended lease agreement provides for tenant improvements for construction prior to
occupancy of $2.7 million, rent concessions, and escalating rent payments over the life of the lease, which now expires in May 2030. The total future minimum lease payments under the amended lease agreement are $57.1 million, with an option to renew subject to certain conditions. As of December 31, 2020, the anticipated tenant improvement allowance was recorded as a component of the lease facility financing obligation, a $2.0 million receivable for lessor-funded financing within prepaid and other current assets, and $0.7 million in construction in progress for costs incurred to date as the Company has earned the right to this portion of the tenant allowance as of December 31, 2020. As of December 31, 2020, the Company had recognized $20.4 million and $1.7 million in construction in progress and accrued expenses, respectively. During the first fiscal quarter of 2021, the Company earned the right to the remaining $2.0 million of the tenant allowance and recognized the amount as a component of the expanded space. Construction associated with the expansion was completed and placed into service during the first fiscal quarter of 2021. As a result, approximately $21.0 million of cost was reclassified from construction in progress into building, leasehold improvements, and equipment.
The Company recognizes payments under the lease agreement as a reduction of the lease facility financing obligation using the effective interest method and the ground rent as operating lease expense as reflected in the schedule below. Payments on the Wateridge San Diego Facility Lease obligation for the three and nine months ended September 30, 2021 were approximately $1.2 million and $3.5 million, respectively. For the three and nine months ended September 30, 2021, the Company recognized rent expense associated with the ground lease for the Wateridge San Diego Facility Lease of approximately $0.2 million and $0.6 million, respectively, in the consolidated statements of income.
Payments on the Wateridge San Diego Facility Lease obligation for the three and nine months ended September 30, 2020 were approximately $0.6 million and $1.7 million, respectively. For the three and nine months ended September 30, 2020, the Company recognized rent expense associated with the ground lease for the Wateridge San Diego Facility Lease of approximately $0.2 million and $0.6 million, respectively, in the consolidated statements of income.
In August 2021, the Company entered into a lease for a new manufacturing facility (the “Flanders San Diego Facility Lease”). The lease included tenant improvement provisions for construction prior to occupancy of up to $11.5 million, rent abatement clauses, and escalating rent payments over the life of the lease, which expires in 2032. The total future minimum lease payments under the lease agreement are $37.2 million, with optional term extensions subject to certain requirements. The Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Flanders San Diego Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period. The facility includes two existing buildings. As of September 30, 2021, construction for tenant improvements associated with the leased buildings has not begun. As of September 30, 2021,the Company had taken possession of one of the two buildings, and thus recognized the fair value of the building of $4.8 million as property and equipment with a related liability within accrued expenses. The fair value of the building was estimated using a market approach that utilized observable sales within the last year for this specific asset (Level 2 inputs). Upon completion of construction, which is expected to occur during the second quarter of 2022, the Company will evaluate the lease under the sale and leaseback accounting guidance of Topic 842 to determine if the arrangement will qualify for sale-lease back accounting. For the three and nine months ended September 30, 2021, there were no material amounts recognized in rent expense in the consolidated statements of income associated with the ground lease for the Flanders San Diego Facility Lease.
The Company is also considered to be the accounting owner of its Southport, North Carolina leased facility (the “Southport Facility”).
In 2017, the Company amended its initial lease with the former related party landlord to include the lease of additional space as well as an adjustment of the base rent for the existing space. The Company continues to recognize payments under the amended lease agreement as a reduction of the facility financing obligation using the effective interest method and the ground rent as operating lease expense as noted in the schedule below. As a result of the amendment, the Company anticipates the repayment of the financing obligation by September 2024. The fair value of the leased property established at acquisition continues to be depreciated over the building’s estimated useful life of thirty-five years. For the three and nine months ended September 30, 2021 and 2020, payments on these lease obligations and the rent associated with the ground lease for the Southport Facility were not significant.
In June 2021, the Company entered into a lease for a new manufacturing facility (the “Leland Facility Lease”) to relocate the Company’s Biologics Safety Testing to a larger facility to support long-term growth. The lease included tenant improvement provisions for construction prior to occupancy of $3.6 million, a free rent period, and escalating rent payments over the life of the lease which expires in 2032. The total future minimum lease payments under the lease agreement are $12.7 million, with an option to extend subject to certain conditions. The Company evaluated the extent of its financial and operational involvement in the tenant improvements to the Leland Facility Lease to determine whether it was considered the owner of the construction project. The Company concluded that it was deemed to be the owner of the facility for accounting purposes (even though it did not meet the definition for legal purposes) during the construction period. Construction of the leased building has not begun as
of September 30, 2021. Upon completion of construction, which is expected to occur during the third quarter of 2022, the Company will evaluate the lease under the sale and leaseback accounting guidance of Topic 842 to determine if the arrangement will qualify for sale-lease back accounting. For the three and nine months ended September 30, 2021, there were no material amounts recognized in rent expense in the consolidated statements of income associated with the ground lease for the Leland Facility Lease.
As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):
Lease Facility Financing Obligations
Operating Leases
2021 (remaining three months)
$1,070 $117 
20224,648 1,273 
20235,014 1,336 
20245,109 1,371 
20255,071 1,104 
Thereafter24,272 5,286 
Total minimum payments45,184 $10,487 
Less: amount representing interest(25,249)
Present value of future minimum lease payments19,935 
Residual value of lease facility financing obligation36,563 
Less: short-term lease facility financing obligations(1,174)
Long-term lease facility financing obligations$55,324 
Operating leases in the table above include future minimum lease payments for the ground lease for the Southport Facility and Wateridge San Diego Facility. The table excludes future minimum lease payments for the Leland Facility Lease and Flanders San Diego Facility Lease as the fair value of the ground underlying the leased buildings were not deemed to be material.
As of September 30, 2021, payments due related to the financing component of the Leland Facility Lease and Flanders San Diego Facility Lease were as follows (in thousands):
2021 (remaining three months)
$— 
20221,176 
20234,408 
20244,535 
20254,665 
Thereafter35,080 
Total minimum payments$49,864 
XML 24 R13.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
2020 Credit Agreements
In October 2020, Maravai Intermediate Holdings, LLC (“Intermediate”), a wholly-owned subsidiary of Topco LLC, along with its subsidiaries (the “New Borrowers”), entered into a credit agreement (the “New Credit Agreement”) to refinance existing $400.0 million long-term debt with a new $780.0 million facility. The New Credit Agreement provides for a First Lien Term Loan (the “New First Lien Term Loan”) of $600.0 million, maturing October 2027, and a Revolving Credit Facility (the New Revolving Credit Facility”) for up to $180.0 million in funding. The New Credit Agreement amended and restated the Company’s prior credit agreement as of August 2018 (the “First and Second Lien Credit Agreements”). In November 2020, the Company repaid $50.0 million of principal balance of the New First Lien Term Loan using proceeds from the IPO. The New First Lien Term Loan bears interest at an annual rate equal to the Eurocurrency rate (i.e. the LIBOR rate) plus an applicable rate. The interest rate was 4.75% per annum as of September 30, 2021.
The New Credit Agreement also provides for a $20.0 million limit for letters of credit, which remained unused as of September 30, 2021 and December 31, 2020.
Borrowings under the New Credit Agreement are unconditionally guaranteed by Topco LLC, together with the existing and future material domestic subsidiaries of Topco LLC (subject to certain exceptions), as specified in the respective guaranty agreements. Borrowings under the New Credit Agreement are also secured by a first-priority lien and security interest in substantially all of the assets (subject to certain exceptions) of existing and future material domestic subsidiaries of Topco LLC that are loan parties.
In conjunction with the Company’s divestiture of the Protein Detection segment, the Company transferred, per the existing terms of the New Credit Agreement, the portion of the New Term Loan held by Vector of $118.4 million to Intermediate in its entirety. This amount was not assumed by Voyager as part of the divestiture. Total outstanding debt and loan covenant requirements remained unchanged as a result of the divestiture.
The New Credit Agreement contains certain covenants, including, among other things, covenants limiting our ability to incur or prepay certain indebtedness, pay dividends or distributions, dispose of assets, engage in mergers and consolidations, make acquisitions or other investments and make changes in the nature of the business. Additionally, the New Credit Agreement also requires us to maintain a certain net leverage ratio. The Company was in compliance with these covenants as of September 30, 2021.
Interest Rate Cap
In the first fiscal quarter of 2021, the Company entered into a new interest rate cap agreement to manage a portion of its variable interest rate risk on its outstanding long-term debt. The contract, effective March 31, 2021, entitles the Company to receive from the counterparty at each calendar quarter end the amount, if any, by which a specified defined floating market rate exceeds the cap strike interest rate, applied to the contract’s notional amount of $415.0 million The floating rate of interest is reset at the end of each three month period. The contract expires on March 31, 2023. The interest rate cap agreement has not been designated as a hedging relationship and has been recognized on the condensed consolidated balance sheet at fair value of $0.1 million within non-current assets with changes in fair value recognized in the condensed consolidated statements of income.
The Company’s long-term debt consisted of the following as of the periods presented (in thousands):
September 30, 2021December 31, 2020
New First Lien Term Loan$545,500 $550,000 
Unamortized debt issuance costs(13,916)(15,386)
Total long-term debt531,584 534,614 
Less: current portion(6,000)(6,000)
Total long-term debt, less current portion$525,584 $528,614 
There were no balances outstanding on the Company’s New Revolving Credit Facility as of September 30, 2021 and December 31, 2020.
As of September 30, 2021, the aggregate future principal maturities of the Company’s debt obligations for each of the next five years, based on contractual due dates, were as follows (in thousands):
2021 (remaining three months)
$1,500 
20226,000 
20236,000 
20246,000 
20256,000 
Thereafter520,000 
Total long-term debt$545,500 
XML 25 R14.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-Based Compensation
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Equity-Based Compensation Equity-Based CompensationIn November 2020, in connection with the IPO, the Company’s board of directors adopted the 2020 Omnibus Incentive Plan (the “2020 Plan”). All awards granted under the 2020 Plan are intended to be treated as (i) stock options, including incentive
stock options (“ISOs”), (ii) stock appreciation rights (“SARs”), (iii) restricted share awards (“RSAs”), (iv) restricted stock units (“RSUs”), (v) dividend equivalents, or (vi) other stock or cash awards as may be determined by the plan’s administrator from time to time. The Company uses the Black-Scholes option pricing model to estimate the fair value of each option grant on the date of grant or any other measurement date.
Prior to the IPO, the Company’s parent, MLSH 1, granted unit-based awards to certain executives of the Company in the form of non-vested units. Our controlled subsidiary, MLSC, also granted unit-based awards to certain employees (collectively the “Incentive Units”). All awards of Incentive Units were measured based on the fair value of the award on the date of grant. Compensation expense for the Incentive Units is recognized over their requisite service period. The incentive units were subject to a combination of market, service or performance vesting conditions. For Incentive Units subject to performance conditions, the Company evaluated the probability of achieving each performance condition at each reporting date and recognized expense over the requisite service period when it was deemed probable that a performance condition will be met using the accelerated attribution method over the requisite service period. Upon completion of the IPO, all of the Incentive Units subject to a performance and market condition became vested.
The following table summarizes the total equity-based compensation expense included in the Company’s consolidated statements of income for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Cost of sales$364 $$1,383 $11 
Research and development574 198 732 
Selling, general and administrative (1)
3,198 1,271 6,647 2,190 
Total equity-based compensation$3,567 $1,849 $8,228 $2,933 
____________________
(1)Amounts for the three and nine months ended September 30, 2021 include $2.4 million of incremental expense for a modification related to the Company’s divestiture of the Protein Detection segment (see Note 2).
No stock options were exercised or exercisable during the three and nine months ended September 30, 2021.
As of September 30, 2021, the total unrecognized equity-based compensation related to stock options, Incentive Units, and RSUs were $18.4 million, $1.5 million, and $1.4 million, respectively, which is expected to be recognized over a weighted-average period of approximately 3.3, 2.2, and 2.1 years, respectively.
XML 26 R15.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.
Net income per unit for periods prior to our IPO have not been retrospectively adjusted to give effect to the Organizational Transactions described in Note 1 and the 69,000,000 shares of Class A common stock sold in our IPO. Additionally, basic net income per Class A common stock for the three and nine months ended September 30, 2021, has been calculated by dividing net income for the period, adjusted for net income attributable to non-controlling interests, by the weighted average Class A common stock outstanding during the period. Diluted net income per Class A common share gives effect to potentially dilutive securities by application of the treasury stock method or if-converted method, as applicable. Diluted net income per share of Class A common stock attributable to the Company is computed by adjusting the net income and the weighted-average number of shares of Class A common stock outstanding to give effect to potentially diluted securities.
Prior to the Organizational Transactions, the members’ equity of MLSC was comprised of Class A and Class B preferred units, unit-based awards granted only to certain employees of its subsidiaries (“MLSC Incentive Units”) and MLSC common units, each with participation rights. The MLSC preferred units were entitled to cumulative dividends of 8.0% compounded annually, up to an additional 4.0%, also compounded annually, to the extent of remaining unallocated earnings. The preferred unitholders of MLSC were required, however, to share a portion of the additional 4.0% in dividends with the holders of MLSC Incentive Units based on a formula defined in the MLSC LLC Agreement. The Company determined that vested MLSC Incentive Units and MLSC Class A and B preferred units were participating securities under the two-class method at the MLSC subsidiary level, however, they do not have a contractual obligation to share in losses, and therefore no undistributed losses have been allocated to them. MLSH 1 Incentive Units are granted by the parent of the Company, and as a result, do not represent potential common units of the Company.
Prior to the Organizational Transactions and IPO, basic net income per common unit attributable to our member for the three and nine months ended September 30, 2020 was based on the weighted average number of common units outstanding during
the period. Diluted net income per common unit is computed by adjusting the net income and the weighted-average number of common units outstanding to give effect to potentially dilutive securities.
The following table presents the computation of basic and diluted net income per common share/unit attributable to the Company for the periods presented (in thousands, except per share and per unit amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income per Class A common share/unit:
Numerator—basic:
Net income$132,810 $39,023 $343,006 $64,344 
Less: preferred unit dividends attributable to the MLSC non-controlling interests— (11,745)— (14,805)
Less: (income) loss attributable to common non-controlling interests(78,536)3,942 (216,410)3,993 
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic$54,274 $31,220 $126,596 $53,532 
Numerator—diluted:
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic$54,274 $31,220 $126,596 $53,532 
Net income effect of dilutive securities:
Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options$87 $— $102 $— 
Effect of the assumed conversion of Class B common stock60,787 — 166,016 — 
Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted$115,148 $31,220 $292,714 $53,532 
Denominator—basic:
Weighted average Class A common shares/units outstanding—basic (1)
118,433 253,917 109,174 253,917 
Net income per Class A common share/unit—basic$0.46 $0.12 $1.16 $0.21 
Denominator—diluted:
Weighted average Class A common shares/units outstanding—basic (1)
118,433 253,917 109,174 253,917 
Weighted average effect of dilutive securities:
Effect of dilutive RSUs41 — 29 — 
Effect of dilutive ESPP and options327 — 128 — 
Effect of the assumed conversion of Class B common stock139,227 — 148,468 — 
Weighted average Class A common shares/units outstanding—diluted (1)
258,028 253,917 257,799 253,917 
Net income per Class A common share/unit—diluted$0.45 $0.12 $1.14 $0.21 
____________________
(1)Amounts for the three and nine months ended September 30, 2021 represent shares of Class A common stock outstanding. Amounts for the three and nine months ended September 30, 2020 represent Topco LLC Units outstanding.
Shares of Class B common stock do not share in the earnings or losses of the Company and are therefore not participating securities. As such, a separate presentation of basic and diluted net income per share for Class B common stock under the two-class method has not been presented.
The following table presents potentially dilutive securities excluded from the computation of diluted net income per share/unit for the periods presented because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Time-based incentive units11,39611,396
Performance-based incentive units2,8492,849
Options to purchase Class A common stock283289
Shares to be purchased under the ESPP3
28314,24529214,245
XML 27 R16.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
We are subject to U.S. federal and state income taxes with respect to our allocable share of any taxable income or loss of Topco LLC generated after the IPO, as well as any stand-alone income or loss we generate. Topco LLC is organized as a limited liability company and treated as a partnership for federal tax purposes, with the exception of Maravai Life Sciences, Inc., the parent entity of Vector, and its subsidiaries who are taxpaying entities in the U.S., Canada, and the U.K. Topco LLC generally does not pay income taxes on its taxable income in most jurisdictions. Instead, Topco LLC’s taxable income or loss is passed through to its members, including us. Maravai Life Sciences, Inc. files and pays corporate income taxes for U.S. federal and state income tax purposes and internationally, primarily within the U.K. and Canada. As of September 30, 2021, we closed on the sale of the Protein Detection segment (see Note 2) and converted Maravai Life Sciences, Inc. to a limited liability company which is treated as a disregarded entity for income tax purposes.
In March 2021, the President signed the American Rescue Plan Act of 2021 (“ARPA”) into law. ARPA includes several provisions, such as measures that extend and expand the employee retention credit, previously enacted under the Coronavirus Aid, Relief and Economic Security Act (“CARES Act”), through December 31, 2021. ARPA also contains other provisions that do not have a material impact on our income tax expense and effective tax rate.
The following table summarizes the Company’s income tax expense and effective tax rate for the periods presented (in thousands, except percentages):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Income before income taxes$151,652 $38,664 $386,943 $66,855 
Income tax expense (benefit)$18,842 $(359)$43,937 $2,511 
Effective tax rate12.4 %(0.9)%11.4 %3.8 %
The Company’s effective tax rates of 12.4% and 11.4% for the three and nine months ended September 30, 2021, respectively, differed from the U.S. federal statutory rate of 21.0%, primarily due to income associated with the non-controlling interest, nondeductible expense related to the tax receivable agreement, and changes to our deferred tax assets due to changes in the estimates associated with our state tax rate.
The provision for income taxes for the three and nine months ended September 30, 2020 relate to the corporate operating companies under Maravai LifeSciences Holdings, Inc. as we did not own units in Topco LLC. The Company’s effective tax rates of (0.9)% and 3.8% for the three and nine months ended September 30, 2020 differed from the U.S. federal statutory rate of 21.0%, primarily due to income associated with the non-controlling interest and a discrete tax charge associated with a building sale, offset with a release of valuation allowance on our excess interest expense carryforward due to the enactment of the CARES Act, which modified the calculation of interest deductions for 2019 and 2020.
As a result of the Organizational Transactions and our IPO occurring during the year ended December 31, 2020, we acquired LLC Units and recognized a deferred tax asset for the difference between the financial reporting and tax basis of our investment in Topco LLC which included net deferred tax assets of $445.5 million less a $13.3 million valuation allowance as of December 31, 2020 associated with: (i) $364.4 million related to temporary differences in the book basis as compared to the tax basis of our Company’s investment in Topco LLC and (ii) $81.1 million related to tax benefits from future deductions attributable to payments under the TRA.
As a result of the April 2021 Secondary Offering, the Company recognized additional tax basis in our investment in Topco LLC resulting in an increase in deferred tax assets and additional paid-in capital of $128.2 million. The April 2021 Secondary Offering also resulted in an increase to the payable to related parties pursuant to the Tax Receivable Agreement of $137.7 million, which resulted in an increase to the associated deferred tax asset and additional paid-in capital of approximately $28.4 million.
As a result of the September 2021 Secondary Offering, the Company recognized additional tax basis in our investment in Topco LLC resulting in an increase in deferred tax assets and additional paid-in capital of $215.4 million. The September 2021 Secondary Offering also resulted in an increase to the payable to related parties pursuant to the Tax Receivable Agreement of $227.4 million, which resulted in an increase to the associated deferred tax asset and additional paid-in capital of approximately $46.0 million.
The realizability of the Company’s deferred tax asset related to its investment in Topco LLC depends on the Company receiving allocations of tax deductions for its tax basis in the investment and on the Company generating sufficient taxable income to fully offset such deductions. We believe it is more likely than not that the Company will generate sufficient taxable income in the future to fully realize any deductions allocated to it from Topco LLC associated with the reversal of its tax basis as of September 30, 2021.
Tax Distributions to Topco LLC’s Owners
Topco LLC is subject to an operating agreement put in place at the date of the Organizational Transactions. The agreement has numerous provisions related to allocations of income and loss, as well as timing and amounts of distributions to its owners. This agreement also includes a provision requiring cash distributions enabling its owners to pay their taxes on income passing through from Topco LLC. These tax distributions are computed based on an assumed income tax rate equal to the sum of (i) the maximum combined marginal federal and state income tax rate applicable to an individual and (ii) the net investment income tax. The assumed income tax rate currently totals 46.7%, which may increase to 54.1% in certain cases where the qualified business income deduction is unavailable.
In addition, under the tax rules, Topco LLC is required to allocate taxable income disproportionately to its unit holders. Because tax distributions are determined based on the holder of LLC Units who is allocated the largest amount of taxable income on a per unit basis, but are made pro rata based on ownership, Topco LLC is required to make tax distributions that, in the aggregate, will likely exceed the amount of taxes Topco LLC would have otherwise paid if it were taxed on its taxable income at the assumed income tax rate. Topco LLC is subject to entity level taxation in certain states and certain of its subsidiaries are subject to entity level U.S. and foreign income taxes. As a result, the accompanying consolidated statements of income include income tax expense related to those states and to U.S. and foreign jurisdictions where Topco LLC or any of our subsidiaries are subject to income tax.
During the three months ended September 30, 2021, Topco LLC paid tax distributions of $90.0 million to its owners, including $39.9 million to us. During the nine months ended September 30, 2021, Topco LLC paid tax distributions of $186.5 million to its owners, including $80.2 million to us. As of September 30, 2021, no amounts for tax distributions have been accrued as such payments were made during the periods.
XML 28 R17.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions
9 Months Ended
Sep. 30, 2021
Related Party Transactions [Abstract]  
Related Party Transactions Related Party Transactions
GTCR, LLC and MLSH 1
Prior to the IPO, GTCR, LLC (“GTCR”), MLSH 1’s majority owner, provided subsidiaries of the Company with financial and management consulting services through an advisory services agreement. The advisory services agreement provided that the Company pay a $0.1 million quarterly management fee to GTCR. The advisory services agreement was terminated in connection with the IPO. The Company incurred approximately $0.1 million and $0.4 million in management fees to GTCR for the three and nine months ended September 30, 2020, respectively.
The Company also reimbursed GTCR for out-of-pocket expenses incurred while providing the above professional services. The Company incurred approximately $0.2 million in out-of-pocket expenses to GTCR during the nine months ended September 30, 2020. The Company did not incur any out-of-pocket expenses to GTCR during the three and nine months ended September 30, 2021 or during the three months ended September 30, 2020.
During the three and nine months ended September 30, 2021, the Company made distributions of $50.1 million and $106.3 million, respectively, for tax liabilities to MLSH 1.
Legacy Owners of Cygnus
The non-controlling interests in MLSC represent equity interest that was retained by the shareholders of the MLSC entity prior to its acquisition by the Company. The President of Cygnus and his affiliated entity were the owners of the non-controlling interests. In September 2020, Topco LLC and MLSH 1 entered into a Sale and Rollover Agreement with the President of Cygnus and his affiliated entity to purchase certain MLSC Class B preferred units and common units as well as exchange the remaining MLSC Class B preferred units and common units for a variable number of MLSH 1 common units. As a result of this transaction, the President of Cygnus and his affiliated entity no longer held a non-controlling interest in MLSC upon the exchange of MLSH 1 common units for the remaining MLSC Class B preferred and common units which occurred in November 2020.
The Company leases the Southport Facility, which through the date of the Organizational Transactions was owned by an entity controlled by a close relative of the President of one of its subsidiaries. The President of this subsidiary also personally financed a loan to this entity, which was used to acquire the property leased by the Company. For the three and nine months ended September 30, 2020, the Company paid less than $0.1 million and approximately $0.2 million, respectively, in lease payments for the lease facility.
Payable to Related Parties Pursuant to a Tax Receivable Agreement
We are a party to the TRA with MLSH 1 and MLSH 2. The TRA provides for the payment by us to MLSH 1 and MLSH 2, collectively, of 85% of the amount of tax benefits, if any, that we actually realize, or in some circumstances are deemed to realize, as a result of the Organizational Transactions, IPO, and any subsequent exchanges of LLC Units. Based on our current projections of taxable income, and before deduction of any specially allocated depreciation and amortization, we anticipate having enough taxable income to utilize most of these tax benefits.
As of September 30, 2021, our liability under the TRA is $745.6 million payable to MLSH 1 and MLSH 2, representing approximately 85% of the calculated tax savings we anticipate being able to utilize in future years. This represents increases of $137.7 million and $227.4 million to the liability during the nine months ended September 30, 2021 as a result of the April 2021 Secondary Offering and September 2021 Secondary Offering, respectively. During the nine months ended September 30, 2021, the Company recognized a gain of $9.1 million on TRA liability adjustment reflecting a change in the tax benefit obligation attributable to a change in the expected tax benefit. The remeasurement was primarily due to changes in our estimated state apportionment and the corresponding reduction of our estimated state tax rate.
During the three and nine months ended September 30, 2021, no payments were made to MLSH 1 or MLSH 2 pursuant to the TRA and $1.3 million of the liability has been reclassified as a short-term liability.
XML 29 R18.htm IDEA: XBRL DOCUMENT v3.21.2
Segments
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Segments Segments
The Company’s financial performance is reported in three segments. A description of each segment follows:
Nucleic Acid Production: focuses on the manufacturing and sale of highly modified nucleic acids products to support the needs of customers’ research, therapeutic and vaccine programs. This segment also provides research products for labeling and detecting proteins in cells and tissue samples.
Biologics Safety Testing: focuses on manufacturing and selling biologics safety and impurity tests and assay development services that are utilized by our customers in their biologic drug manufacturing spectrum.
Protein Detection: focused on manufacturing and selling labeling and visual detection reagents to scientific research customers for their tissue-based protein detection and characterization needs. The Company completed the divestiture of its Protein Detection business in September 2021 (see Note 2).
The Company has determined that adjusted earnings before interest, tax, depreciation, and amortization (“Adjusted EBITDA”) is the profit or loss measure that the CODM uses to make resource allocation decisions and evaluate segment performance. Adjusted EBITDA assists management in comparing the segment performance on a consistent basis for purposes of business decision-making by removing the impact of certain items that management believes do not directly reflect the core operations and, therefore, are not included in measuring segment performance. The Company defines Adjusted EBITDA as net income before interest, taxes, depreciation and amortization, certain non-cash items, and other adjustments that we do not consider in our evaluation of ongoing operating performance from period to period. Corporate costs are managed on a standalone basis and not allocated to segments.
The following tables include financial information relating to the operating segments for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$183,055 $16,626 $5,283 $— $(154)$204,810 
Adjusted EBITDA$150,620 $13,556 $1,942 $(10,217)$102 $156,003 
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$499,962 $52,483 $18,959 $— $(608)$570,796 
Adjusted EBITDA$402,855 $42,217 $7,511 $(30,136)$209 $422,656 
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$68,019 $14,114 $6,089 $— $(363)$87,859 
Adjusted EBITDA$46,704 $12,000 $2,839 $(3,721)$(47)$57,775 
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$129,645 $40,772 $16,404 $— $(1,076)$185,745 
Adjusted EBITDA$76,130 $33,571 $6,960 $(11,597)$(224)$104,840 
During the three and nine months ended September 30, 2021, intersegment revenue was $0.2 million and $0.6 million, respectively. During the three and nine months ended September 30, 2020, intersegment revenue was $0.4 million and $1.1 million, respectively. The intersegment sales and the related gross margin on inventory recorded at the end of the period are eliminated for consolidation purposes in the Eliminations column. Internal selling prices for intersegment sales are consistent with the segment’s normal retail price offered to external parties. There was no commission expense recognized for intersegment sales for the three and nine months ended September 30, 2021 and 2020. Intersegment revenue represents intersegment revenue between the Nucleic Acid Production and Protein Detection segments.
The Company does not allocate assets to its reportable segments as they are not included in the review performed by the CODM for purposes of assessing segment performance and allocating resources.
A reconciliation of Adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$132,810 $39,023 $343,006 $64,344 
Add:
Amortization4,604 5,040 14,685 15,156 
Depreciation2,472 1,631 6,623 4,756 
Interest expense8,545 7,089 25,827 21,934 
Income tax expense (benefit)18,842 (359)43,937 2,511 
EBITDA167,273 52,424 434,078 108,701 
Acquisition integration costs 21 (14)(777)3,588 
Amortization of lease facility financing obligation(1,031)— (2,080)— 
Acquired in-process research and development costs— — — 2,881 
Equity-based compensation3,567 1,849 8,228 2,933 
GTCR management fees— 126 — 555 
Gain on sale of business(11,249)— (11,249)— 
Gain on sale and leaseback transaction— — — (19,002)
Merger and acquisition related expenses (income)(366)124 1,550 218 
Financing costs1,034 3,266 2,038 4,966 
Tax receivable agreement liability adjustment(3,246)— (9,132)— 
Adjusted EBITDA$156,003 $57,775 $422,656 $104,840 
XML 30 R19.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies (Policies)
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Basis of Presentation
The Company operates and controls all of the business and affairs of Topco LLC, and through Topco LLC and its subsidiaries, conducts its business. Because we manage and operate the business and control the strategic decisions and day-to-day operations of Topco LLC and also have a substantial financial interest in Topco LLC, we consolidate the financial results of Topco LLC, and a portion of our net income is allocated to the non-controlling interests in Topco LLC held by MLSH 1.
The accompanying unaudited interim condensed consolidated financial statements include the accounts of the Company and its subsidiaries. All intercompany transactions and accounts between the businesses comprising the Company have been eliminated in the accompanying consolidated financial statements.
Consolidation
Unaudited Interim Condensed Consolidated Financial Statements
The accompanying unaudited condensed consolidated financial statements have been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) for interim financial information and pursuant to Form 10-Q of Regulation S-X of the Securities and Exchange Commission (“SEC”). Accordingly, they do not include all of the information and footnotes required by GAAP for complete financial statements. These unaudited condensed consolidated financial statements include all adjustments necessary to fairly state the financial position and the results of our operations and cash flows for interim periods in accordance with GAAP. All such adjustments are of a normal, recurring nature. Operating results for the three and nine months ended September 30, 2021 are not necessarily indicative of the results that may be expected for the year ending December 31, 2021 or for any future period.
The condensed consolidated balance sheet presented as of December 31, 2020, has been derived from the audited consolidated financial statements as of that date. The condensed consolidated financial statements and notes are presented as permitted by Form 10-Q and do not contain all information that is included in the annual financial statements and notes thereto of the Company. The condensed consolidated financial statements and notes included in this report should be read in conjunction with the 2020 financial statements and notes included in the Company’s Annual Report on Form 10-K filed with the SEC.
Non-controlling interests represent the portion of profit or loss, net assets and comprehensive income of our consolidated subsidiaries that is not allocable to the Company based on our percentage of ownership of such entities. Non-controlling interests consist of the following:
Until November 2020, Topco LLC held a 70% ownership interest in MLSC Holdings, LLC (“MLSC”) through its consolidated subsidiaries with the remaining 30% being recorded as non-controlling interests in our consolidated financial statements. MLSC net income or loss was attributed to the non-controlling interests using an attribution method, similar to the hypothetical liquidation at book value method, based on the distribution provisions of the MLSC Amended and Restated Limited Liability Company Agreement (“MLSC LLC Agreement”). In November 2020, and before the closing of the IPO, Topco LLC repurchased all of the outstanding non-controlling interests in MLSC for $166.4 million.
In November 2020, based on the Organizational Transactions described above, we became the sole managing member of Topco LLC. Until the April 2021 Secondary Offering, we held approximately 38% of the outstanding LLC Units of Topco LLC, and approximately 62% of the outstanding LLC Units of Topco LLC were held by MLSH 1. After the April 2021 Secondary Offering and until the September 2021 Secondary Offering, we held approximately 44% of the outstanding LLC Units of Topco LLC, and approximately 56% of the outstanding LLC Units of Topco LLC were held by MLSH 1. As of September 30, 2021, as a result of the September 2021 Secondary Offering, we hold approximately 51% of the outstanding LLC Units of Topco LLC, and MLSH 1 holds approximately 49% of the outstanding LLC Units of Topco LLC. Therefore, we report non-controlling interests based on LLC Units of Topco LLC held by MLSH 1 on our condensed consolidated balance sheet as of September 30, 2021. Income or loss attributed to the non-controlling interest in Topco LLC is based on the LLC Units outstanding during the period for which the income or loss is generated and is presented on the condensed consolidated statements of income and consolidated statements of comprehensive income.
MLSH 1 is entitled to exchange LLC Units, together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”), for shares of Class A common stock on a one-for-one basis or, at our election, for cash, from a substantially concurrent public offering or private sale (based on the price of our Class A common stock in such public offering or private sale). As such, future exchanges of Paired Interests by MLSH 1 will result in a change in ownership and reduce or increase the amount recorded as non-controlling interests and increase or decrease additional paid-in-capital when Topco LLC has positive or negative net assets, respectively.
Use of Estimates
Use of Estimates
The preparation of consolidated financial statements in accordance with GAAP requires the Company to make judgments, estimates and assumptions that affect the reported amounts of assets, liabilities, equity, revenue and expenses, and related disclosures. These estimates form the basis for judgments the Company makes about the carrying values of assets and liabilities that are not readily apparent from other sources. The Company bases its estimates and judgments on historical experience and on various other assumptions that the Company believes are reasonable under the circumstances. These estimates are based on
management’s knowledge about current events and expectations about actions the Company may undertake in the future. Significant estimates include, but are not limited to, revenue recognition, the net realizable value of inventory, expected future cash flows including growth rates, discount rates, terminal values and other assumptions and estimates used to evaluate the recoverability of long-lived assets, estimated fair values of intangible assets and goodwill, the payable to related parties pursuant to the Tax Receivable Agreement (“TRA”), amortization methods and periods, the fair value of leased buildings and other assumptions associated with lease financing transactions, the estimated fair value of our long-term debt, equity-based compensation, the valuation of incentive units, allowance for doubtful accounts, and accounting for income taxes and assessment of valuation allowances. Actual results could differ materially from those estimates.
Revenue Recognition
Revenue Recognition
The Company generates revenue from the sale of products and services and the performance of services in the fields of nucleic acid production, biologics safety testing, and protein detection. Revenue is recognized when control of promised goods or services is transferred to a customer in an amount that reflects the consideration to which the entity expects to be entitled in exchange for those goods or services. To determine revenue recognition for its arrangements with customers, the Company performs the following five steps: (i) identify the contract(s) with a customer; (ii) identify the performance obligations in the contract; (iii) determine the transaction price; (iv) allocate the transaction price to the performance obligations in the contract; and (v) recognize revenue when (or as) the entity satisfies a performance obligation. The majority of the Company’s contracts include only one performance obligation. A performance obligation is a promise in a contract to transfer a distinct good or service to the customer and is defined as the unit of account for revenue recognition. The Company also recognizes revenue from other contracts that may include a combination of products and services, the provision of solely services, or from license fee arrangements which may be associated with the delivery of product. Where there is a combination of products and services, the Company accounts for the promises as individual performance obligations if they are concluded to be distinct. Performance obligations are considered distinct if they are both capable of being distinct and distinct within the context of the contract. In determining whether performance obligations meet the criteria for being distinct, the Company considers a number of factors, such as the degree of interrelation and interdependence between obligations, and whether or not the good or service significantly modifies or transforms another good or service in the contract. As a practical expedient, we do not adjust the transaction price for the effects of a significant financing component if, at contract inception, the period between customer payment and the transfer of goods or services is expected to be one year or less. Contracts with customers are evaluated on a contract-by-contract basis as contracts may include multiple types of goods and services as described below.
Revenue for an individual contract is recognized at the related transaction price, which is the amount the Company expects to be entitled to in exchange for transferring the products and/or services. The transaction price for product sales is calculated at the contracted product selling price. The transaction price for a contract with multiple performance obligations is allocated to the separate performance obligations on a relative standalone selling price basis. Standalone selling prices for products are determined based on the prices charged to customers, which are directly observable. Standalone selling price of services are mostly based on time and materials. Generally, payments from customers are due when goods and services are transferred. As most contracts contain a single performance obligation, the transaction price is representative of the standalone selling price charged to customers. Revenue is recognized only to the extent that it is probable that a significant reversal of the cumulative amount recognized will not occur in future periods. Variable consideration has not been material to our consolidated financial statements.
The Company accepts returns only if the products do not meet customer specifications and historically, the Company’s volume of product returns has not been significant. Further, no warranties are provided for promised goods and services other than assurance type warranties.
The Company has elected the practical exemption to not disclose the unfulfilled performance obligations for contracts with an original length of one year or less. The Company had no material unfulfilled performance obligations for contracts with an original length greater than one year for any period presented.
Nucleic Acid Production
Nucleic Acid Production revenue is generated from the manufacture and sale of highly modified, complex nucleic acids products to support the needs of our of customers’ research, therapeutic and vaccine programs. The primary offering of products include; CleanCap®, mRNA, and specialized oligonucleotides. Contracts typically consist of a single performance
obligation. The Company recognizes revenue from these products in the period in which the performance obligation is satisfied by transferring control to the customer. Revenue for nucleic acid catalog products is recognized at a single point in time, generally upon shipment to the customer. Revenue for contracts for certain custom nucleic acid products, with an enforceable right to payment and a reasonable margin for work performed to date, is recognized over time, based on a cost-to-cost input method over the manufacturing period.
Biologics Safety Testing
The Company’s Biologics Safety Testing revenue is associated with the sale of bioprocess impurity detection kit products. We also enter into contracts that include custom antibody development, assay development, antibody affinity extraction, and mass spectrometry services. These products and services enable the detection of impurities that occur in the manufacturing of biologic drugs and other therapeutics. The Company recognizes revenue from the sale of bioprocess impurity detection kits in the period in which the performance obligation is satisfied by transferring control to the customer. Custom antibody development contracts consist of a single performance obligation, typically with an enforceable right to payment and a reasonable margin for work performed to date. Revenue is recognized over time based on a cost-to-cost input method over the contract term. Where an enforceable right to payment does not exist, revenue is recognized at a point in time when control is transferred to the customer. Assay development service contracts consist of a single performance obligation, revenue is recognized at a point in time when a successful antigen test and report is provided to the customer. Affinity extraction services, which generally occur over a short period of time, consist of a single performance obligation to perform the extraction service and provide a summary report to the customer. Revenue is recognized either over time or at a point in time depending on contractual payment terms with the customer.
Protein Detection
Prior to the divestiture of its Protein Detection business in September 2021 (see Note 2), the Company also manufactured and sold protein labeling and detection reagents to customers that were used for basic research and development. The contracts to sell these catalog products consisted of a single performance obligation to deliver the reagent products. Revenue from these contracts was recognized at a point in time, generally upon shipment of the final product to the customer.
Sales taxes
Sales taxes collected by the Company are not included in the transaction price as revenue as they are ultimately remitted to a governmental authority.
Shipping and handling costs
Shipping and handling costs, which are charged to customers, are included in revenue and is recognized at the same time that the related product revenue is recognized.
Contract costs
The Company recognizes the incremental costs of obtaining contracts as an expense when incurred when the amortization period of the assets that otherwise would have been recognized is one year or less. These costs are included in sales and marketing and general and administrative expenses. The costs to fulfill the contracts are determined to be immaterial and are recognized as an expense when incurred.
Contract balances
Contract assets are generated when contractual billing schedules differ from revenue recognition timing and the Company records a contract receivable when it has an unconditional right to consideration. Contract assets balances, which are included in prepaid and other current assets, was not material as of December 31, 2020. There were no contract asset balances as of September 30, 2021.
Contract liabilities include billings in excess of revenue recognized, such as customer deposits and deferred revenue. Customer deposits, which are included in accrued expenses, are recorded when cash payments are received or due in advance of performance. Deferred revenue is recorded when the Company has unsatisfied performance obligations. Total contract liabilities were $69.9 million and $79.2 million as of September 30, 2021 and December 31, 2020, respectively. Contract liabilities are expected to be recognized into revenue within the next twelve months.
Segment Information
Segment Information
The Company has historically operated in three reportable segments. Operating segments are defined as components of an enterprise about which separate financial information is evaluated regularly by the chief operating decision maker in deciding how to allocate resources and assessing performance. The Company’s chief operating decision maker (“CODM”), its Chief Executive Officer, allocates resources and assesses performance based upon discrete financial information at the segment level. Substantially all of our long-lived assets are located in the United States. The Company divested its Protein Detection business in September 2021 (see Note 2). The Company has reported the historical results of the Protein Detection business as such discrete financial information evaluated by the CODM for the periods presented included the information for this legacy segment.
Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.
Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc.
Basic net income per Class A Common share/unit attributable to Maravai LifeSciences Holdings, Inc. is computed by dividing net income attributable to us by the weighted average number of Class A Common shares/units outstanding during the period. The non-controlling interest, for historical periods prior to the IPO, is calculated pursuant to the terms of the MLSC LLC Agreement on a fully-distributed basis, taking into account the various classes of equity of MLSC, including the cumulative yields on MLSC’s preferred units. Diluted net income per Class A Common share/unit is calculated by giving effect to all potential weighted average dilutive LLC incentive units for historical periods prior to the IPO and stock options, restricted stock units, and Topco LLC Units, that together with an equal number of shares of our Class B common stock (together referred to as “Paired Interests”) are convertible into shares of our Class A Common stock, for the periods after the IPO. For historical periods prior to the IPO, the weighted average number of common units outstanding during the period and the potential dilutive common unit equivalents is determined under the two-class method. The dilutive effect of outstanding awards, if any, is
reflected in diluted earnings per share/unit by application of the treasury stock method or if-converted method, as applicable. The Company reported net income attributable to Maravai LifeSciences Holdings, Inc. for the three and nine months ended September 30, 2021 and 2020.
Property, Plant and Equipment, Policy
Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:
AssetsUseful Lives
Buildings
20 - 35 years
Building improvements
5 - 15 years
Furniture, fixtures, equipment and software
3 - 11 years
Leasehold improvements are amortized over the shorter of the related lease term or useful life.
Maintenance and repairs are charged to operations when incurred, while betterments or renewals are capitalized. When property and equipment are sold or otherwise disposed of, the asset account and related accumulated depreciation account are relieved, and any gain or loss is included in the results of operations.
The Company is considered to be an owner lessee of certain buildings (Note 5). The leased buildings are being depreciated over the lease term to a residual value that will approximate the remaining lease financing obligation at the end of the lease.
Property and equipment also includes a leased building which is recorded as construction in process during the period of construction at its fair value plus the cost of improvements incurred during the construction period (Note 5).
Impairment of Long-Lived and Intangible Assets Impairment of Long-Lived and Intangible AssetsThe Company periodically reviews long-lived assets, including property and equipment and finite-lived intangible assets, to determine whether current events or circumstances indicate that such carrying amounts may not be recoverable. If such facts or circumstances are determined to exist, an estimate of the undiscounted future cash flows of these assets is compared to the carrying value the assets to determine whether impairment exists. If the assets are determined to be impaired, the loss is measured based on the difference between the fair value and carrying value of the assets.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
The Company defines fair value as the amount that would be received to sell an asset, or paid to transfer a liability, in an orderly transaction between market participants at the measurement date. The Company follows accounting guidance that has a three-level hierarchy for fair value measurements based upon the transparency of inputs to the valuation of the asset or liability as of the measurement date. Instruments with readily available actively quoted prices, or for which fair value can be measured from actively quoted prices in an orderly market, will generally have a higher degree of market price transparency and a lesser degree of judgment used in measuring fair value. The three levels of the hierarchy are defined as follows:
Level 1—Observable inputs that reflect quoted prices (unadjusted) for identical assets or liabilities in active markets;
Level 2—Include other inputs that are directly or indirectly observable in the marketplace; and
Level 3—Unobservable inputs which are supported by little or no market activity.
As of September 30, 2021 and December 31, 2020, the carrying value of current assets and liabilities approximates fair value due to the short maturities of these instruments. The fair values of the Company’s long-term debt approximate carrying value, excluding the effect of unamortized debt discount, as it is based on borrowing rates currently available to the Company for debt with similar terms and maturities (Level 2 inputs).
Concentration of Credit Risk
Concentration of Credit Risk
Financial instruments that potentially subject the Company to significant concentrations of credit risk consist principally of cash and accounts receivable. The Company maintains substantially all of its cash balances at a financial institution that management believes is of high credit-quality and is financially stable. Cash is deposited with major financial institutions in excess of Federal Deposit Insurance Corporation (“FDIC”) insurance limits. The Company believes it is not exposed to significant credit risk due to the financial strength of the depository institutions in which the cash is held. The Company provides credit, in the
normal course of business, to international and domestic distributors and customers, which are geographically dispersed. The Company attempts to limit its credit risk by performing ongoing credit evaluations of its customers and maintaining adequate allowances for potential credit losses.
Emerging Growth Company Status and Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted
Emerging Growth Company Status
The Company is an emerging growth company, as defined in the Jumpstart Our Business Startups Act of 2012 (“JOBS Act”). Under the JOBS Act, emerging growth companies can delay adopting new or revised accounting standards issued subsequent to the enactment of the JOBS Act, until such time as those standards apply to private companies. The Company has elected to use this extended transition period for complying with new or revised accounting standards that have different effective dates for public and private companies until the earlier of the date that it (i) is no longer an emerging growth company or (ii) affirmatively and irrevocably opts out of the extended transition period provided in the JOBS Act. As a result, these condensed consolidated financial statements may not be comparable to companies that comply with the new or revised accounting pronouncements as of public company effective dates. As the aggregate market value of the Company’s voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million as of June 30, 2021, the Company will be classified as a large accelerated filer, and therefore will cease being an emerging growth company, as of December 31, 2021.
Recently Adopted Accounting Pronouncements
In March 2020, the Financial Accounting Standards Board (“FASB”) issued Accounting Standards Update (“ASU”) 2020-04, Reference Rate Reform (Topic 848), which provides optional expedients and exceptions for applying U.S. GAAP to contracts, hedging relationships, and other transactions affected by the discontinuation of the London Interbank Offered Rate (“LIBOR”) or by another reference rate expected to be discontinued, if certain criteria are met. In January 2021, the FASB issued ASU 2021-01, Reference Rate Reform (Topic 848), the FASB issued additional clarification related to reference rate reform, permitting entities to elect certain optional expedients and exceptions when accounting for derivative contracts and certain hedging relationships affected by changes in the interest rates used for discounting cash flows, computing variation margin settlements, and calculating price alignment interest in connection with reference rate reform activities under way in global financial markets. The standards are effective for all entities upon issuance and we will apply the amendments prospectively through December 31, 2022. There was no impact to the Company’s consolidated financial statements for the nine months ended September 30, 2021 as a result of the adoption of these standards.
Recently Issued Accounting Pronouncements Not Yet Adopted
In February 2016, the FASB issued ASU 2016-02, Leases (“Topic 842”), which supersedes the guidance in ASC 840, Leases. The new standard, as amended by subsequent ASUs on Topic 842 and recent extensions issued by the FASB in response to COVID-19, requires lessees to apply a dual approach, classifying leases as either finance or operating leases based on the principle of whether or not the lease is effectively a financed purchase by the lessee. This classification will determine whether lease expense is recognized based on an effective interest method or on a straight-line basis over the term of the lease. A lessee is also required to record a right-of-use asset and a lease liability for all leases with a term of greater than 12 months regardless
of their classification. Leases with a term of 12 months or less will be accounted for similar to existing guidance for operating leases today. The Company plans to adopt this standard using the modified retrospective approach with a cumulative effect adjustment to retained earnings at the beginning of the period of adoption. The Company will also adopt certain practical expedients provided by Topic 842. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, Topic 842 has not yet been adopted. However, the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt Topic 842 in the fourth quarter of 2021, with an effective date of January 1, 2021. The Company is currently assessing its inventory of leases but has not yet determined the full effects of Topic 842 on its consolidated financial statements but does expect the adoption of Topic 842 will have a material impact on the Company’s consolidated financial statements and related notes to the recognition of right of use (“ROU”) assets and lease liabilities on the Company’s consolidated balance sheets, but it will not have a material impact on the Company’s consolidated statements of income. The adoption of Topic 842 will also result in enhanced disclosures.
In June 2016, the FASB issued ASU 2016-13, Financial Instruments-Credit Losses (Topic 326): Measurement of Credit Losses on Financial Instruments which has been subsequently amended (“ASU 2016-13”). ASU 2016-13 revises the measurement of credit losses for most financial instruments measured at amortized cost, including trade receivables, from an incurred loss methodology to an expected loss methodology which results in earlier recognition of credit losses. Under the incurred loss model, a loss is not recognized until it is probable that the loss-causing event has already occurred. The new standard introduces a forward-looking expected credit loss model that requires an estimate of the expected credit losses over the life of the instrument by considering all relevant information including historical experience, current conditions, and reasonable and supportable forecasts that affect collectability. In addition, this standard also modifies the impairment model for available-for-sale debt securities, which are measured at fair value, by eliminating the consideration for the length of time fair value has been less than amortized cost when assessing credit loss for a debt security and provides for reversals of credit losses through income upon credit improvement. As a result of the Company having elected the extended transition period for complying with new or revised accounting standards pursuant to Section 107(b) of the JOBS Act, ASU 2016-13 has not yet been adopted. However, on June 30,2021, the Company’s aggregate market value of its voting and non-voting common stock that was held by non-affiliates exceeded $700.0 million, and therefore the Company will lose its “emerging growth company” status on December 31, 2021, and will instead be considered a large accelerated filer. The Company will adopt ASU 2016-13 in the fourth quarter of 2021. The Company is currently assessing the impact of adopting this standard on its consolidated financial statements and disclosures, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.
In August 2018, the FASB issued ASU 2018-15, Intangibles—Goodwill and Other—Internal-Use Software (Subtopic 350-40): Customer’s Accounting for Implementation Costs Incurred in a Cloud Computing Arrangement That Is a Service Contract (“ASU 2018-15”). The ASU aligns the requirements for capitalizing implementation costs incurred in a hosting arrangement that is a service contract with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software. This new standard also requires customers to expense the capitalized implementation costs of a hosting arrangement that is a service contract over the term of the hosting arrangement. This ASU is effective for years beginning after December 15, 2020, and interim period within annual periods beginning after December 15, 2021, with early adoption permitted. The Company is currently assessing its inventory of cloud computing arrangements but has not yet determined the full effects of ASU 2018-15 on its consolidated financial statements. The Company does not expect the adoption of ASU 2018-15 to have a material impact on its consolidated financial statements and disclosures.
In October 2018, the FASB issued ASU 2018-17, Consolidation (Topic 810): Targeted Improvements to the Related Party Guidance for Variable Interest Entities. ASU 2018-17 changes how entities evaluate decision-making fees under the variable interest entity guidance. To determine whether decision-making fees represent a variable interest, an entity considers indirect interests held through related parties under common control on a proportional basis, rather than in their entirety. This guidance is effective for fiscal years, beginning after December 15, 2020 and interim periods within fiscal years beginning after December 15, 2021, with early adoption permitted. All entities are required to apply the amendments in this ASU retrospectively with a cumulative-effect adjustment to retained earnings at the beginning of the earliest period presented. The Company is currently evaluating the impact of this standard, but does not expect that it will have a material impact on its consolidated financial statements and disclosures.
In August 2020, the FASB issued ASU 2020-06, Debt - Debt with Conversion and Other Options (Subtopic 470-20) and Derivatives and Hedging-Contracts in Entity’s Own Equity (Subtopic 815-40) - Accounting for Convertible Instruments and Contracts in an Entity’s Own Equity (“ASU 2020-06”), which simplifies the accounting for convertible instruments, amends the guidance on derivative scope exceptions for contracts in an entity’s own equity, and modifies the guidance on diluted earnings per share calculation as a result of these changes. The standard is effective for the Company for annual reporting periods beginning after December 15, 2021, including interim periods within those fiscal years, with early adoption permitted. The Company is currently evaluating the impact the adoption of this standard may have on its consolidated financial statements.
XML 31 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Revenue by Geographic Areas and Segment
The following tables summarize the revenue by segment and region for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$73,622$7,203$3,067$83,892
Europe, the Middle East and Africa103,9293,8111,392109,132
Asia Pacific5,3325,44179511,568
Latin and Central America1817129218
Total revenue$182,901$16,626$5,283$204,810
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$207,469$20,052$11,016$238,537
Europe, the Middle East and Africa257,87312,0594,752274,684
Asia Pacific33,97719,8443,06856,889
Latin and Central America35528123686
Total revenue$499,354$52,483$18,959$570,796
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$36,814$6,035$3,735$46,584
Europe, the Middle East and Africa27,0833,8301,42332,336
Asia Pacific3,7594,2049018,864
Latin and Central America453075
Total revenue$67,656$14,114$6,089$87,859
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
North America$82,523$16,217$9,577$108,317
Europe, the Middle East and Africa32,73110,9744,00247,707
Asia Pacific13,29613,3562,73029,382
Latin and Central America1922595339
Total revenue$128,569$40,772$16,404$185,745
Disaggregation of Revenue
The following table provides a disaggregation of revenue based on the pattern of revenue recognition for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Revenue recognized at a point in time$194,946 $86,437 $539,661 $181,041 
Revenue recognized over time9,864 1,422 31,135 4,704 
Total revenue$204,810 $87,859 $570,796 $185,745 
Summary of Property and Equipment
Property and equipment are stated at cost, less accumulated depreciation. Depreciation is computed using the straight-line method over the following estimated useful lives:
AssetsUseful Lives
Buildings
20 - 35 years
Building improvements
5 - 15 years
Furniture, fixtures, equipment and software
3 - 11 years
Summary of Concentration of Revenue
The following table summarizes revenue from each of our customers who individually accounted for 10% or more of our total revenue or accounts receivable for the periods presented:
RevenueAccounts Receivable, net
Three Months Ended September 30,Nine Months Ended September 30,September 30, 2021December 31, 2020
2021202020212020
BioNTech SE26.2 %21.9 %32.2 %10.4 %36.0 %*
Pfizer, Inc.23.4 %24.0 %22.9 %13.5 %11.3 %45.1 %
CureVac N.V.23.0 %*11.3 %*18.2 %12.8 %
Sanofi S.A.***10.3 %**
____________________
*Less than 10%
XML 32 R21.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Tables)
9 Months Ended
Sep. 30, 2021
Goodwill and Intangible Assets Disclosure [Abstract]  
Summary of Goodwill
The following table summarizes the activity in the Company’s goodwill by segment for the periods presented (in thousands):
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionTotal
Balance as of December 31, 2020$32,838 $119,928 $71,509 $224,275 
Divestiture— — (71,509)(71,509)
Balance as of September 30, 2021$32,838 $119,928 $— $152,766 
Components of Finite-Lived Intangible Assets
The following are components of finite-lived intangible assets and accumulated amortization as of the periods presented:
September 30, 2021
Gross Carrying AmountAccumulated AmortizationNet Carrying AmountEstimated Useful LifeWeighted Average Remaining Amortization Period
(in thousands)(in years)(in years)
Trade Names$7,120 $4,821 $2,299 
5 - 10
3.2
Patents and Developed Technology167,648 60,452 107,196 
5 - 14
8.8
Customer Relationships19,953 8,223 11,730 
10 - 12
6.7
Total$194,721 $73,496 $121,225 8.4
December 31, 2020
Gross Carrying Amount
Accumulated Amortization
Net Carrying Amount
Estimated Useful Life
Weighted Average Remaining Amortization Period
(in thousands)(in years)(in years)
Trade Names$11,490 $5,384 $6,106 
5 - 15
6.3
Patents and Developed Technology169,404 52,809 116,595 
5 - 14
9.5
Customer Relationships83,323 28,368 54,955 
10 - 14
8.8
Total$264,217 $86,561 $177,656 9.1
Schedule of Finite-Lived Intangible Assets Future Amortization Expense
As of September 30, 2021, the estimated future amortization expense for finite-lived intangible assets were as follows (in thousands):
2021 (remaining three months)
$3,654 
202214,600 
202314,417 
202414,417 
202514,417 
Thereafter59,720 
Total estimated amortization expense$121,225 
XML 33 R22.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components (Tables)
9 Months Ended
Sep. 30, 2021
Inventory Disclosure [Abstract]  
Summary of Inventory
Inventory consisted of the following as of the periods presented (in thousands):
September 30, 2021December 31, 2020
Raw materials$19,344 $11,112 
Work in process25,430 18,333 
Finished goods11,472 3,856 
Total inventory$56,246 $33,301 
XML 34 R23.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Lease Payments for Capital Leases
As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):
Lease Facility Financing Obligations
Operating Leases
2021 (remaining three months)
$1,070 $117 
20224,648 1,273 
20235,014 1,336 
20245,109 1,371 
20255,071 1,104 
Thereafter24,272 5,286 
Total minimum payments45,184 $10,487 
Less: amount representing interest(25,249)
Present value of future minimum lease payments19,935 
Residual value of lease facility financing obligation36,563 
Less: short-term lease facility financing obligations(1,174)
Long-term lease facility financing obligations$55,324 
As of September 30, 2021, payments due related to the financing component of the Leland Facility Lease and Flanders San Diego Facility Lease were as follows (in thousands):
2021 (remaining three months)
$— 
20221,176 
20234,408 
20244,535 
20254,665 
Thereafter35,080 
Total minimum payments$49,864 
Schedule of Future Minimum Rental Payments for Operating Leases
As of September 30, 2021, minimum annual payments under the Company’s non-cancelable lease agreements and lease financing obligations were as follows (in thousands):
Lease Facility Financing Obligations
Operating Leases
2021 (remaining three months)
$1,070 $117 
20224,648 1,273 
20235,014 1,336 
20245,109 1,371 
20255,071 1,104 
Thereafter24,272 5,286 
Total minimum payments45,184 $10,487 
Less: amount representing interest(25,249)
Present value of future minimum lease payments19,935 
Residual value of lease facility financing obligation36,563 
Less: short-term lease facility financing obligations(1,174)
Long-term lease facility financing obligations$55,324 
XML 35 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Tables)
9 Months Ended
Sep. 30, 2021
Debt Disclosure [Abstract]  
Summary of Long-Term Debt
The Company’s long-term debt consisted of the following as of the periods presented (in thousands):
September 30, 2021December 31, 2020
New First Lien Term Loan$545,500 $550,000 
Unamortized debt issuance costs(13,916)(15,386)
Total long-term debt531,584 534,614 
Less: current portion(6,000)(6,000)
Total long-term debt, less current portion$525,584 $528,614 
Schedule of Maturities of Long-Term Debt
As of September 30, 2021, the aggregate future principal maturities of the Company’s debt obligations for each of the next five years, based on contractual due dates, were as follows (in thousands):
2021 (remaining three months)
$1,500 
20226,000 
20236,000 
20246,000 
20256,000 
Thereafter520,000 
Total long-term debt$545,500 
XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-Based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
The following table summarizes the total equity-based compensation expense included in the Company’s consolidated statements of income for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Cost of sales$364 $$1,383 $11 
Research and development574 198 732 
Selling, general and administrative (1)
3,198 1,271 6,647 2,190 
Total equity-based compensation$3,567 $1,849 $8,228 $2,933 
____________________
(1)Amounts for the three and nine months ended September 30, 2021 include $2.4 million of incremental expense for a modification related to the Company’s divestiture of the Protein Detection segment (see Note 2).
XML 37 R26.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Tables)
9 Months Ended
Sep. 30, 2021
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Earnings Per Share
The following table presents the computation of basic and diluted net income per common share/unit attributable to the Company for the periods presented (in thousands, except per share and per unit amounts):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income per Class A common share/unit:
Numerator—basic:
Net income$132,810 $39,023 $343,006 $64,344 
Less: preferred unit dividends attributable to the MLSC non-controlling interests— (11,745)— (14,805)
Less: (income) loss attributable to common non-controlling interests(78,536)3,942 (216,410)3,993 
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic$54,274 $31,220 $126,596 $53,532 
Numerator—diluted:
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic$54,274 $31,220 $126,596 $53,532 
Net income effect of dilutive securities:
Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options$87 $— $102 $— 
Effect of the assumed conversion of Class B common stock60,787 — 166,016 — 
Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted$115,148 $31,220 $292,714 $53,532 
Denominator—basic:
Weighted average Class A common shares/units outstanding—basic (1)
118,433 253,917 109,174 253,917 
Net income per Class A common share/unit—basic$0.46 $0.12 $1.16 $0.21 
Denominator—diluted:
Weighted average Class A common shares/units outstanding—basic (1)
118,433 253,917 109,174 253,917 
Weighted average effect of dilutive securities:
Effect of dilutive RSUs41 — 29 — 
Effect of dilutive ESPP and options327 — 128 — 
Effect of the assumed conversion of Class B common stock139,227 — 148,468 — 
Weighted average Class A common shares/units outstanding—diluted (1)
258,028 253,917 257,799 253,917 
Net income per Class A common share/unit—diluted$0.45 $0.12 $1.14 $0.21 
____________________
(1)Amounts for the three and nine months ended September 30, 2021 represent shares of Class A common stock outstanding. Amounts for the three and nine months ended September 30, 2020 represent Topco LLC Units outstanding.
Summary of Dilutive Securities Excluded from Computation of Earnings Per Share
The following table presents potentially dilutive securities excluded from the computation of diluted net income per share/unit for the periods presented because their effect would have been anti-dilutive for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Time-based incentive units11,39611,396
Performance-based incentive units2,8492,849
Options to purchase Class A common stock283289
Shares to be purchased under the ESPP3
28314,24529214,245
XML 38 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Tables)
9 Months Ended
Sep. 30, 2021
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The following table summarizes the Company’s income tax expense and effective tax rate for the periods presented (in thousands, except percentages):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Income before income taxes$151,652 $38,664 $386,943 $66,855 
Income tax expense (benefit)$18,842 $(359)$43,937 $2,511 
Effective tax rate12.4 %(0.9)%11.4 %3.8 %
XML 39 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Segments (Tables)
9 Months Ended
Sep. 30, 2021
Segment Reporting [Abstract]  
Summary of Segment Reporting Information
The following tables include financial information relating to the operating segments for the periods presented (in thousands):
Three Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$183,055 $16,626 $5,283 $— $(154)$204,810 
Adjusted EBITDA$150,620 $13,556 $1,942 $(10,217)$102 $156,003 
Nine Months Ended September 30, 2021
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$499,962 $52,483 $18,959 $— $(608)$570,796 
Adjusted EBITDA$402,855 $42,217 $7,511 $(30,136)$209 $422,656 
Three Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$68,019 $14,114 $6,089 $— $(363)$87,859 
Adjusted EBITDA$46,704 $12,000 $2,839 $(3,721)$(47)$57,775 
Nine Months Ended September 30, 2020
Nucleic Acid ProductionBiologics Safety TestingProtein DetectionCorporateEliminationsTotal
Revenue$129,645 $40,772 $16,404 $— $(1,076)$185,745 
Adjusted EBITDA$76,130 $33,571 $6,960 $(11,597)$(224)$104,840 
Reconciliation of Revenue
A reconciliation of Adjusted EBITDA to net income, the most directly comparable GAAP measure, is set forth below for the periods presented (in thousands):
Three Months Ended
September 30,
Nine Months Ended
September 30,
2021202020212020
Net income$132,810 $39,023 $343,006 $64,344 
Add:
Amortization4,604 5,040 14,685 15,156 
Depreciation2,472 1,631 6,623 4,756 
Interest expense8,545 7,089 25,827 21,934 
Income tax expense (benefit)18,842 (359)43,937 2,511 
EBITDA167,273 52,424 434,078 108,701 
Acquisition integration costs 21 (14)(777)3,588 
Amortization of lease facility financing obligation(1,031)— (2,080)— 
Acquired in-process research and development costs— — — 2,881 
Equity-based compensation3,567 1,849 8,228 2,933 
GTCR management fees— 126 — 555 
Gain on sale of business(11,249)— (11,249)— 
Gain on sale and leaseback transaction— — — (19,002)
Merger and acquisition related expenses (income)(366)124 1,550 218 
Financing costs1,034 3,266 2,038 4,966 
Tax receivable agreement liability adjustment(3,246)— (9,132)— 
Adjusted EBITDA$156,003 $57,775 $422,656 $104,840 
XML 40 R29.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Description of Business (Details)
9 Months Ended
Sep. 30, 2021
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of operating segments 3
XML 41 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - IPO (Details) - IPO
$ / shares in Units, $ in Billions
1 Months Ended
Nov. 30, 2020
USD ($)
$ / shares
shares
Net income per Class A common share/unit:  
Issuance of stock (in shares) | shares 69,000,000
Stock issued price (in usd per share) | $ / shares $ 27.00
Proceeds from issuance of stock | $ $ 1.8
XML 42 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Exchange and Secondary Offering (Details) - USD ($)
$ / shares in Units, $ in Millions
1 Months Ended
Apr. 12, 2021
Sep. 30, 2021
Apr. 30, 2021
Secondary Offering      
Net income per Class A common share/unit:      
Conversion of LLC units to common stock (in shares)   17,068,559 17,665,959
Issuance of stock (in shares)   20,000,000 20,700,000
Offering cost payments   $ 0.9 $ 1.0
Secondary Offering | MLSH 1      
Net income per Class A common share/unit:      
Proceeds from issuance of stock   $ 977.5 $ 624.2
Over-Allotment Option      
Net income per Class A common share/unit:      
Issuance of stock (in shares)     2,700,000
Stock issued price (in usd per share)   $ 50.00 $ 31.25
Secondary Offering By MLSH 2      
Net income per Class A common share/unit:      
Issuance of stock (in shares) 3,034,041 2,931,441  
XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
Sep. 30, 2021
Dec. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Contract assets $ 0  
Contract liabilities $ 69,900,000 $ 79,200,000
XML 44 R33.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Geographical 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]        
Revenue $ 204,810 $ 87,859 $ 570,796 $ 185,745
North America        
Disaggregation of Revenue [Line Items]        
Revenue 83,892 46,584 238,537 108,317
Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 109,132 32,336 274,684 47,707
Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 11,568 8,864 56,889 29,382
Latin and Central America        
Disaggregation of Revenue [Line Items]        
Revenue 218 75 686 339
Nucleic Acid Production        
Disaggregation of Revenue [Line Items]        
Revenue 182,901 67,656 499,354 128,569
Nucleic Acid Production | North America        
Disaggregation of Revenue [Line Items]        
Revenue 73,622 36,814 207,469 82,523
Nucleic Acid Production | Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 103,929 27,083 257,873 32,731
Nucleic Acid Production | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 5,332 3,759 33,977 13,296
Nucleic Acid Production | Latin and Central America        
Disaggregation of Revenue [Line Items]        
Revenue 18 0 35 19
Biologics Safety Testing        
Disaggregation of Revenue [Line Items]        
Revenue 16,626 14,114 52,483 40,772
Biologics Safety Testing | North America        
Disaggregation of Revenue [Line Items]        
Revenue 7,203 6,035 20,052 16,217
Biologics Safety Testing | Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 3,811 3,830 12,059 10,974
Biologics Safety Testing | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 5,441 4,204 19,844 13,356
Biologics Safety Testing | Latin and Central America        
Disaggregation of Revenue [Line Items]        
Revenue 171 45 528 225
Protein Detection        
Disaggregation of Revenue [Line Items]        
Revenue 5,283 6,089 18,959 16,404
Protein Detection | North America        
Disaggregation of Revenue [Line Items]        
Revenue 3,067 3,735 11,016 9,577
Protein Detection | Europe, the Middle East and Africa        
Disaggregation of Revenue [Line Items]        
Revenue 1,392 1,423 4,752 4,002
Protein Detection | Asia Pacific        
Disaggregation of Revenue [Line Items]        
Revenue 795 901 3,068 2,730
Protein Detection | Latin and Central America        
Disaggregation of Revenue [Line Items]        
Revenue $ 29 $ 30 $ 123 $ 95
XML 45 R34.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Revenue Based on Pattern of Revenue Recognition (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]        
Revenue $ 204,810 $ 87,859 $ 570,796 $ 185,745
Revenue recognized at a point in time        
Disaggregation of Revenue [Line Items]        
Revenue 194,946 86,437 539,661 181,041
Revenue recognized over time        
Disaggregation of Revenue [Line Items]        
Revenue $ 9,864 $ 1,422 $ 31,135 $ 4,704
XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Non-Controlling Interests (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended 9 Months Ended
Nov. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Apr. 30, 2021
Oct. 31, 2020
MLSC              
Noncontrolling Interest [Line Items]              
Ownership percent by noncontrolling interest             30.00%
Topco LLC              
Noncontrolling Interest [Line Items]              
Ownership percent by parent   51.00%   51.00%   44.00% 38.00%
Topco LLC | Tax Distribution              
Noncontrolling Interest [Line Items]              
Tax distributions paid   $ 90.0   $ 186.5      
Topco LLC | MLSC              
Noncontrolling Interest [Line Items]              
Ownership percent by parent             70.00%
Purchase of non-controlling interests $ 166.4            
Topco LLC | MLSH 1 | Tax Distribution              
Noncontrolling Interest [Line Items]              
Tax distributions paid   $ 50.1 $ 0.1 $ 106.3 $ 0.3    
MLSH 1 | Topco LLC              
Noncontrolling Interest [Line Items]              
Ownership percent by noncontrolling interest   49.00%   49.00%   56.00% 62.00%
XML 47 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Segment Information (Details)
9 Months Ended
Sep. 30, 2021
segment
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Number of reportable segments 3
Number of operating segments 3
XML 48 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Property and Equipment (Details)
9 Months Ended
Sep. 30, 2021
Minimum | Buildings  
Property, Plant and Equipment [Line Items]  
Useful Lives 20 years
Minimum | Building improvements  
Property, Plant and Equipment [Line Items]  
Useful Lives 5 years
Minimum | Furniture, fixtures, equipment and software  
Property, Plant and Equipment [Line Items]  
Useful Lives 3 years
Maximum | Buildings  
Property, Plant and Equipment [Line Items]  
Useful Lives 35 years
Maximum | Building improvements  
Property, Plant and Equipment [Line Items]  
Useful Lives 15 years
Maximum | Furniture, fixtures, equipment and software  
Property, Plant and Equipment [Line Items]  
Useful Lives 11 years
XML 49 R38.htm IDEA: XBRL DOCUMENT v3.21.2
Organization and Significant Accounting Policies - Concentration Risk (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Revenue | BioNTech SE          
Product Information [Line Items]          
Concentration risk 26.20% 21.90% 32.20% 10.40%  
Revenue | Pfizer, Inc.          
Product Information [Line Items]          
Concentration risk 23.40% 24.00% 22.90% 13.50%  
Revenue | CureVac N.V.          
Product Information [Line Items]          
Concentration risk 23.00%   11.30%    
Revenue | Sanofi S.A.          
Product Information [Line Items]          
Concentration risk       10.30%  
Accounts Receivable, net | BioNTech SE          
Product Information [Line Items]          
Concentration risk     36.00%    
Accounts Receivable, net | Pfizer, Inc.          
Product Information [Line Items]          
Concentration risk     11.30%   45.10%
Accounts Receivable, net | CureVac N.V.          
Product Information [Line Items]          
Concentration risk     18.20%   12.80%
XML 50 R39.htm IDEA: XBRL DOCUMENT v3.21.2
Divestiture (Details) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 02, 2021
Aug. 05, 2021
Sep. 30, 2021
Sep. 30, 2021
Incentive units        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Accelerated expense     $ 2.4 $ 2.4
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Vector        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Proceeds from divestiture   $ 124.0    
Consideration $ 121.9      
Cash from divestiture 120.3      
Receivables $ 1.6      
Pretax gain (loss)     11.2 11.2
Transaction costs     0.9 0.9
Income tax related to gain on sale of business     $ 0.4 $ 0.4
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Vector | Minimum        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Initial services period       1 month
Extension periods for services       1 month
Disposal Group, Disposed of by Sale, Not Discontinued Operations | Vector | Maximum        
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]        
Initial services period       5 months
Extension periods for services       8 months
XML 51 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
reportingUnit
Sep. 30, 2020
USD ($)
Dec. 31, 2020
USD ($)
reportingUnit
Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 152,766   $ 152,766   $ 224,275
Number of reporting units | reportingUnit     3   4
Goodwill excluded     $ 71,509    
Amortization of intangible assets     14,685 $ 15,156  
Disposal Group, Held-for-sale, Not Discontinued Operations | Vector          
Finite-Lived Intangible Assets [Line Items]          
Intangible assets 41,700   41,700    
Cost of sales          
Finite-Lived Intangible Assets [Line Items]          
Amortization of intangible assets 3,100 $ 3,100 9,400 9,500  
Selling, general and administrative          
Finite-Lived Intangible Assets [Line Items]          
Amortization of intangible assets 1,500 $ 1,900 $ 5,300 $ 5,700  
Minimum          
Finite-Lived Intangible Assets [Line Items]          
Estimated useful life     5 years    
Maximum          
Finite-Lived Intangible Assets [Line Items]          
Estimated useful life     15 years    
Nucleic Acid Production          
Finite-Lived Intangible Assets [Line Items]          
Goodwill 32,838   $ 32,838   $ 32,838
Number of reporting units | reportingUnit     2   2
Goodwill excluded     $ 0    
Protein Detection          
Finite-Lived Intangible Assets [Line Items]          
Goodwill $ 0   0   $ 71,509
Goodwill excluded     $ 71,509    
XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Summary of Segment's Goodwill (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2021
USD ($)
Goodwill [Roll Forward]  
Balance as of December 31, 2020 $ 224,275
Divestiture (71,509)
Balance as of June 30, 2021 152,766
Nucleic Acid Production  
Goodwill [Roll Forward]  
Balance as of December 31, 2020 32,838
Divestiture 0
Balance as of June 30, 2021 32,838
Biologics Safety Testing  
Goodwill [Roll Forward]  
Balance as of December 31, 2020 119,928
Divestiture 0
Balance as of June 30, 2021 119,928
Protein Detection  
Goodwill [Roll Forward]  
Balance as of December 31, 2020 71,509
Divestiture (71,509)
Balance as of June 30, 2021 $ 0
XML 53 R42.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Components of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 194,721 $ 264,217
Accumulated Amortization   73,496 86,561
Net Carrying Amount   $ 121,225 177,656
Weighted Average Remaining Amortization Period 9 years 1 month 6 days 8 years 4 months 24 days  
Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life   5 years  
Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life   15 years  
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 7,120 11,490
Accumulated Amortization   4,821 5,384
Net Carrying Amount   $ 2,299 6,106
Weighted Average Remaining Amortization Period 6 years 3 months 18 days 3 years 2 months 12 days  
Trade Names | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 5 years 5 years  
Trade Names | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 15 years 10 years  
Patents and Developed Technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 167,648 169,404
Accumulated Amortization   60,452 52,809
Net Carrying Amount   $ 107,196 116,595
Weighted Average Remaining Amortization Period 9 years 6 months 8 years 9 months 18 days  
Patents and Developed Technology | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 5 years 5 years  
Patents and Developed Technology | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 14 years 14 years  
Customer Relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount   $ 19,953 83,323
Accumulated Amortization   8,223 28,368
Net Carrying Amount   $ 11,730 $ 54,955
Weighted Average Remaining Amortization Period 8 years 9 months 18 days 6 years 8 months 12 days  
Customer Relationships | Minimum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 10 years 10 years  
Customer Relationships | Maximum      
Finite-Lived Intangible Assets [Line Items]      
Estimated Useful Life 14 years 12 years  
XML 54 R43.htm IDEA: XBRL DOCUMENT v3.21.2
Goodwill and Intangible Assets - Expected Amortization of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Goodwill and Intangible Assets Disclosure [Abstract]    
2021 (remaining three months) $ 3,654  
2022 14,600  
2023 14,417  
2024 14,417  
2025 14,417  
Thereafter 59,720  
Net Carrying Amount $ 121,225 $ 177,656
XML 55 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Inventory (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Inventory Disclosure [Abstract]    
Raw materials $ 19,344 $ 11,112
Work in process 25,430 18,333
Finished goods 11,472 3,856
Total inventory $ 56,246 $ 33,301
XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments (Details)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
building
Aug. 31, 2020
USD ($)
Jan. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
building
Mar. 31, 2021
USD ($)
Sep. 30, 2020
USD ($)
Mar. 31, 2020
USD ($)
Sep. 30, 2021
USD ($)
building
lease
Sep. 30, 2020
USD ($)
Aug. 31, 2021
USD ($)
building
Dec. 31, 2020
USD ($)
Jul. 31, 2018
USD ($)
Lessee, Lease, Description [Line Items]                        
Facilities leased | lease               5        
Rent expense, net       $ 100   $ 800   $ 2,100 $ 2,300      
Deferred gain       0   0   0 19,002      
Sale of facility     $ 34,500                  
Deferred gain             $ 3,100          
Payments on lease obligations               582 23      
Total minimum payments $ 45,184     45,184       45,184        
Construction in Progress                        
Lessee, Lease, Description [Line Items]                        
Cost reclassified from construction in progress into buildings, leasehold improvements, and equipment         $ (21,000)              
Building, Leasehold Improvements, And Equipment                        
Lessee, Lease, Description [Line Items]                        
Cost reclassified from construction in progress into buildings, leasehold improvements, and equipment         21,000              
Burlingame, California                        
Lessee, Lease, Description [Line Items]                        
Initial term     2 years 6 months                  
Deferred gain $ 900     1,100   300   1,700 1,100      
Lease obligations due     $ 3,300                  
Deferred gain     $ 3,100                  
Lease extension term   six-month                    
Increase in lease obligations   $ 1,800                    
Unamortized deferred gain   $ 2,000                    
San Diego Facility Lease                        
Lessee, Lease, Description [Line Items]                        
Rent expense, net       200   200   600 600      
Building asset and improvements recorded upon sale-leaseback transaction                       $ 59,000
Financing lease obligation           57,100     57,100 $ 37,200   51,200
Reimbursed costs for improvements                       $ 8,000
Tenant improvements           2,700     2,700 $ 11,500    
Construction in progress                     $ 20,400  
Accrued expenses                     1,700  
Tenant improvement amount earned         $ 2,000              
Payments on lease obligations       $ 1,200   $ 600   $ 3,500 $ 1,700      
Number of buildings leased | building 2     2       2   2    
Number of buildings took possession of | building 1     1       1        
Fair value $ 4,800     $ 4,800       $ 4,800        
San Diego Facility Lease | Prepaid Expenses and Other Current Assets                        
Lessee, Lease, Description [Line Items]                        
Tenant improvement allowance                     2,000  
San Diego Facility Lease | Construction in Progress                        
Lessee, Lease, Description [Line Items]                        
Tenant improvement allowance                     $ 700  
Southport Facility | Leaseholds and Leasehold Improvements                        
Lessee, Lease, Description [Line Items]                        
Useful Lives               35 years        
Leland, North Carolina                        
Lessee, Lease, Description [Line Items]                        
Tenant improvement provisions 3,600     3,600       $ 3,600        
Total minimum payments $ 12,700     $ 12,700       $ 12,700        
Multiple 5 year renewal term                        
Lessee, Lease, Description [Line Items]                        
Facilities leased | lease               2        
Renewal term 5 years     5 years       5 years        
Three year renewal term                        
Lessee, Lease, Description [Line Items]                        
Renewal term 3 years     3 years       3 years        
Five year renewal term                        
Lessee, Lease, Description [Line Items]                        
Renewal term 5 years     5 years       5 years        
January 2020 lease agreement | Burlingame, California                        
Lessee, Lease, Description [Line Items]                        
Deferred gain             $ 19,000          
Minimum                        
Lessee, Lease, Description [Line Items]                        
Initial term 2 years     2 years       2 years        
Maximum                        
Lessee, Lease, Description [Line Items]                        
Initial term 12 years     12 years       12 years        
XML 57 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments - Maturity of Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Lease Facility Financing Obligations    
2021 (remaining three months) $ 1,070  
2022 4,648  
2023 5,014  
2024 5,109  
2025 5,071  
Thereafter 24,272  
Total minimum payments 45,184  
Less: amount representing interest (25,249)  
Present value of future minimum lease payments 19,935  
Residual value of lease facility financing obligation 36,563  
Less: short-term lease facility financing obligations (1,174)  
Long-term lease facility financing obligations 55,324 $ 56,167
Operating Leases    
2021 (remaining three months) 117  
2022 1,273  
2023 1,336  
2024 1,371  
2025 1,104  
Thereafter 5,286  
Total minimum payments $ 10,487  
XML 58 R47.htm IDEA: XBRL DOCUMENT v3.21.2
Lease Commitments - Future Minimum Payments (Details)
$ in Thousands
Sep. 30, 2021
USD ($)
Lessee, Lease, Description [Line Items]  
2021 (remaining three months) $ 1,070
2022 4,648
2023 5,014
2024 5,109
2025 5,071
Thereafter 24,272
Total minimum payments 45,184
Leland, North Carolina & San Diego, California  
Lessee, Lease, Description [Line Items]  
2021 (remaining three months) 0
2022 1,176
2023 4,408
2024 4,535
2025 4,665
Thereafter 35,080
Total minimum payments $ 49,864
XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt (Details) - USD ($)
1 Months Ended
Nov. 30, 2020
Sep. 30, 2021
Aug. 05, 2021
Mar. 31, 2021
Dec. 31, 2020
Oct. 31, 2020
Debt Instrument [Line Items]            
Long-term debt   $ 531,584,000     $ 534,614,000 $ 400,000,000
Repayments of lines of credit $ 50,000,000          
Interest Rate Cap            
Debt Instrument [Line Items]            
Derivative, notional amount       $ 415,000,000    
Derivative asset, noncurrent       $ 100,000    
New Credit Agreement | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity           780,000,000
New Credit Agreement | Secured Debt | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity           600,000,000
Debt interest rate   4.75%        
New Credit Agreement | Secured Debt | Line of Credit | Intermediate            
Debt Instrument [Line Items]            
Long-term debt     $ 118,400,000      
New Credit Agreement | Revolving Credit Facility            
Debt Instrument [Line Items]            
Outstanding line of credit   $ 0     $ 0  
New Credit Agreement | Revolving Credit Facility | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity           180,000,000
New Credit Agreement | Letter of Credit | Line of Credit            
Debt Instrument [Line Items]            
Line of credit facility, maximum borrowing capacity           $ 20,000,000
XML 60 R49.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt - Summary of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Oct. 31, 2020
Debt Disclosure [Abstract]      
New First Lien Term Loan $ 545,500 $ 550,000  
Unamortized debt issuance costs (13,916) (15,386)  
Total long-term debt 531,584 534,614 $ 400,000
Less: current portion (6,000) (6,000)  
Long-term debt, less current portion $ 525,584 $ 528,614  
XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Long-Term Debt - Maturities of Long-Term Debt (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Debt Disclosure [Abstract]    
2021 (remaining three months) $ 1,500  
2022 6,000  
2023 6,000  
2024 6,000  
2025 6,000  
Thereafter 520,000  
Long-term debt, gross $ 545,500 $ 550,000
XML 62 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-Based Compensation - Stock-Based Compensation Expense (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]        
Total equity-based compensation $ 3,567 $ 1,849 $ 8,228 $ 2,933
Incentive units        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Accelerated expense 2,400   2,400  
Cost of sales        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total equity-based compensation 364 4 1,383 11
Research and development        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total equity-based compensation 5 574 198 732
Selling, general and administrative        
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]        
Total equity-based compensation $ 3,198 $ 1,271 $ 6,647 $ 2,190
XML 63 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Equity-Based Compensation (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
shares
Sep. 30, 2021
USD ($)
shares
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Options exercised in period (in shares) | shares 0 0
Options exercisable (in shares) | shares 0 0
Unrecognized share-based compensation cost related to unvested stock option awards $ 18.4 $ 18.4
Incentive units    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Unrecognized share-based compensation cost related to unvested incentive units and restricted stock units 1.5 $ 1.5
Expected period for recognition   2 years 2 months 12 days
Effect of dilutive RSUs    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Unrecognized share-based compensation cost related to unvested incentive units and restricted stock units $ 1.4 $ 1.4
Expected period for recognition   2 years 1 month 6 days
Options to purchase Class A common stock    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Expected period for recognition   3 years 3 months 18 days
XML 64 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Details) - shares
1 Months Ended 9 Months Ended
Nov. 30, 2020
Sep. 30, 2021
Net income per Class A common share/unit:    
Preferred units annual cumulative dividend   8.00%
Preferred units additional annual dividend   4.00%
IPO    
Net income per Class A common share/unit:    
Issuance of stock (in shares) 69,000,000  
XML 65 R54.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Numerator—basic:        
Net income $ 132,810 $ 39,023 $ 343,006 $ 64,344
Less: preferred unit dividends attributable to the MLSC non-controlling interests 0 (11,745) 0 (14,805)
Less: (income) loss attributable to common non-controlling interests (78,536) 3,942 (216,410) 3,993
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic 54,274 31,220 126,596 53,532
Numerator—diluted:        
Net income attributable to Maravai LifeSciences Holdings, Inc.—basic 54,274 31,220 126,596 53,532
Net income effect of dilutive securities:        
Effect of dilutive employee stock purchase plan ("ESPP"), RSUs and options 87 0 102 0
Effect of the assumed conversion of Class B common stock 60,787 0 166,016 0
Net income attributable to Maravai LifeSciences Holdings, Inc.—diluted $ 115,148 $ 31,220 $ 292,714 $ 53,532
Denominator—basic:        
Weighted average Class A common shares/units outstanding—basic (in shares) 118,433 253,917 109,174 253,917
Net income per Class A common share/unit—basic (in usd per share) $ 0.46 $ 0.12 $ 1.16 $ 0.21
Denominator—diluted:        
Weighted average Class A common shares/units outstanding—basic (in shares) 118,433 253,917 109,174 253,917
Weighted average effect of dilutive securities:        
Effect of the assumed conversion of Class B common stock (in shares) 139,227 0 148,468 0
Weighted average Class A common shares/units outstanding—diluted (in shares) 258,028 253,917 257,799 253,917
Net income per Class A common share/unit - diluted (in usd per share) $ 0.45 $ 0.12 $ 1.14 $ 0.21
Effect of dilutive RSUs        
Weighted average effect of dilutive securities:        
Effect of dilutive restricted stock units (in shares) 41 0 29 0
Effect of dilutive ESPP and options        
Weighted average effect of dilutive securities:        
Effect of dilutive restricted stock units (in shares) 327 0 128 0
XML 66 R55.htm IDEA: XBRL DOCUMENT v3.21.2
Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Dilutive Securities Excluded (Details) - shares
shares in Thousands
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]        
Potentially dilutive securities excluded from computation of net income per share (in shares) 283 14,245 292 14,245
Time-based incentive units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from computation of net income per share (in shares) 0 11,396 0 11,396
Performance-based incentive units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from computation of net income per share (in shares) 0 2,849 0 2,849
Options to purchase Class A common stock        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from computation of net income per share (in shares) 283 0 289 0
Shares to be purchased under the ESPP        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Potentially dilutive securities excluded from computation of net income per share (in shares) 0 0 3 0
XML 67 R56.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes - Summary of Income Tax Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Income Tax Disclosure [Abstract]        
Income before income taxes $ 151,652 $ 38,664 $ 386,943 $ 66,855
Income tax expense (benefit) $ 18,842 $ (359) $ 43,937 $ 2,511
Effective tax rate 12.40% (0.90%) 11.40% 3.80%
XML 68 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Income Taxes (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
Apr. 30, 2021
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Income Tax Examination [Line Items]              
Effective tax rate     12.40% (0.90%) 11.40% 3.80%  
Assumed income tax rate         46.70%    
Assumed income tax rate when business income deduction is unavailable         54.10%    
Tax distribution payable $ 0   $ 0   $ 0    
Topco LLC              
Income Tax Examination [Line Items]              
Deferred tax assets             $ 445,500,000
Deferred tax assets, valuation allowance             13,300,000
Temporary book basis difference             364,400,000
Future tax benefit deductions             $ 81,100,000
Increase in deferred tax assets 215,400,000 $ 128,200,000          
Increase in liability under TRA   137,700,000          
Increase in associated deferred tax asset related to liability increase 46,000,000 $ 28,400,000          
Topco LLC | Affiliated Entity              
Income Tax Examination [Line Items]              
Increase in liability under TRA $ 227,400,000            
Topco LLC | Tax Distribution              
Income Tax Examination [Line Items]              
Tax distributions paid     90,000,000   186,500,000    
Topco LLC | Maravai LifeSciences Holdings, Inc | Tax Distribution              
Income Tax Examination [Line Items]              
Tax distributions paid     $ 39,900,000   $ 80,200,000    
XML 69 R58.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Details) - USD ($)
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2021
Jun. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Related Party Transaction [Line Items]              
Distribution   $ 50,001,000   $ 122,000 $ 106,204,000 $ 312,000  
Percentage of tax benefits paid         85.00%    
Liability payable to related party $ 745,600,000 745,600,000     $ 745,600,000    
Gain on tax receivable agreement   3,246,000   0 9,132,000 0  
Current portion of payable to related parties pursuant to a Tax Receivable Agreement 1,298,000 1,298,000     1,298,000   $ 0
Non-Controlling Interest              
Related Party Transaction [Line Items]              
Distribution   50,061,000     106,298,000    
Affiliated Entity | MLSH1 and MLSH 2              
Related Party Transaction [Line Items]              
Increase in liability under TRA $ 227,400,000   $ 137,700,000        
Advisory Services Agreement, Quarterly Management Fee | Affiliated Entity | GTCR              
Related Party Transaction [Line Items]              
Related party transaction amounts         100,000    
Advisory Services Agreement, Management Fees | Affiliated Entity | GTCR              
Related Party Transaction [Line Items]              
Related party costs       100,000   400,000  
Advisory Services Agreement, Out of Pocket Expense | Affiliated Entity | GTCR              
Related Party Transaction [Line Items]              
Related party costs   $ 0   0 0 200,000  
Lease Payments | Affiliated Entity              
Related Party Transaction [Line Items]              
Related party costs       $ 100,000   $ 200,000  
Tax Receivable Agreement, Payments | Affiliated Entity              
Related Party Transaction [Line Items]              
Related party transaction amounts         $ 0    
XML 70 R59.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Narrative (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2021
USD ($)
Sep. 30, 2020
USD ($)
Sep. 30, 2021
USD ($)
segment
Sep. 30, 2020
USD ($)
Segment Reporting, Revenue Reconciling Item [Line Items]        
Number of reportable segments | segment     3  
Revenue $ (204,810,000) $ (87,859,000) $ (570,796,000) $ (185,745,000)
Eliminations        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 154,000 363,000 608,000 1,076,000
Commission expense $ 0 $ 0 $ 0 $ 0
XML 71 R60.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Reconciliation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue $ 204,810 $ 87,859 $ 570,796 $ 185,745
Adjusted EBITDA 156,003 57,775 422,656 104,840
Nucleic Acid Production        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 182,901 67,656 499,354 128,569
Biologics Safety Testing        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 16,626 14,114 52,483 40,772
Protein Detection        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 5,283 6,089 18,959 16,404
Operating Segments | Nucleic Acid Production        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 183,055 68,019 499,962 129,645
Adjusted EBITDA 150,620 46,704 402,855 76,130
Operating Segments | Biologics Safety Testing        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 16,626 14,114 52,483 40,772
Adjusted EBITDA 13,556 12,000 42,217 33,571
Operating Segments | Protein Detection        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 5,283 6,089 18,959 16,404
Adjusted EBITDA 1,942 2,839 7,511 6,960
Corporate        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue 0 0 0 0
Adjusted EBITDA (10,217) (3,721) (30,136) (11,597)
Eliminations        
Segment Reporting, Revenue Reconciling Item [Line Items]        
Revenue (154) (363) (608) (1,076)
Adjusted EBITDA $ 102 $ (47) $ 209 $ (224)
XML 72 R61.htm IDEA: XBRL DOCUMENT v3.21.2
Segments - Reconciliation of Adjusted EBITDA to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Segment Reporting [Abstract]        
Net income $ 132,810 $ 39,023 $ 343,006 $ 64,344
Amortization 4,604 5,040 14,685 15,156
Depreciation 2,472 1,631 6,623 4,756
Interest expense 8,545 7,089 25,827 21,934
Income tax expense (benefit) 18,842 (359) 43,937 2,511
EBITDA 167,273 52,424 434,078 108,701
Acquisition integration costs 21 (14) (777) 3,588
Amortization of lease facility financing obligation (1,031) 0 (2,080) 0
Acquired and in-process research and development costs 0 0 0 2,881
Equity-based compensation 3,567 1,849 8,228 2,933
GTCR management fees 0 126 0 555
Gain on sale of business (11,249) 0 (11,249) 0
Gain on sale and leaseback transaction 0 0 0 (19,002)
Merger and acquisition related expenses (income) (366) 124 1,550 218
Financing costs 1,034 3,266 2,038 4,966
Tax receivable agreement liability adjustment (3,246) 0 (9,132) 0
Adjusted EBITDA $ 156,003 $ 57,775 $ 422,656 $ 104,840
EXCEL 73 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( .R9;%,'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 " #LF6Q3Y'H]7>T K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M2L0P$(=?17)O)VE1(71[43PI""XHWD(RNQML_I",M/OVIG6WB^@#"+EDYI=O MOH%T.DH=$CZG$#&1Q7PUN<%GJ>.&'8BB!,CZ@$[ENB1\:>Y"TA*OVA M]@@-YS?@D)11I& &5G$ELKXS6NJ$BD(ZX8U>\?$S#0O,:, !'7K*(&H!K)\G MQN,T=' !S##"Y/)W -8C^V2*SL(>'MZ?%G6K:S/ MI+S&\BI;2<>(&W:>_-K>W6\?6-_P1E2BG';+N137DM^^SZX__"["+AB[L__8 M^"S8=_#K7_1?4$L#!!0 ( .R9;%.97)PC$ 8 )PG 3 >&PO=&AE M;64O=&AE;64Q+GAM;.U:6W/:.!1^[Z_0>&?V;0O&-H&VM!-S:7;;M)F$[4X? MA1%8C6QY9)&$?[]'-A#+E@WMDDVZFSP$+.G[SD5'Y^@X>?/N+F+HAHB4\GA@ MV2_;UKNW+][@5S(D$4$P&:>O\, *I4Q>M5II ,,X?+&A T%116F]?(+3E'S/X%/F7/Z3H=,H%N,!M8('_.;Z?D3EJ(X53"Q,!J9S]6:\?1 MTDB @LE]E 6Z2?:CTQ4(,@T[.IU8SG9\]L3MGXS*VG0T;1K@X_%X.+;+THMP M' 3@4;N>PIWT;+^D00FTHVG09-CVVJZ1IJJ-4T_3]WW?ZYMHG J-6T_3:W?= MTXZ)QJW0> V^\4^'PZZ)QJO0=.MI)B?]KFNDZ19H0D;CZWH2%;7E0-,@ %AP M=M;,T@.67BGZ=90:V1V[W4%<\%CN.8D1_L;%!-9ITAF6-$9RG9 %#@ WQ-%, M4'RO0;:*X,*2TER0UL\IM5 :")K(@?5'@B'%W*_]]9>[R:0S>IU].LYKE']I MJP&G[;N;SY/\<^CDGZ>3UTU"SG"\+ GQ^R-;88C'(CN]WV6'WV3T=N(]>IP+,BUY1&)$6?R"VZ MY!$XM4D-,A,_")V&F&I0' *D"3&6H8;XM,:L$> 3?;>^",C?C8CWJV^:/5>A M6$G:A/@01AKBG'/F<]%L^P>E1M'V5;SC MFED)O816:I^JAS0^J!XR"@7QN1X^Y7IX"C>6QKQ0KH)[ ?_1VC?"J_B"P#E_ M+GW/I>^Y]#VATK\>WZV22$KYI9+2,6D$N!LT$DN/R+RO JQ GH9%LE" M0AMNZ5/U2I77Y:^Y*+@\6^3IKZ%T/BS/^3Q?Y[3-"S-#MW)+ZK:4OK4F.$KT ML@'37[]EUVY".E,%.70[@:0KX#;;J=W#HXGIB1N0K3 M4I!OP_GIQ7@:XCG9!+E]F%=MY]C1T?OGP5&PH^\\EAW'B/*B(>ZAAIC/PT.' M>7M?F&>5QE T%&ULK"0L1K=@N-?Q+!3@9& MH >#KU$"\E)58#%;Q@,KD*)\ M3(Q%Z'#GEUQ?X]&2X]NF9;5NKREW&6TB4CG":9@39ZO*WF6QP54=SU5;\K"^ M:CVT%4[/_EFMR)\,$4X6"Q)(8Y07IDJB\QE3ON>;G*YZ(G;ZEW?! M8/+]<,E'#^4[YU_T74.N?O;=X_INDSM(3)QYQ1$!=$4"(Y4U#VT%SU&\Z.9X!ZSAW.;>KC"1:S_6-8>^3+?.7#;.MX#7N83 M+$.D?L%]BHJ $:MBOKJO3_DEG#NT>_&!()O\UMND]MW@#'S4JUJE9"L1/TL' M?!^2!F.,6_0T7X\48JVFL:W&VC$,>8!8\PRA9CC?AT6:&C/5BZPYC0IO0=5 MY3_;U UH]@TT')$%7C&9MC:CY$X*/-S^[PVPPL2.X>V+OP%02P,$% @ M[)EL4Q2N?S*V!0 S!@ !@ !X;"]W;W)KO*1T*$OL6[GX\=#\CN77&R5_IJNA##D)8Z2]+*U,F;]MM-)@Y6(>7JN MUB*!-PNE8V[@5B\[Z5H+'N9&<=1AGM?OQ%PFK:N+_-E,7UVHS$0R$3--TBR. MN7Z]%I':7K9H:__@42Y7QC[H7%VL^5+,A?EC/=-PURE10AF+))4J(5HL+EMC M^G;BCZQ!_L4G*;;IP36Q4WE6ZJN]F8:7+<\R$I$(C(7@\+,1$Q%%%@EX_+,# M;95C6L/#ZSWZ73YYF,PS3\5$19]E:%:7K6&+A&+!L\@\JNT[L9M0S^(%*DKS MOV1;?-OMMDB0I4;%.V-@$,ND^.4O.T<<&/C#$P9L9\".#.BI$?R=@9]/M&"6 M3^N&&WYUH=66:/LUH-F+W#>Y-G; ?D7N5F%5*;I-0A-_:=X!+28CM"5TS%' NUN?$]\X(\QBM MX#/!S1_4YIQXO2KS;^CXI7_\',\_@7>C@@QVK2'3I#@S=N_]]1Z^(E,CXO1O M9(QN.48W'Z-;-\;3ZUI4+0%N3KWV1X1%KV31:\;B8\:U$3IZ)8]BK;2I8H1# M&9T)A%&_9-1OQF@FM%2AW6($-GFEBW"D_:;ZZ4D:M!O;C&2!WI-FY!\XB]D M&L(&E L9%*IT>LEK((>]-AL,^Z.!AS%DCB%KPG ]P M2.H-!A[Y# NA9;@49")U$&%'ACI]I_[WLWW:JDJV..0\D[!C()'""+K@0'%Y M/R8XL7>P'9_4-JDDA\/->4)NI%@JC)R+&117^F-RY6&9:;61<% K&>*8DS%& MS04/BFO^,;692@V/R)]R??H$XX@C1M'805WPH+CBYVLXAK3[-!4<8-@;8D1< MQ*"XW+]7 ?ADME()%C)J0'K=?MOSO"[&R,4,BHO]DS00OM2"4/;+\Z]D+H), M@[%(DXC#.1Z30,4QR".DTL'7,_*S=^Y1LN::;'B$IBG,!0Z&2SOD #86 MD?EK_*RB*JHU />/GZ88$Q<=&"[E>W>1VY=@Q1.0RE,AMP;H83R_&6-I)7/Q M@#6*!Y-,:YLP%5E2[BX0BZRRYJA!_')-1-^FSFL%HJBII+6_RL7F%-_UJA@F*\$K"'F)QRFEI 3?]:H8IC X=,0 MEZ9)*%[([Z*:% X% 8D.F<_\$=8%%AY'&O ZMHF3O5]7*./6>UJ^-.\<+B//L;JH)N# MZ_,8*(4%K8@O*WG@ '5[W7<2[^/2O$]/)D5Z,K?I"0;LE-GO_;"6E>_4UF^D MMH?L(?W/NXCD0V8@UTYL3E35P=LA]W)DVV?>7%&?=GO#@[PZ^J]761_TKT_ID5<[!_UB&RWS-GH*B7*6 MF*)U7#XM6_7CO$'=<9\7??Y[;H-M2B*Q %/O? #CZZ)U7MP8M&PO=V]R:W-H965T&ULM9EM;]LV$,>_"F$4V 8D ML4CJ,4@,Y %;"W1;D+3;:UJB;:*2J%*TDWS[DK(BV>*#,Z![DUCV'?6_(WD_ MGG3US,6W=D.I!"]56;?7LXV4S>5\WN8;6I'V@C>T5K^LN*B(5)=B/6\;04G1 M.57E' 5!/*\(JV>+J^Z[![&XXEM9LIH^"-!NJXJ(UUM:\N?K&9R]??'(UANI MOY@OKAJRID]4?FT>A+J:#Z,4K*)URW@-!%U=SV[@Y5W8.706_S#ZW!Y\!CJ4 M)>??],6GXGH6:$6TI+G40Q#U;T?O:%GJD92.[_V@L^&>VO'P\]OHOW?!JV"6 MI*5WO/R7%7)S/4MGH* KLBWE(W_^2/N (CU>SLNV^PN>>]M@!O)M*WG5.RL% M%:OW_\E+GX@#!Q@Z'%#O@-[K@'L'W 6Z5]:%=4\D65P)_@R$ME:CZ0]=;CIO M%0VK]30^2:%^9LH)(=7%+2E+G%#SI@5MP#KX^W8-? M/_P&/@!6@R\;OFU)7;177^_V_W]D.-^3[2Y #@X RA T.)^YW>_ MI[ERAYU[<.P^5Y$/X:,A?-2-AUWA;X6@M02D;56\VVM)E+0G+(= M69;T#-14VH3N1XH.%,11AK.)3M,J@@%,[3*C06;DE?FIWJG)X.+5IBLR[QBC M,)[H,JTPQ@&TZXH'7;%7UX.@#6$%H"^-WBLM4&L?<+FA0FW1PP5DTQT;BF"" MLVBBVV(%@P.K(]W)H#OQZO[")2G?(3$QISQ-U.J<:#3-,(91YICT=!"9GDBN M8I*0KUU2Z?G-@[DM1KIG9V/]'.#/8#'2E%$*'IDK39)4D< MQ0ZI!\B!7JGW=$75DBR )"^>5=F/& :&/)M5Y-@T<,0,]'-FO[<]XK Y>VD6QBF>ZK,8HB2(,T?1A"-T M8/@NN):,+%G))*->PL(1$]#/B0%G#7G5++/&;Y(@S6 R#=YB!1-7Y",OH!\8 M2J#84B\P#I)BE6\" .1VQ /S?>5E?#1=<0\-7;<@"2*]UE=Y!MB- I!LU6M%NBS-5O!'Q1 MA>=Q. J!F[6@5%/'&J8%)<@XMUFL D>$(VR@GS:6"$M>K\\E%95J599VN29@ MXB (IG)/6!T?ID<((3^$C@\<)Y8XLO %ACB:KG&;'0Z2Q%%"T<@AY.?0YZ-D MGH&2MNT@OD^Z5;@)G A%T<$AO1=NLTMCZ#C,HX.FQ0^F(X">RK*)G^EBL)BD M<># )QH)A?R$^DQ5>PU6)-?J7L&*U:JE9/4:\&7)UD1G]S_DW*14%&%DI-QB M%L,X<<0RH@SY&ZB'_Z.R(+.)2L(01490IAU.,V>51R-'D9^C^P/.6%-.+243 MEE!-PE2M:840=I1[-"(5^9&Z+RVG%%K:J%"?R:;N+M.KUCZ$=WEVU#Y) M\OS;AI<%%>TO7=\F7WVG.S1B#_FQ=U,43)UUB6 3:I- MZ[+%Y#QTP ./U,-^ZCU22=17ZG!*1*W*L5V=B2[5%(21(='2HT4NB2/?L)]O M^[W>6E88(%(*MMS*MVK\)Q%D1QCXS%;T*6>TSE5)_JB<=&1GX%.=7UCC,Y&' M Q3C:9VPV*5JV3BJ&3YX2.AGXU^\/L]Y+04O2XU$5JL"3%LK)K"E08N"+)D^ MDK/8Q3'"KA4^L@_[V>>>#:M:$U9AA!6#IVI-.QB%B0MJ>(0:]D/- $77?+U; MOH5QUK;99NAKF_%(.NPGW5VINGIP ^X40]2IORNTO@?3(YIP\E-+-AYA@$_T M8GNIK2FUSZJEA\)P>LZQ6&6Q:SV,.,$GNJ@NG;?O36I6'15]W%#B4J"-E"_KSB7;Q?Z#=7P1G+Q U!+ P04 " #LF6Q3 M(+3W^\@" ("@ & 'AL+W=OZ_?H>.R&#$@B]@ MB M.^=]>7,#3PO=G-,N3,=V[6%G(Y%J1GE9"&1*O,_/NY;P4VXA MS.1;.G$\0T082;2QP'#9D#EAS#@!QY_:U&E^TPCWQSOW+S9Y2.89*S(7[#=- M=39QA@Y*R0J73#^)[5=2)]0W?HE@RGZC;1WK.2@IE19Y+0:"G/+JBE_K0NP) M_.B$(*@%P:6"L!:$-M&*S*;UB#6>CJ78(FFBP"I_!02(I@I 2C*=8PF6&&>4+0TA@K=+/ DG"=$4T3S&[19_0)N4AEL*IV M%\K1CTR4"O-4C5T-;.87W*3FF%4'"BS1 M!K.2H!LH7JE25!!9E?.VK8*5]\!ZF_;<3+V>!\7:[->I(^@ .VJPHP]@U\\; MESH3DOZ#M\7@5ZNMW)5Y?P^I[YG/._+.L /V?L/>_S@[5:KLYNX? ?FA'P7O MN8_#1G$<#=JQXP8[_C@V_ TK#?U%^;J+/;Z,_3CL#/N@81]@-PD-6Q MHYIH4=B=^UEH. ?8809'-2)- -Q?":%W$W,8: Y_TS=02P,$% @ [)EL M4P[U&\*3!@ '!L !@ !X;"]W;W)KF_WY$L6S8Y M8H+N)9'D-T.^IR'G2;IZEM4/M1%"DY5:*+Q51=5'PZN>= MR.7S]8B.]A<>LO5&-Q?&-U=;OA:/0G_;?JG@;'S(LLP*4:I,EJ02J^O1+;V< ML;@):!%_9>)9'1V3ALIN0U,Q*Y6.@F!8=_3V(B\KS)!//XMTLZ M.HS9!!X?[[/_UI(',G.NQ$3FW[.EWER/DA%9BA6O<_T@GS^*CE#8Y%O(7+5_ MR7.']49D42LMBRX89E!DY>X_?^F$. J /'@ ZP*8&1 ,!/A=@/_6$8(N('CK M"&$7T%(?[[BWPDVYYC=7E7PF58.&;,U!JWX;#7IE95,HC[J"7S.(TS<362[A MMHLE@2,E\VS)-9P\:O@']: 5D2MR7RYD(<@Y^?8X)6?OWA.UX950)"O)UXVL M%2^7Z@-Y=W)^-=8PO6:0\:*;RMUN*FQ@*C[Y)$N]460&4UHB\5-W?.J('X,L M!VW87IL[YDSX*+87Q/<^$.8QBLQG\O9P#Z/S_T:?_?+H)V+XAT+QVWS^0+ZN M!@Z%0?Z^G2M=P4+_QY$].&0/VNS!0/8'\23*6F!%LPN,VL!FVWNZ85Z04.#T M='PO;%@2)V%ZBIK:J##VXC0ZA+78$-A?H!D\09?;-J6(48X1,J%9,P@HB0PJ4QL4 M>8%9,#8H9I3A=),#W<1)]Q&Z)Q3+![(6)11.WM+F2V@"6;/PF@:+,4^LJ;"0 M)L9"F" H+S07U=1&Q9",&N1M5,@B-G"STP/[U,G^=S Y!)R$XKEHRGM>*T H MM*^DU@3.*66!R=F&F7S?EFCF2G1"EGI]&_;>3K>YT;D ^S/GBQ\$[G6I>.NK MT*;JO49K\CID^CIDAD#.:>IY V5.CRP(=7+_*C54M[1V1Y0MM281Q*EO[F48 MC%'?7-L(C$8Q\\WEC>#2V$N2 >:L9\ZR9AE$2^R9Q M&Q>$,:,F<03F^:&YV\\07))$83Q O#<3U.TF/NN-J, OMO3/NAO^WM4.:6\E MJ-M+W)=:@#O5^SI"Y0SL6D["HP;?J8G X+Z;K@*#L3!AL:DFAJ.I/[!5TMY8 MT-#M 3:\7(O&?V_Y3SZ'+41+, 1YZ^6WO-(9N/5M7:F:@W.#WSCYRE_(@UB( M[*G%WZXK(8:::3?ZJ8$P>^ $05F[C U)J<],F5R)3A7J31)UNZ3C@D,IVHXE M3DR"F(\R&;Z>9X9@CD4X9=B;(^IV1]U>,A& L::]5:)NKW1_H+M?]>1L#K9IE>GW*'W;L] D M"2SV-NS!IX6S;X_P6"F) B&T2@P%9XA.&@1 X+TWHFYO9-#D$^\XD\\(W]D M*_&XR$2Y@";P4>9+4$=]:%[J7*#24/L9.6!Q8$ICP_S$>L2:(C#*HM!ZXD9P MD1]'0_KT#HLQI]$XT@?\%9GD7"ER2^!"T;CMYCW6N"XS_2OJN>P*ZZT0\YUW M\(ZK;$'.H'?7:ME.LIT5NFUUJ>+CSGAA-6(41-][DC;0#C+9IUE"43=M& >W I(WE&J3=^S3F?@/TO7UO#;SY$YA] M<&QE7(X M-=\JO)YOQWM\]+:_$-6Z_YQZN'C[EW+8?,(SK=_1R0I'K4WHY MVWVHZ=/OOAO!IKC.2D5RL8*AO(L8)EOM/L7L3K3NU)E\AS "I!F@ M:J6=[:ATVH?5/IC$$.\D-K4-M/^^UTY((3'1:/<%;.><^W%\?74G1RY>9$&( M0C^JDLFI4RBUNW-=F16DPO*6[PB#+QLN*JQ@*[:NW F"JI(P\"23W587%SP=2\N/4\9W3P6>Z+90^<&>3'=Z2%5'/NRUDM.*,$DY0X)LILZ]?[<<:[P!?*7D*,_62&>RYOQ%;S[F4\?3 9&29$I; MP/!W('-2EMH0A/&]L>FT+C7Q?'VR_M[D#KFLL21S7GZCN2JF3NJ@G&SPOE2? M^?$#:?*)M;V,E]+\HF.#]1R4[:7B54.&""K*ZG_\H]'AC !V[(2@(01=0G2% M$#:$\+4>HH80O=9#W!!,ZFZ=NQ%N@16>300_(J'18$TOC/JI1INMDI01\ MI(,K0EX+O)6:YG+@*XM+6W:R)X:&.(;@20X@>.5.%1$N();?P%\/\ M\0#?!3U:48*3* _!H,$5V=VBT'N' B_P+?',7T_W;.G\/^_+_^S]0HRPK9#0 MV NOV3N5PM5*^/M^+96 )__/@+NH=1<9=]$5=W]!;Z3&KJV0:FYBN+H%'F9^ M&*0^Y'DXOY\^+!Q[07B)6EA040C]]1*V[,.2*(RB%G619MRF&0^J^DD51*#L M0LXZ[;L!$9/6>C(H(O10Z) ,&H@0A&4_$5P/DR6N>W/^+_05\[AM$M>6XPOM M.O):()T;6/0A<=S1M0^Y"7V[JJ,V[]%@WE^XPB7B5[6UY3OJA:%+*NKFW(=! M2<7=DK*@H*02OY-Z'P8EY8?VY-,V^70P^;DE8825$G2]5WA=$J0X8IS=9- M M!2^!OP68(H)(>RFDO3!':1QVWL?<@NK*TH<$?A(%75GZL#@-[**,6U'&KZ@( M6RWTI'G$ A\P17_2#5EE%-X-D>@#+W/02;[3S>[6)M*XUQ[BB[NL1>JCPG2< M=E]-'^4'21)U8,L^+ E'O;?CGDT%%1%;,XY)T&+/5-W^V]-VXKLW@T[G_,&_ MF_N6\P5,B/5 ]]M\/5Z"E%O*)"K)!EQYMR.X4U&/;/5&\9V92=97G/ M(:]\?%]67^J%E WZMLR+^O71HFE6?TZG=;J0RZ1^5:YDH;ZY+:METJBWU=VT M7E4RF7>-EOF4!(&8+I.L.#HY[C[[4)TKE,JN^G,B_O7Q_A MHXUSNO4>O*35E^:=]=N3LN/OOM.C M[9AMP]W7#[V_[9Q7SMPDM9R5^;^S>;-X?10=H;F\3=9Y7\K>(=[VEY9Y MW?U%]STV.$+INF[*9=]86;#,BLW_Y%L_$3L-,'4T('T#8C2@K@:T;T#W;<#Z M!LQHP&)' ]XWX.8(H:.!Z!L(U2U:-5;^Z*+H*ZU6O.L:(/]8U.I;S/5KCF9E<52.KWVMT M_O-.[O\;>\_VP6LFHM M5@ERT6:NKQ*]*VMH22[\O5[+1F54U>5Y4A59<5>C%[L#GX8TG5''=U= M%:EBE5JB%V=R\^JEM3$>]L-_KI7U2&7E^Z2:_]1$)+ M%(KJ4)-\0WF6W&2Y"A^UX9H2%6KFTIV9R_J90QOKH&VW&51T@[;T^/5D0C$Y MGG[=#> 1T, ?MO6'>?UYK^@\*])R*2&S-FWYSHB"4<:&=ETPRRY!0V%8?VFC M>.0PGF^-YU[CU;HJ+BU4FJXJ6:3?45,E1:T"OV/Q^?]4]NY2*.0:MUQ3DSDT M^2V')APV66Q-%EZ33^5=5K3[5"F$/"E2%<4J=C?)^B5*&K5ATU>(XC\0"7 , M[35A&4XXC7$(VQ5N[0H?:=<>MIR&EBV8,4%"(W !6*1,#HSIMF$33*D1; "( M$1H92W=IPR@QU_.-L5/6ND[1RJEJ/- W>U%4&@$ M=AS'YFJ? RC,N!$XER JH@YO=I09WCO7[Y/884&%H41CIO8QU- #S928')#= M^\9CZ1V" ?D=@#D3/-9TB_U\>RW3\J[HE%D;VI4.] ?2_=[1L&MIX#6A0*81 M@EF)"P9B;&:22PC(22P<[FMVQGYZWI/A0"=M\K89;@0TM%K3,O;S\GDQ]S#< M1[E2K!*TK$("4$W:W.RC.*RY%_O)U[!K#UM.L4VWE,D1U- G MS=[83]\C:=HF:QH'Q!1&$"R*;:ZT8:&#*8GF?>+G_4.$.+')FYK*T(\9&JWI MG?CI?52*_V-=^!,5L5G;EZC(S@G7S]N@&A\SYY38#(S#(#03QSF$BY1LC\Q9 MMW$3;*:^"Q 5B>9WX>?T ]4X -K=8T8L97F]J*J=^*C]0NU/@6.^A1*K9FOK9^@G: MG=KT#&EW 9I=P &:'< !6EW &9J]QZR!Q-2K2OH8W6%^_81G-,9M5D\5GO/ MF*PS (9%$(?,X<'.];O_/F#LGM(1"?;Q'',6,D-]S*A]Q:Z\,WVS02JKF!0- M#!EQ3+@95<#%@74# _;%S)"R04(0RATSKC4,9;^@W*(E"1VY2[B]E6G3LH?\ MEG9ET/;UNW>S33UI-X#!>+6U!64A9>::0N6 6YHOA8A=.3*P6\^&*RCY_H9 MM<_UE$6F3S9H8J'.@=%HP(DI#P#89(@;3I#6.-2O<0R)D"U7R6:^/JESO?I2 M9E^3FURB-W>5[ KB:+Z6K9I[F,]Z?$)M:<-I$%@[=@PV]%"+(.H705=UO>XR M55O([ZO?Z:967;>;:#2$;75"8X=16II0OS09-6I=J)V-Y'*5E]^E1'*SP51":WM@H%A+'-3+3:H7YU3P M7BL=YE(,PA%!7'<]3"L3=D@Q!++Y ME-DB@'$JS$N\&;.51^N;Z1F (F99\1P8$X=$8+.2!> "53IY\$?!?&H/L4,'':0#MQ.CIS)DXM;=@AU10& M7)J B=/&P8G3QOD2)]>RAC]+305\MLE6%U;>!#!6W@0PKKS)M4CASUAV 5,G M!RYL,*/<2!UG$(Y1&C@BC&MAP@\LSX#9DP,%$*K2HI')9MPN@;3NFPF@FLEP_U* MYL";" Z(D# 0YJD=@$V&N*'Y.\]*'G21 D:LK3W,FX@>,@C#$)L^V:")A3H' M1L.1L.J( &PRQ TG2 LB[A=$/^$F@@.7+2P0YAER%#;T4.L/[K]K>I<0*N:.ZA+7HH;_DD=!.%0-"H+ BE<;9Z[DI:,OX6)1+7+X M(2*' ^*%DLB\I+X <)R1T%H_\-Z&.NIC0DL<\>,>&Q' (R%&JGCKQPR-UOI% M/*H0]=ASGP!$"73N@W">X#Q@3/ M?0#.C'*H*^C>-/B *Z;0$2HK"5"I00 9@O(>[\.,0O00XX\PF@)&3E0R]F8_-T MYZ>,[:]M_THJ==BI42YO5:/@5:AB+%HAC\4&R M'.PND&R:NP+M=;';W+V6)=KF119=2=Z'?OH.)5FTQ2&] 0H$6=D>4G^2P_G- M4+I^UO6W9BME2UYV9=7<7&W;=O]A/F_RK=QES7N]EQ7\LM;U+FOA8[V9-_M: M9D77:%?.610E\UVFJJO;Z^Z[^_KV6A_:4E7ROB;-8;?+ZM=/LM3/-U?TZOC% M@]IL6_/%_/9ZGVWDHVR_[N]K^#0?>RG43E:-TA6IY?KFZB/]YJ&I]?' MWK]T@X?!K+)&WNGR?ZIHMS=7Z14IY#H[E.V#?OZW' 84F_YR73;=_^1YL(VN M2'YH6KT;&H."G:KZO]G+,!$G#: ?O $;&K!I ^%IP(<&O!MHKZP;UN>LS6ZO M:_U,:F,-O9F+;FZZUC :59EE?&QK^%5!N_;V3E<%+(HL"%PUNE1%UL*'QQ;^ MP&JU#=%K?R ]$5>2/K3XT654TU_,6U)@^Y_EP MYT_]G9GGSDORFZ[:;4-^!@7%>?LYC&(<"CL.Y1,+=O@H]^\)C]X1%C&*Z+E[ M>_,H((>/,\N[_KBGO]_WLLY:56UZ5U6MDLV'0+]B[%=T_0I/O_^!O:VJ7.\D M-N=]VZ1K:[;PTRT7'+;T]?SI="IJ5Z.^"(7L8JI3V\ZZDV_2R^$2EG7L'AK566PS+!RN6YPV:DK:+FCF*7@9%__SG0;6O,Q/G"Y"W _@U_0CDB[E&M]#2$9(RED[4ND9LR3FN MED8V&$<7O'68U.-NR5XD'EHCY/Z"3U4B9C/*%K%'YPDT:%#GOR _(#"+30;N M"LZP.C1@T>!2*:*!,K&<:G7M(H].9G6RM^L$3)%2@BNLLOP;:>L,?"'WQ86A M8US-(-@UF=%E%#&/:@L.RL-;+0>W-5Y@%*MJ!G$RA\F%@-K(K,ZWW?>%?((< M;&^BK7_C#3<*CL(U86E*/6.PD*)A2CW(IZP\C-&B5-E*E5U4)P?@?4W^R%[( M@\RE>LI,S/NXJ667<*##$.Y,+REGTZ&X9CX/LDBC<7 [<%5L!4&N^VX.RPT;NYG>X01*F%%;U JSS7!\/U>EPR M=%)<],QHFL9T.BV(71P+YELN"RD:IM0OU1/XD*Y?474N8F8L8.GL8\1LN?!X&K-$8F$BC0N_ MSUY]J\Y!6>61"Q,(M!7'R0ZI?D!4 K1\60SH.HQ/D718IHR M(W9I>D+<\P%81+$PHKH 0TI=;6:MK'<7U;K08L' 5U!7P7>A9ZR'6P#T@RVB4(?2[KB8#3'=3EPWI M!SI%;BDT#42(R8Q'S!,\F440"R/H_@"I3V:V. B%Y85%;5^[[2Y![]Z7.S $ M-4M@TE0U1JXDCI<>V99(+$RD>Y.\R:(AZUKO3A)F51:PTJAB%S^Q>$*M?.,P9NF<7#S$*#@$(V%R:< M(YB""$:GPC$[L3PQ.Q=O@<9I, A\&E$:$JH!),7$.VNH2\'9\SK!**$K:<>BUFR*FG8.(G M)VUA,IT[[4K7T .([R*%)6LA5^WHP(5JNL0&'<[EJ@DQH;#[?*YK^<7#_/IR M?IABS@$._2F+KB=#096'*J!!.5)+L=@GW+*+A^ND^QJDJGU6$I/COHY'QV_0 MC!129Y%LT(V8T=1WE,$M&GD8C?='L;NLD.:L8)WE9C^\GAQL=:<&1*]*M>DK M6D.=/-NK%L;;_8@.# %AG$Z+5LR*>?(@;F')+\#R;$?(W;[4KU*2IM7Y-[(? M2$KV988>?G#D!)&SZ8$-8N5S(TM+'J;E&+I_/#3=,=A/9T%\C01'= !8!0=) MO5.((H:4Q<(W#HM1?N'@<;V6>;\#Y$O>5>L$P[ MLI(;557&&TQ&*&NET51$N(4;XPE-';6(G5CX8KJPW!5A[O9BI:E+@S)=-L9B MD3H,1>PH$ZEW4BU%1?B!U>-AOR^[,SB(:MTF7)?0AZKZA\40]X*/KTZ>7X49 M=UZ,'!,,=$I<5C$>\2D:$#.Z%)$G%1.6:2+,M*G0\)&\0([ZDCB91DW$C,>1 MIW84%F,B?")XMG@FN2EUJDS'F\Z1K%-/%055@ZB3"=/@U56W\POS-D&AZ2 M#\F ^@O4]^?;?M/XSVRD./74;!H5P,5[XWA6P6(S#6'R0 M8QYZ]+G78Z %[U)/$OS/MQZ7G\XA)DOJ2^QB"\DX7&IZ54.01>MF5/[E A,Q MH4DBF =JL:5O?.G!W+B3N]J@E$T#\M=FKY_X&"K;?6O$D>V:L"2=TFU^\K[2 M3M:;[C4N"*+&A?OW?<9OQU?%/G8O2$V^_T0_W/4O?-EN^O?/?LMJ2 X;&-X: MNHS>+V FZ_Z5KOY#J_?=6U$KW;9ZUUUN)92 M3& W]=:M\MSV\:2[[^"\F:W["I(YD-/VW&5+#OGN*[M>&TG9ZMN[0<0 M&)*(08#!0S3/7W_[USU/$*#D9'//?D@L4)"W]6J^>-MM:)1F_M"F>SB:3BZ>; M)"\?O7S!GWVL7[ZHNK;(2_6QCIINLTGJ_2M55+L?'TT?F0\^Y:MUBP^>OGRQ M35;JLVI_V7ZLZ;>G=I4LWZBRR:LRJM7RQTOSO \/_!KKG:-]W.$DRRJ MZBM^>9O]^&@"@%2ATA8K)/3/G;I518&%"(S?]9J/[)9XT?_9K/X3GYW.LD@: M=5L5_\BS=OWCHZM'4::625>TGZK=WY4^SSG62ZNBX?]'._WLY%&4=DU;;?3+ M!,$F+^7?Y)O&PT->F.D79@RW;,10OD[:Y.6+NMI%-9ZFU? #'Y7?)N#R$D3Y MW-;TUYS>:U_^7*^2,O]G(B@JL^ASOBKS99XF91O=I&G5E6U>KJ*/59&GN6I> M/&UI5[S[--4[O)(=9B,[7$?OJ[)=-]&;,E-9^/Y3@M:"/#,@OYH=7?"SVIY& M\TD[-HVIIX[+^/0'1F(3ICB,[^0J+\S^X0O59-6N=;@X-774,K M-DWT/JF3NR2/WN5+]9F>+%-Z^.]5D=';31R]+=/3Z'&[5M%__-O5;#9Y?EMM MMDFYY]^FSV/>NZU6BAZIB?7;=903-E-+!)61OE@T>98G-<$1FW7TOG8=_?%. M]3_IFOXG55?KCYY$NZ2)H-EH&_HIH6,6R2ZI%4%0;ZM:\).7T4VW(ED$QTWP M?(03;3MZI%% QS))\R('BQ#.$KR1MV"0;;<@_-$32U7C3X\U"&\__FQ!H-=Q MY-LB(73>T,:;#>U)@I]^C<.%4U6WI&:CRB,>;4)L5S8)*[E&XS,BI4W *X9S M86A%.QER?:FV:>71Z=V[6PN<_(T^L2!BT:-D.8W^H2*@+8D*L@P MB"&B!K# M$:F0/=K6U5W.?R=N:HG="GR4=2FM3F"K,ED4 G6F[LAB;"%= #RKNQ4^KY,M MLP%MO"JKAI:@7\J*GHWNDC3%01GW]5!.D:#V'K15[1+V0!4M4)R#YLC)LR+;I,\2D+]2TJN[10 M1'P-EF GTRU9,VB?$.\1^@C M^+*.&8OY41[4$GH(M5GH-/I"3VM!C/(F6A/)?N^2NE6UPF&BSX2FU[E:5:0. M$R)D59=YPK 14J)U3LQ98\EB;QB-7VO7M0(8A(Y\2QL:QE/-L^B#1LD-H80T MJH$TCE[E55&MB(RTZU*U^^B+:L#ML=:]5:MHZ==\<'KAE%1*1!: ].Z"- 9, M0,RG-^<1&@ BYB(R^;1S+-JLGIE4V5L0$0 MLA3)@@XBZBR#JK-_8VE4U;=]35SJ<[I5(*\_W 2J8_3!3^Y!03=I736*_ M32_/GD$E89TU^) E6LU7P M,?)_PC21FM_WM"6T"I$4%%WHE3UFQ+KT:(IE/6WE,X8XEV;!$]Z/:-Q3;J** M1"\U3;(/_MRH^BY/C2H](EAD-3"?XC'DIJL1!#MCM*"'T'#@ Q5LJ:Z(?9Y2FM0=I3UA%!4:DB]&1".B6Z MXH?IZ161F(01?C=4 MF1(2Z10FCO92=WG5-<7^A%[KF-TRVF?G/H!WT)7 !1'"N@3KLF#%=IVM6P6@NUA.[ 28E>QJ]T MIZ1XM&GI0^#K'L(M:Q(+@9*LS89\PYPL7 'G)8?K5\7:Z /P4K,N7%=A(LT\ M6E-"H3! P_R50(9R >;880WRCO"[TW)6QI^)RWOQG"U^0C*;69^%,&"B%VP> M.'W3R^>-MNPLI"NRZ_R@[\E_H(@;=/W9/G=CGK/$95QMH'0K=O#;M;B;C_,G M8F_V QN3DB6/EVQ36W=L6*/%GL#=%J38M:NS8DO^#0P:X]S.@49A(I ",B;B!=) M^D)!)2F](,48O8A3"==2Z:.K$@ M(3W,HAVUNTI0("SHR\&S$;5&0,H?7@5_>![P&E:G()GA=.(V=*BAM0#?<:4R MH%*F3@!$ZR&V.^0%4G +3M#-,L"_&+V MG/$02%?Z>Y!OGC_6"A =QM$&]C@J,02K;NB+/ MYDN=O\O+K_"$K /%P1R_^;="E=$G;?3U9^\)ME^CSU71M6+/@#7FP/VJ[&C% M_C+V:/) (*]T@IS=BJWB5& O@OVHM?L@EWY?')$?ABB.Z$G15"YL\A!4T*^_ MTE($Q;MD ;FN).7!2103@X= "^<;^E0E(C*6_P'B"$F/>4P[Q9D/816X"?X? M%ZK=*2*1T@PJ/DA$S@TSGC[$:72#/ IAN2M:8Q"]K,'2)L\:ESP#AQ-"\BIK MK)$UIMR0[BC@ZX3(N0!T2?8;^;7BXI!(+'()M#POARSN-N'DB#T)[^]G^71J MAQ#\YAOY#Q1B""M_5G28#('!SS88N2&("Z:R?7CD67B=[NG8$$]]HPA.>(%^ MUBL0X::7\<7%>7Q]?NUIG\^ L,K'[O"-=$BQ1&@CE?C%^+P_5TC^>!A8Z3P>]!>LTCR2$5 M_,0;.?Z7!][\6#8.6EV3#,"*AV@TG@Y)LV@>3^9G\>1L>I^.]CC2>"XC2W+N MH"L*<$J=YI)RQ(594CQ]& M0KV)A=*8?,8CB5FFER(1UAB/.8]4$QDY/,\V>8FP6$)LD^FA;52)F"],WCKE MJSW)#5$S-%H/46=],W>_2IM<7,7G?ZE*,SO\[U)IGY%QHC\GRU8)QQC$'(L- M1U5MUR[TH?+A^N;Z\/#W_ ME^N7^P\$6">GU_]*'?.*(RSZ(+A6]3$P'#QXZ+=^-H.T7)+Z" ,KG?Y9UU6W M6ONN]X /'3/XG%+%G\S:!*A*$R18=SKD$34X>+'F 2IT!X+4BI.I9*]M-C)+ M]@@TZ1^37='L&(+($0*[M F#VB(-2Q1POK-)>O3R<;O V=9W#N8=<B"P(\U6::)^:V;\J3TS, JYR*1@?G%#82H-7+=IK1@DS,8-!T4V@,FEO)@QM4NYX)>GQRZ^O, MF@BKTU%F.Q>&J"(G27$78[V3WWNZ4[*-!CEO-7)N+7)N_=<'RQ&.X/I[<.P. M1&JFD(S653 [--O#"Z3[&:C<)]H MC=O?;FX^6OL%!6CXPY< *4@R]0OD["+CU()'4:X332EP@41+ 1A#6H4T7%[ MJ#HH%L[M,? G3Y= 7WC*C%4ADD[+HMHU ?%,A#_ 04""R&73D4'R84PDXY(0 ME@F910Q#U=5LS4B^.C@*+@-MX#)&4VZD^3X#B8"-%"(I%")YUM+4$O%>(*;! M2T[XR,D-3,7<:;J:3?@"8D.Z? %?#DDEX%_OO%=)C8T U6M:3C::ZHWH(3P( MG;'L.*DDR#$.Z"!I%TG!&)-B/9VOD,(5@JR_"9T)E_4LO.05L0MC'1./B>YA MG43K5#HJGCH*X/ "0#YS/; ;0$UGWN1M*W+@A)8MI4@5K SN@9(BE'B&)V^< M.VJ4;%EV@:$WU!7.WV7JW>^3;H=Q%A [G M]L MK*7'M056*?)D@2HI]N:P<[N'FKA392?"#^DDFC:Q]N@+/A$"A*)J4+EAU*N# M![PF5I_]54BKA3LX%8Y$X"^J3@!-D[IFBWN7%)WRX.2]/5#U$;7* 7] W21; MF%FR8RRKDLMM2,>FJE>WL^#R)#@W(1(=E*AXLJ4ZC(.:;U'$CRT)P!J!F=[D M /G^(7%;3_@4&290FTH*M20%S,?.Z[3;P%5-A]")]Z2P&K!:Z;RIA-+X5$P@2.@H\G\R.ICD$NP [@K%.\XRB*+WC*.KQ5C5 MU8YDA\.>V$:NYO<6>A+9.LU23+\#HC&.[)G,-;_".\:B _X[LI7,@D@J<$', M22'QK98FLT;&'H''QF3'R4?BH-3CZ%5593L*)P4AVV0O%7R5%3/B9V9WWT/# MHU^2;Z2M$%SS&S?NDMG4(7[R*G=([&D97;"Z4>T:G@0[?N)5R/8.8CZ<8HXS MU3BCB.N%TOR:T7?P\+WH0+890I'QA1BCH!A9W45K])&NY8./1YHH<1PDY-$* MEQ@"=Q)W2NZ@8PZ]=JQ;N8BPZA;MLBML>!+[P0I %7>+ [;4*GDSYJ+? M;6@71TB4MIT7(Z9LMK(<>8,()ZUS]N2U U'YLGUZ;^WP#:$BJ!X>LE^-MX@? M4)A%AJR]]F(&39-.8T!!'C.-/7>-5CMPI/@2B)Q%N"RPQ;#GA+E8_ @O1BHK MBZO(W!J-6.O[3NN5=7Z?#WM*QQ1E]9"O)8T_,7.^;OQ]4.08%>5NOYG-A2^$:*85K_9K/K;Y8S5S-ISD3>U9\+)3% M[=;*WCMJL"EX4Z*3&CC9#K9&Q)CXN1;%F.@".%6S%U-JQT)L7ZV6:!MI[/VE MNSNG5UU1%=\@[K6.YPK=A?ZP$#:UR6]A- C. 7!D+:6R%UI>#1D;D6L.AFJL MYCC<'J()L\B:1G* 905)9_W U]ZMVC;/N :'CD7 +O?FG-S!\+AY8BIDS.K/ MI=@E>#Q@@T61K[1I=DE!7HU?I7?= 9FIG4Z5%# >NWMB"MN4R' MEK5,8['+O/,8,1B=UB,E='.SY+S R#;BAFV2W\BQ$B,Z). &!A=\R^5\.08] MZ>"1OW .SC W,ZM=G1&B^9H^SKC,B3X&CWDL9O!F.9[S8J@,)=4IL9BDSW,V M$5HAZ2K, VX,_5!.5EK\]I2*&%N'"QLRVXR$OJ2W)G!0]6C? KT#C7X.I2A\ MEV^>0$B-+4F!PM>/EE":@;BPU.IX?2A]GBDX0GS98L XC?[!.EXT/=/AX?!: M#)EDHFT<$5)R<(WTPEV>P3Z- :4O4.11#LC-+]JN&CE3WUHC H;,7*)OQ!T+D:PQ'XP=<(-\ M!J_ 5]EYPI@*@>A?DLF!0!!7HX72YPJ:4))(C:8J'$OMOT+[%RXCQY]D:@MC M"J!,MM<#3DR2.0&!A=@ Z_9%S+/HQ)=23*]8SXN LC9.2I&(_LL]Q:6+:+;X MV09O6RKG0UYN<")9Q]_\)X.+V.(#[7T]#C&&4:_0[[ M@DPLXC\TF+3N,.:HKCG)WM/R.L>6]VP7D]928E3[#5Q V0JNL9>8,434V>&A M\R<%V"R 4[CD%!<1@W]O?(0([UDO)G/I#,$T/T_$J%>Z^,PY9D)A?CTGUH!^ MJ!:@!?3M^/:!9E1&V]F3)YF4CW(&-4B\>44Z2(+7WORZU/DJI(<2.A07L:&E.(?.DC%.? MLVP2.1>ZR9 +$'R="-^E)L:W%JW;=)J'M&#ZT4=>%*R'N0QF_L"^RM]6KOJJ+;^"&BW3@XE(?3T^BGKH;-0Y=FM&./3*[=:NW19?K6 MI!>]!2QI:MH1IC5-5S.?07=[*X:( 3S<^J_KYWQ;JC:V1@X@ZSRPTC[PLBN6 M.=?OC&D7N:T++%2"7I5\Q5FZ0I4K^@CYH /#%H*8!2F#_[FMR>-)6H,P"X2Y M<=)FW%[%G(YVW(U]7CNY,]D$[W+):XD4*NJL@FYLTZY1%H^TR_K]KJ:+5W*M MNMJ&;QR73@^8RL?:UHZW?GLM0: ;++'TJDXVF@ZD639!;97OSFM/X;GM (QT M"V 64LP&HYS^Y![3MJ>>FE M*L9C2Q/R\C5W=N)@M\UICL;A])/L,9::!3N$U/%"KK&[ [=SF9=V<2_Z2!.6>62 MB,&8$8-.,4G0UG'?"MU! /EHUF G7+R%$B#\2V??=JU.9NOG _%A\Z?OA4>[ M1[\,J.G1ASW!'8J C:2B=UPWC^I6\[W7I?DU;[U>-)?&7O/I5WV+,3O06\IW&.2!=76^]##;4(/V)F3 M8,R .18B1-=7[[H+C5"%=!$L2=LM9A/XEPN>^FD>+,8/1_[_/S&_':=8Z P^ M4*?%GB;\B\1PU"DTXOB=TN@R;>3WFW30?6!GE1)OB!L/8U_L^LHPT()A1OLP M9QU2YV:L'_L/TN;[H$1I8@HNY0LIXI 5RN10DRAW[&RWQ=\6'^\0_D.Q]C)H MPM+.*H@L,ET2W;ZO^1_..NO9AQ^6B25_,6%"#P)S$P'8^:P\L\J<:]0HA;A3 MN62-+._! SO$IV2@6*N4EG:<$=3\!-[SNA+=MH<]:$$7VY_L6@OF8?1RFE#Y MGJ.7N0YY>IF]\BJUA>M]4ZQM)4'#%JA^C M#=&LH;(',H?.!>O<#4/LV;Q/ARZ8YY0G]\C/N*^CP\XE^_(FPCK@M<^'@7GB[)*D3^5EY&@VTH%5*UVRQ5=H*[!V"=A1 M("ZMQNT>S0ZY#,J0F3%E5KC*]2-_\U,EPZD4_,4_AE_E,YAX:Q+R [#KW78,]8L:Q( %4*XT$>1A1R@*^J#6OS!H8,56::B11H_2N###@ MWW0*T%4Z>"IN;!:MGA1FC'E_7N&MI# BKMAV)09MA&Y[1\?$K63WRK M^JMJ#9V.- &8XBHCD8U(HXYE R-ZD$.3G&:^L3$PKU^K@)#C2/.(I(LC&_>) MJ5&AU5R0Z@RL5K$\6 ,-)NE:91T.KZL>6+:'[F);5':O;++;YXDZ:_P$9^VJ M6P3LEM,2=)JN1)VA:<*S_D.0)SH].(HYHR\F/O&X?"_//$_4E%&9VIZ=SM(X M? _7CC(M:R4:N70>O2SDD"VO#U4A6-C]BC<3"6BD-SJ#K6>3]9#]3Z0(S$V. M35N1K40QLNZG4-HWTJ\:C]5[;@Q729K6:*3W2@.#)ACF$Y1JV2RJ_KLT Z$: MIY/+V.S.5$)XYN24')6X.VYTJ M[DQ-"^$L;Y+5JE8K>[UJ+.V7H(RAA4PUVBDSLRW,'@M$@2MOSLG*5%"XF*GQ M"I$?,T!5U]#3S9-GM!7N"_V9E4/H&DN-C8;>AXZ7D/(#:?NU[8#X(;JS M&7Z(9Y,Y_3N/)Q>7]._5/+ZZGD5ONKK:ZI[!]WF6D7)YDVBO^V;)BTPG\_AZ M=DUO7DVGT32>TVO3R74\G<\H:,B3Z&,BHY[.XSE]=,YM?)?7Y]%T&I]?7$7O M4$PO8Q84Z%U8\*97T?1R&M':,_I1#F#P_@/]=19?3Z;XZ8(.<4$_G,>S*QQB M-CDC8";1!Z3A_F6XG4TNX[.+:_XIGIP#RW3DR120SN97\?G\\B'XG9U?QE>7 M\V@ZHT6NH[/XDI::79[%%U=G(8+G1(C+RVAZ'5^=G3$EKZ+SB_CJZOH(DN?G MT?F,$#V;1Q=7%P=8/KN^CN?G9T#N+#YC[$ZON(>?/KF$HX?@^#*>T-F(A><38N$S0L9\1NQZT4,PX1X4 M(/Z*P'I7\=7%V1'<$=%I MKP=P\%^(69*P\]E<)&PVA5JXCL\O\>]T?Q)1%F0->;2+R1(J>>D;":/[B132A,J"?SGU]%E^?@>>N"!5S$/-\?AU?7+ FO9KR,(F!Q5Q: MX9JY'E(R@^F>DJR14B*D]M%OU+#E9J^=:V=WX8;?RTU[F" M5-=.2H1;HJH,A=%-(_/KO.IQ;J14:PSYYGYB+EW6=SRCTV8CT_[#53!<'*!K MSGV7RG(#SW14-4JK$QE#(&/ ,#T,5^QP,ER^BX%2'HG/:6NJJK"O* M$<&1?MX'74I'IP*[USBL*H6Q><@7_% Y0[(59IWJ5 M]7Z+.$?N=8O\]\Z.[:88I:J^ZLI\\W:@'U!89M>WI86V@YB/PV/9=&[KDPQF MRZ)WNC'D76[Z* S'';8P\"H@X\%HO-.!$938QIMCB$MI?=6 7WF*H&,FDC@] MWR483>#/.3Q*5P8-6O"'Z<7%Z9D-$$XM-Q\"&"#PV#PF5S>5+&@)KEI;J)1S M,>L'S!$[U:*$AX].3>&51:ZV1,1O)DTUO_KW(8QX4]P.N^"#!2YFW[& A%[] M?O<;.^GC_BDVG3WNO4,>//!)=QC)=7=I+'CQ_0TY:'9ST M?/K=)]4#3;!8T\?;]7>LIA,CD%&&3M\'C$N:%9D1-(88-.;J01W X\F7MZ$* M?KCZ#0Z*(&;XQ]M20 MA^'/S?,+*FTUI3UIW/MR F0B?T?>T%4=N^$NH-S@D*#'=I%:>1THC9DO^E$& M(%E'*YS]>,^ '3O"DI[U9EA6-=?R B;S%2BR'+):L:0W@_$B4IUB,H;]P<5< MH)7?H>B2+ZH?'Y8_ABCH08G<,ARM>]9]PCH$3\:FG$[9"7P8&M/#E"A=_]CI%4C^NWD0Q4^F=OMAIRL22YR/_T6S _44[F^:_[6 ?J":8OWFZD' MJ.P0XM?.RXK$N<*2"/6L86I&01*-4&F7W0JWPFC*+56HZ@SMYN:!0I< MC!-'!-I<1P6V*=EO\V:*FJKZH;$\8=V2%!*H[,^5$!Q6Z-JI#AS-N6$%WGP9 M_.7(CHE8B_OPY?C,W(T3"8\D@8+9F_Y"\@IQ;D'J.K57#:?1!]4:OPLS[(P1 MO!4C^!DV_"DP'-UH;\SD+![R#4JON!;"BZX'MF WX2GW\"5_8(MF/(9#:&C_J#^)U<:\P?75_8E,&TOV!+TUIDZ\:JLJV36(A,UO#FZTN@P", MXO>_B:,-6PWVNH%:8G1_<+GV'1EYL%L%@_)@M@@10:1;$9%I?Z7'K+ &)9\$ M+1,0H .J9M@1(')T$ XK>"@]I%!(/->M;K$#0>DM<=[Q%S/^@!YU#I-QR+F. MXU_HE9N6RCN,XX848PD>QM'WB)P^Y0-DS/7T M6Z);&GNK,.^2!I69/XU?P>$FP+2[ZD2^34'R;2*_=CG-9(P?!Q&^; W#.W*X M$7M=0[W494PP\9K'55*77#%@YX,*2R_V_O=G&3%NX8MW* =F0IN:3G(:EB>: M<+2F20LFC5F#V['"0A]MGXYHP8 MH:R[L7'34;I&H3H4CD?S#/6J\#Q^D0_?X^@,$+1X.OG/"ZUN7 MNI)$Q_+,S=+5;9H^W)2?Q^QNGFMW\W ($!K>I;?GMT=8+G$D2*7!5^X2 MI% 5J08OB]B[9>D/$/)*2[7?CF][T0S%#Y^.2C+J;#7R&OEV1?\TKGG83UL M;?S=.2S+I?LBL /UKX>\V8>Y2[+QIQIMB\Y,09&KKT!F;/6BMW2PH-['D>3M M!L)@JEW?(2YY)W%)R:;63)C2RL)G"%E+Q[*8*JUVS= *^=8C0E%R;=8%.WH M-P\F6\7FRQ9E8HEI_^]-)4,RS1][9F9%:B[AN,2.@S-SZ]"&+HV2;AP7S,Y; M?1.YY#K)@Z4/"R=U;P%\'ZUP#4N13=83Q-30V#%YJK'EI%K;)WZ303#$+J@] M'<)+[HC*4#5\'.^MD;)/&?PN*LAHB@V;;I7U;^N08 J&-+#1<8PJ@T<#L(.J M6=SL^H#:RTGO1GU9!:$R1HH<99,_GH/R3/M/.,.O!F WS?"]Y8*=VEI(*+8$JR)8)4 M"'FE.(N]#XPZ]6N+[EQEX<@"ME!:LGG-X@UYAD MI4[7>Z:3=WQOI\;/H;2FQIU'*J9[N30@MZ8Q?!Y,7W.&$&Q@;W<3&QT>GLBG M$480%>XB)SC-&OW>55)V[>37VGL0[3)H NTX,)%$_N$B//D*+6*R3 M:S'0@\31?1VKZQW0\MQ3[=>+1_V) MI9[+$^@?E$*;T1S*B36(,Z]3S(L8VZ5&?%@1JS+\F\+5)2, M^\E\5#S6'*8)_83KJ5.NGS,ZZ)9$GF#ZE#=?/5/@H4Y8T(;K&('5+7XS4W*] M4;O^7(O4WT9N166?&ON8NB;[Q^.!-[SI1)Z"Y M2@F+N;8!E,$M@^-1).WDM"T#AZ^D3M]YW+YI[@9]>OW5%6KE] ME$?)]L?WVG/92C;U38*R/O$\4GF"YI=AU7;B!/M* FM5[P\.YF[E4XT9U!^$ MD-E22]DX-II,YJ]C-&@MLZ--#CZ6642HMC3%0-R<46T4?^&Y39M6M2[Z&QJ- MLU*8S;!=:_\>(2H]T?\R,!1U;K9BP!FMPET>BA9V^*$T5*XJ[L&2)Y0U^/8K M<+RY."RMPLKLL6=(*K;*&Y0J@TILKDRO"E?2W)CT"U=MCT*OXULEZ=H6.EH0 M=NO*FRE5V-EQVC>=HG*P)M^RMI?M;5#AB?[20VD=O^=X9NM*;\QK/)+WQ=/V MY8NG>4/_2^D_THGT?ZXZ>9VTR_24WG2/OWRQ) MH+_CJQ3,+]@ O> ,WLO_!U!+ P04 " #LF6Q3B, 6P0X& X#P & M 'AL+W=ONIKQVK/ I5Y70QFSV: M5DJ;T>%^7#MQA_NV":4V?.+(-U6EW,4QEW9S,)J/NH4/>ET$69@>[M=JS:<< M/M4G#F_37DNN*S9>6T..5P>CH_FSXUTY'P]\UKSQ@V<23Y;6?I67-_G!:": MN.0LB :%OS-^P64IB@#C6ZMSU)L4P>%SI_V/Z#M\62K/+VSYM\Y#<3!Z,J*< M5ZHIPP>[>'&CPE.N)[0S&]-B MMIC?H&^G]VXGZMNYUCN? :$V#>?TOF:GA J>E,D)>[7UJJ0_G6UJ3_\<+7UP M8,F_-QC>[0WO1L.[=POK_Q:F]X:.FC5X0'LI*F,*!=,+6]7*7!";P Z^:1,L M*:&C-EIX3FKMF%$]@;"#*BCI,PK!.GJKEA9QL$ZS'],;DTUB.'3PJ,REU[E6 MLD7W?__MR6(Q>Y[$XLO\^0/1]ME>H%Y="AR]MF6NS;K3U8NE0YW<&.A"H5W^ ML%8N7%!C')X&H)KQ9= MG"4JPU@[SA@J!'$ ;4 L!*NG5,(VGSS=8ML4.BN0FJQL4!ZR/9OL=-M83_Z) MF7OSR:/A1C*EEB7RP.TPEMOCMS(SH2/H GR/IBC[X7+BC T.B^00%0 ME5H)2RL9I*/K!N,?-5 MEK*661]2[F;#S.GD+5*<8_[ B"3;ECJ/C/4!?S&4(HG\VHHGPG[\DP"1E$&L MU;O;9S92/KJ?.'\)L%!RX-:= T7W/4[_90/3TPF7 M8'\:CI[7,=E=73@=D[YJF\: ,OT:P"+P/H9!D;3.P&N=D2_T*A#T#/.U003( M6"JMD0]EV7AXZ:%TA=X6#XGA"1K-AL_8C?LE, LAL8&^-2#E MZB*VCA938BA0Y,,18+SKJVW[7B#^> M'O7-.YKHVC=T%%S6*/NZMB[$"8#T6*'=%OJ$/H%H*0]0-;Z:5J3P#(V0,G9! M"!VVL'P':SLUQFU#%"O:I*]*.8IX%\:6=BTC((8J4?[5AY,QHNV^!QFCJ]@(5L&2#:1A\:N06L!V5NM*Q@EM<$R0:I1K! MM$ELMY*?<9@B8XB&MCG!L36<63E;X7A;B>+;2B9N6Y?=V.#ST'Z[_DHZ?CFV MXGT?B<<@*1$2>'THFV$Z^J[AI!E(>J6C1%]37[I#*XL>B%ZAN]?H1RN=*3!* MRNOV_2C2O/V&P?OL)DJ;P6=+Y"I6^)RS)G[2;%O/!@[R\N*2IC7B&\=DC'TG M(U5NXE-C=/+RW=O3US2_??6I*KD80\"N\EW32 JOF$IEGG@>S[7=O9N=..^B MJR"82#Q,DU;:+S*5JF(X21;;22+]6/M?2OV,'/(I"$QC6J,^G'P9((\J!\=T M[.$I:+?FS!VY\;-/[>G@-H,Z7\<[FXREQH1TL>E7^VOA4;H-;8^G.^4[Y=8: M[;?D%41GD\>XA;ET3TLOP=;Q;K2T 3>M^%C@:LM.#F!_93$/VA&PO=V]R:W-H965TZ'HA]H MB;*)4**7I,9Q?WW/I1Z6,_8D2!']WGNE:YVVGRR&R$<^URJREZ/ M-LYM+R<3FVU$R>U8;T6%)X4V)7>X-.N)W1K!<[^I5)-H.IU-2BZKTG0;7MXE).\%_BG%S@[6C"Q9:?V)+M[EUZ,I*224R!PAO=W MT=J3$EZFE?6_;-?(IO&(9;5UNFPW0X-25LT__]SZ8;!A,3VS(6HW1%[OYB"O MY0-W_.;*Z!TS) TT6GA3_6XH)RL*RD=G\%1BG[OY6>M\)Y5BO,K9N\KQ:BU7 M2K!;:X6S5Q.',TARDK5X=PU>= 9OR7[1E=M8]E.5B_QX_P2Z]0I&G8)WT:N M'\5VS.)IP*)I%+Z"%_<&QQXO_BZ#V8.TF=*V-H+]ZW9EG4':_/N58Y/^V,0? MF_QA?GX5CVKUTFYY)JY'*$8KS+,8?0;.M\'6G M]G3E5:V@BH,JXG,FK ?5]G2LB,W68R9X]&YW5#-E:LP5RNT^&$:[Y4 MH="U^8H&._%=*CP=G619I1T.RO2ZDO_Q[ML?LD!"3!K:1_#T"*?3*5MAI,XM M:R-([B7<0BO0.BGL.&5:P^W ;4+L.5>Z?:?KV>Q;[3M] 6E.G\C>>!1=6T3< MOKT\:_F=U$JO96;91UX(G/XDK'+8+$+ M%D?!(EY@$8;+8!G1:AX&Z72)!4HDB.8IJ..9SG'$'=["Z,?^_TTC_?:P.#[S M1$F=/+3#P[TT"N:S&3O4_#D@U)FJ0<;L8AZ.T[Z6C5"@2F; 2E2A(U39KY2N:Z%531T'#,[QB M9&_I?5);4=0*K%* %0@!\H71)4O)76'*]H(;^V4)- Q1;G7E.0XZ%!)E+&#< MLZ_7%\J N7B6U67=A*)U3L-^W)ZMOOYA=5ZB^]MXZ6 M3X;GR!A>@BA02D'HJRP)%C[QHR!:+N'K'U@X9?$X8H]0JFH=]B#033"4YBCK M;%-1J>]9.)L'LV3!9M,@22-L ^1RUD D;(&N=N]G*3CL ^4]]+4;N;6,*BN- MV2*(HAAU%LSC*1V*;1&;C>+9@:8+HI&U FCAV 8EF8-UPCM4"V#.*3#A'$J0SP(='36_0["YB M/.L8D&:)H<>(9"I,(;[27U9KCFDC& M,,J]\5GKETC5H_%N.6@(?QYW5-0LOM4;QU/H^+A(>AN!_-)$M^'.LSJ-3+V] M@\9IN8)9IXWU _7 O=[?X7C9W]B!X2DXA@S &J^J<.4Z:/&:*9[G>.F3U"9) M_TY?^YV9\?_T13I\CR!?I*#7/]07_U-:O*L&TB_?$JBO*T&F2O=B."+!;QV. MGC:23+6UX-.DP!\_)5IQK^><-L.1/;%N.[=_\;TW6J8NF]IW 5Y)R2%_IT$ ML^F4UC&M$_ \ULE@G79K4)T1O,!0R-(E6O2T[1 'LT[:8@WGS6^H4;C(^6*5%@ZW0\3T?,-)^*F@NG MM_[SS$H[-$2_W BT8T,">%YHI$Y[00?TW^MN_@M02P,$% @ [)EL4T?4 M6^B+ @ >@4 !D !X;"]W;W)K&ULK51-;]LP M#/TKA-'#!@3U9]HT2 (T[8KU4*!HMO4P[*#83"Q4%CU):=I_/TI.W Q8&J7M-*J=:\=Q;,L:&V'/J47-*RLRC7#LFG5L6X.B M"J!&Q5F27,2-D#J:34+LT_MHV(M[EDHVJ*TD#097T^@Z'<\+GQ\2?DC0;!OU>\0:4\$;?Q>\<9]24]\-#>L]^%V7F6I;!X0^I95JZ>1J,( M*ER)C7)/M/V*NWF&GJ\D9<,7MEUNGD50;JRC9@?F#AJIN[]XV^W# 6"4' %D M.T 6^NX*A2YOA1.SB:$M&)_-;-X(HP8T-R>U/Y2%,[PJ&>=F#"!+LO0$7]Z/F@>^_ C?O7[ER&PO=V]R:W-H965T4."7;*LF.'U)Y (<@B6AF0 .8Y6Y^?;YN8$X.N;0DVZF47W;)F4&CSZ\/ M#)]MC?WDUDIY<9>EN7M^LO9^\^3\W"5KE4DW-!N5X\[2V$QZ?+6K<[>Q2BYX M49:>3T:CR_-,ZOSDQ3.^]MZ^>&8*G^I3E^\FI&S_,#_]!JZQJ? M!4DR-^83??EF\?QD1 RI5"6>*$C\NU6O59H2(;#Q6Y('J)21W_%=OP[,7D1"2%\R:+ MB\%!IO/P7]Y%/3067(_V+)C$!1/F.VS$7+Z17KYX9LU66'H:U.@#B\JKP9S. MR2@?O<5=C77^Q3L%D<1KDV7:0]?>/3OW($LWSY-(XE4@,=E#XD9\:W*_=N(O M^4(MVNO/P4[%TZ3DZ=7D(,&/:C,4T]% 3$:3\0%ZTTK&*=.;[J'7D$[(? %I M\Z^Q+-'B1! ?G$;62B MGI\@XIRRM^IDEZ[X8A4>P@Y$#I/TF(!J859+G6B M!B*5E9+)O, "7UAZB'<5!0QJ16KRU9E7-A.YR<\2F2<*:U,E@ P@ M0(^'78?,"7]>-#87:PEF=(XO,A5$R($)X;=&? #_0MT!82 2$$9X$/!KJQ3S ME$,?(@O.I?M:N1&5CK,=-VY1!.Y$#22%>AZ5QEZ7Q\*J?I0&M!JXH M:T%]!5P5098P->-M+YDLXHHWRD?@=FK% MK.%B;0@V_2,'DWV'Y\7D\? K.!/^]GK3==>;IE_5FT:_V)M&-0>E-^UQ\-_? MFVC) ]XT%-_DXN\ ()0%42&-C42"_ZDB'N@J;P,<(,=W0]G0TO*F5#?8ETZZ'XJ#/D?9DK4SC2 MR6MP'UM%FQ8 M;,J"Y?2H\0!4;'4Z;?@#;N4HAH+]S#S5*TG[._))4ZS6B*PDNM\X@-FPF4': M9HURM+2LLTPMR"<:1H_/57K\N2 K:\H#D(I(G34\)$E,P2FXD3$X\M2M3(L M'-@H2>%^@0I%9=Y-.$/Q5_AXWE(L44D@K4;F(@4;*,V3UV?&4EA*4ASJ*'#% MP#0O/(@Y%VZY @6 S"E1P?3X4PI6U#8M[36(WY"7X>G$>/4(Z,,]LBC81MYS M,-1AQI]M+"A M[:3-O1F(&#Y,W@I#^@PSA0U.QS?#445]$6H)=@QM'> I18\%LX!K+.T@(*= MH_]EL4*QVQ/\ZDXE!7N$!1M&MR&%1;MX4= [YH\90 2NX1\ZE&0-RIO8$XI[=1>-Q0ON0+K*VN:JL\- MUWY4 M9P=124%RGA^/BZ8\K<K%2HF/B-8W6JV,>%L^R(4Q/SA^^KB)+,$5B'^52RHDZJQ FKO5CO&1."'H M\#9&V :H:PE"3)(4D""!=*^;#W H<)+>R_U0;5*MNUPC*J G? M%-3,-@^1R[FNK2WS;[A@*YG0$Z7NUW#]2'.AP"*#\USM4FTGXRI7B$UA-X:: MFT/HP$,4&1.(#$1JZ>PP.F#]67)3XVEH+1,I]^Y0.G>DT:#1DWOLJ M[S+!OMS+-]:A7J=+,5K5]&<4_&[H.H?40H<*\Z5_ O9'^3!..8;N6QTV:L4%J!"6Z8 MT_O2N_IT U"!/C M.%>'.JZV3NGT7(2A(\M*P1&@IQ($+/6U"0@OQ\ZJLWEA MV7KW38?E<&^UH9UZ!8F1TRU!^$%_BT&VLBIL#&5S,EK$G+A8Z(CW[=3"V8!G M.&%*$W19;MNE&DF&[-:7)8[(>FR^27M>P9J"Y1SGSN 5^PJM Z5IZ7>YV5), M:9B.@/5;2?7#=!1D"Q7:LN Q06]M[>*HRA_0A+3DRE?-1IF!@?L*EIR;!*+Y]?[U!J+)EI*-0JX*6L98PWN2Q M!#C2WZ'Y5I%())6^Y?ECVO@B**/V%Z9BH&97.A,%$$"NL+$#6U#P2=<*$TH\:&WS"%B6AN>A8D$] M1;.01@*-:JQ5)_L-\(!EZJU;;=4I%L[VSN8.BDL/(WO: F1B1G#=B=";HYJ@ M3N7=KQD5?X,,DOTD DNKV.UO@[# E8UK7:-PHDM! M(Q;[-+HFP#JN(QRS(64<=PRZ QG<;XE.#E=&4STQ6%J3[;<<=>N2(TJG!].>.\B'5[N!\T@[. M:3V.^UJS_#U#C]9XI<_]H[[K1O983?4,=#M2CH:7^P:ZT6+DVR;5"V;)>?R+ M!EL2^)I,_2Y&'/4:L2'- Z4MC=&7=[S10(4&+ M#5TZ'8_;@4T8-H\*H5%PP"/ 5%S0!0$J)B(P>#X0%O=:<>\E+6%.S1L M;1'?UZ#U859GL."XG"8)YVI5Y >V[-;!7GZ"IB"V"YT<+4-)6%64V[I*'7U 0/Q'?XNQ:OI07[N>R\7--.Y=6JBJ$Z=X<9]=7^457Y>DX\BRU5 M0&_]@:\R*.G(])Y/WE-C69*(?@U_H[JHGEV%%XD0B5L%1PG'N'+Q;Y0S6:/Q MI/?J@N%*-5= VIAQ-7(&;A7*A8E--/XOF@7UMF._1R,&T-[?A#6ZX.JHE20B M&3JFK*9.+@X*JE/G*%N?2//[]BASM@]3.Z>K!*O 2.W6U.M#Q 0H[D(^;1EG M3JEV Q.%R*KJLQ*CJ_%_$Z?5LD@;%9S&AF?\/AMAK_M<%.$'0Z?0F;6[RG,; M+TO44^XP"SL.''9#L$0M+YR&F](Y+TT2^) 43/\:)?T[10&ZIXP/(1-.-GH/ M8EYIDYJ53@C@E@K+?U A$ ,[TM)Y<+4OS7:*#4M@$X@G>9W8)OW*3,&[-T'>'S^&H_J'I\V_='?2ZTQ\=0;LC:+\6T +- MJAYMU>A[CSB_6LU(R/E'R?B_4#+V1M"AOK"$%YGG1?-,N[9+%[4[;V9WX,?5 M)NPM!%PC*Y&]']\Q=XI9H/+V34N3ZZF=&$J+@:C\0P7IM-++E!P83RZ MH0M78[IP04_@XQB79P0C5LDE^?MD!B(3W)U<7\(W";M+K5;JG('8]8SV'PUF MUU?@VKDGY0E)=8X<7K>,==ZC"2C.;AZ+]]WW_@YGAO'-X&9Z(3XH ".9M%IV MS!' ]')P<3F-[+DUDFW(LT>LA26AFJO98_&N2L]'+3L5%Q>#*13^?>V@.&_,R\Z'NXA#F.!;ZG 6%@\R=XOD MH]X!<75!V$II)4(=@H5*C$51OWX1LW1MQ9U3O2\1]B%<>"C"&: F3T-TDR=> MAKB>#6:CZQ#1L\$%(H-C&>%_>=&,XBFB^WJT+WY/Q>QF<'TY$WV_UCEO_"8* M+>R*?_E%M0F"._P\JKI:_;CL9?A-5?UX^&7:MRAZ-6(B54LL'0VO+D["L6SY MQ9L-_\)J;KPW&7]<*PG-T@.XOS3H\N(7VJ#ZR=V+_P)02P,$% @ [)EL M4ZV>O)K+" _14 !D !X;"]W;W)K&ULI5AM M;]M&$OXK"YWOX "*WBPE;F(;L)T&#> V09*F'P[W846.I*W)779W:4?]]??, M+$E1MNQ#>X!A4>+NO#PSS[-#GMT[?QLV1%%]+PL;S@>;&*LWXW'(-E3J,'(5 M6=Q9.5_JB*]^/0Z5)YW+IK(8SR:35^-2&SNX.)/?/OF+,U?'PECZY%6HRU+[ M[145[OY\,!VT/WPVZTWD'\879Y5>TQ>*OU:?/+Z-.RNY*-^>#TX'*::7K(GYV]S]1D\^"[66N"/)?W:>U ML]<#E=4ANK+9C A*8].G_M[@T-MP.GEBPZS9,).XDR.)\IV.^N+,NWOE>36L M\86D*KL1G+%"+V3IZP MQVFI=R9DA0NU)_7ORV6('LWPGV>,SSOC"!4<9AHJX]Y2:JR[4G B5B4!^L^IA%MR0O*X;J9^WUG3:X$;$7RW4D]9,K MO3_L+5SHSA8G;D?H*_X<?1*^YK8&YS>/Q,=ZZXX[M-;.^;H)-;]O?DDLXI M!U]7C-[1= \! Q!JR^WR# 8:_T%T"0@=&]%!N6+GUZZLM!4WT]=O \ RX@EM-CV%\HZ8H_<&7* ?;^[&&B]I[LMDVW3XV(QK)O9L/5Q\_RX\O M5%7400Q556$RO2Q(;J18.F=BX!Z0ST>O%_]4%4!BSV53!4AM3-"U>OM$Y 1U3VSIP%ST1A[3 .\J:7Z?R MZV34R D+&BSDN!6?#!=27UON(<.GOX:NJ74-B00V<+S<]A4MNC7!DD_RP#8[ M.>% 5G7DDP/4)&]0J]R50-=D^]+7%TEUC%N_8_#@NF;D([*&S0R)(IC 8@OA MK"@S*R-2*$Y1LXID2FE#W>Z8$_YJ]E*P0.BFE*]6*^[/ET),UHR"&Y7SDT7\ M2]QF0H#K1FQ?=W ?&##BD##?"BLV6L)/DU" M7S$>PI^,5<['1F_:A3M5V% A1?F&,$ 8/@BFT]/1O",34-T[R!$T'[:P;CRE M4\I 4I7H]Q,<>M87#%;IVI_(9E!6G*W0$&@6W:?#H<3C;:+M.--;)X)Q0-&[2/-.M3+K#T;L:^2[3@0C\8 _ -V*SX%MY\-83I-R2P%V M^ Z"A:I9"#M6YRBS-\M:^GC(7RL7I(-2Y_,$LP:V7)*2_)J%CB%#+L$5)M?- MQE+?@BP9D LB06(\Y6 L@Y/@Y*VR-($96C&PNM^X2SZ $.](7>8[11L^HP#, M_J9ND(O @'#=! '=86'QV%?0'7E.R'/HJ5HM$[BSI"PESADY*5NZ 9)="9X^ M3SZTDO*9N_A:5TQ?CEK$"/]#AA[$$>BQCHWPMGTV/A@8>7;;/^$R6-U-&)*H MY7QTGX/,GCN(C)R5^_N]";?*)8+UV; _.R9@N&/YZ0%=L%HU8HW)&V=;YK"YJ^H!8>CR6C: M(<5L8AHZ^S*-?;$]7X5G/4WH&>E%8IZ-1,;S)#-2 -"8]OC=U?3!8Q);@0Q2 MWNK/"@^&,GHT5)<#3NK#DSZJ:7GQL83CZ@#@PHLWAP:[1T/=TY/SD5K,%\/% M9,)7B\EP@JM?+9H.G/Y36GW)S11J03MS@:>2Z!]<3K'YWSX:CI7-Y#6-ZJM0*L:QZ_8YXON\Y"I(>0SA$=;$?%L(2[XZE2< M '<(^CW_LZ[MDGW%:1KK876>?;#[RT/TY1/KD^KJ-0BS9O8T$]ON82D]F\9F M3CLX+YE+*I%>LO(M9 MZKJ#/;1KST,ODL:]5W(R)?"+QY 4/[V=ZW[MWFU>IE=ZN^7IQ2AT;LTS4D$K M;)W@46Z (TM>-J8OT57R@F_I8G2E7&Y(XP&!%^#^RF'J;;ZP@^Z-[\5_ 5!+ M P04 " #LF6Q35C5WVYL& #7#P &0 'AL+W=O)N^^%0%+0T MMGF11)6DXLW]^GN&E&PY3;9WAP:()9'S^LP+A^=;8Q_GXY*I:O!Y7E8N[.7YZ;Q MA:[XSI)KRE+9IVLNS/9B,!ET"_=ZO?&R,+H\K]6:%^R_U'<67Z.=E%R77#EM M*K*\NAA<3=Y?SX0^$/RL>>MZ[R2>+(UYD(_;_&(P%H.XX,R+!(7'(]]P48@@ MF/%[*W.P4RF,_?=.^M^#[_!EJ1S?F.(7G?O-Q6 ^H)Q7JBG\O=G^R*T_)R(O M,X4+O[2-M+/I@++&>5.VS+"@U%5\JJ\M#CV&^?@5AK1E2(/=45&P\GOEU>6Y M-5NR0@UI\A)<#=PP3E<2E(6WV-7@\Y<__-YH_W1\#<=RNC$E@NV4X'4^\A O M1*.L%74=1:6OB'I''TWE-XY^J'+.#_E',&MG6]K9=IU^4^""ZR%-QPFEXW3R M#7G3G:_3(&_ZFKR-LGR\#*[>J2>DEJRO /;_%'5;T2?SR.62K6 $I'1%F:FJ-N6WVF_(;YAN[SXGX46X5?7TW=_F MZ>3L@Z.E438GLZ)<6S 9ZTCEIO90).0BE#Z7E5XVCFZK#"BAANBN4!4="8$( M2L Q(Z:HVZ77QVG3T)1.UDJ1K]*],! M0K)2MGNFQ=7](1.X+",M="8V.4FASJ^.YWYQ=<#S>,@2=#:5]GV.+WT.,.3Z M4>= @1C!?E0%/(.SQF(3%AB 9CLW+67*;3HC@%*IG@2WG#U;M CH7#X%F.LV M(B'4*L>>E@1'F&EE34D>[55 E^>0?MKG!S6.71!Q7:CLX7B1;4R!E0@QU7!- M(E":G L1 &\U.B0'EI72EN!"PY)8K+)-QQ<2@? B9+G0@Z!=M"1ZHZ,E*]?8 M6)1"-J0[JT$AIGXKFVL$I_()??S'XD>:)+W$T[ZM^Q8U2,K8>AQ:Q%\Y:R2- MG%C3$RO%%/Q!]Y>MRE3'H.H$NB%];JR4F[>F*"32S=+I7.-L"R;<)*0*9_Y+ M*\JZ,$\,(XXRD18.JR*&L8":O =P8DR>:=4.-9"9=:7_+?H>8^%#G94$=QJ2'=M'G2%+&<'- M8_[M:[K9&P]<_P5 !"X%O,NEKJ(1L V3Q ,CY)TPF -Y85B!*))X2:8B2KD. M[6%(.,W_8&Y/19]]SW:0<,0"FNJZ9&W-4BUU@28M)B'A-3^*UI#[+\HCY>.N MY=K88&) 6Z$#]'#K4.[P>Q4]VFZX(NUIBWZ0,THG;\TJI"BA3;UBR%8C>Y:2 M(1Y5+X:$/,@R#$XV]F&/5K9L C6H-B;_:N!#QQ>,AW2H4(%A-N:^," B:$\X$#HW@*,@TC8-/[NU[ MF&V9#X8G^H0V?K@B,U \-_=O-\9YT>B4-.E M:039#D\?T!+K*@&IC"#% 0(3HX_C4#@P'KVUR^@[:SPCPM_C.(YCF.-U /S(P?!/V*44 M7?N3>3:WA%Z'T\AF.O1HVWV$/,X;VQ7G_X8 SH>0EG_<27H5T53]MO-J%'MP M/)O+GA5R$NR3.2?Z]68RW^.?X'-XLO\24JST]E$K=7<&)FAN&OF+(T4"E?G= MI/C\A%'0)>, MOG0/&/4N6R7;=;A22D- EL9[UVYU=VN]BI>U/7F\\GY4=JT1^8)78!T/STX& M<1[M/KRIP]5M:3PN@N%U@YLW6R' _LH@F]H/4;"[RU_^!U!+ P04 " #L MF6Q383_O)9@( L&P &0 'AL+W=OKEV 8<)T4".(X1)[T?BJ)8D2N)#3BM@%B/K0[CS,S9X;DQ5JJKWHEA&'?\ZS0E[V5,>7Y8*#CE7O:#7W/B4+E>&;@RN+DJ^% _"?"GO%:X&K90DS46A4UDP)1:7 MO>O@_'5$Z^V"OZ5BK3OGC#R92_F5+MXGESV?#!*9B U)X#A\$S0GA%L8YF-O6K [ M:00+&"\2NV\\\WS?I_],D[^:R44+1.R 0(G&7YF&>R2@-K?/KI,D=>JR1X^( M(XU9L>WT04$$ JDV*R6$-009)UCN"D-083"DM1'Y'"*:W/: CW;0Q#R+JXP3 M&/-'EJ3?4L*]J[M1X;#V-N#1#YUU?">NA2S.8MBA9):1R+0P I@8Q!2:2.+: MDB D(5@*G'[81?0&;> 9R4@J18>-.7WV)LTJDO$,6K;Z*-:Z$^P2\2M,2J## M=,?%;E9I'LNS# M[<,-6W/GM$HUM'3L)2?=^6MP@E@(I;" Z )RZ7!&/1D)M^8*M+&$7K)3%C : MIL4('283)O(RDX_"88&]&$+F&H7!%67%"5D5^J^L*: GH6>;%2NY,FF.E[B.P67 MQ"M!LQNE0$5D)6-+':+N=,Z!;=M7X#J$G<@P%WD:[8BY"#R:Q\"6EHE- _SM[0V[7H)-,4L: MYT]3:HD @^5VAUEQPT FY/Q!;6W\NZFYEY0.C$XJ -<._U T:GY?R[/82JKI M!NI;D]OL?&09L,RZH*X$[):V%=J>R)GE9!0;(LSD/$N7+@-;^ %&)K46R-:: M,V"S5-1.R:!4.RZ""VZ9DVN;R28A7-[D?3+P'5KD'CS$QG7UU=T *-0YUJ$W M9P-Q*%)&8W;V&F^4 )::=K3,LU5K.X)>3D!6(YKRD3;MO;'^J276=^QT9RU+(7M(WM%NP*<($10JZM MU'7EM[7!& MMQW:!8V,3)[TV2;[X& 8N^UU>_K1C6J(/;&L(2L-7<3LWV.$L]/,R81V6.4Y MJ-7HTW/X0PG1?7)A=Y096W=H2',)L3F[>W[ L>ZPD"+Q)-#KMW(B\J8\;3N>)L_/44LR>HMKEXVI.)E-O-!R?LJ$WBT)V$@9C M+PI\>ST;=H'8%?V"AY$NJ,!J%'GA)"+X @]3 4$;CKW1C' <#6%&N!>/.C'/ M_WA#-OKJ"D3!'*BZ<_9V_^=F**JGP;)2,9XBD(P91HJ3WMN'^_O>J<<^/7QQ M%"I+1Z>_L.D$?YI(PRP_[%QO--E6KS7 2IB;HW5=T\U(MS6.CGUO LF-G& \ M]OQ@W%[_+M@V% *C@Y$71-,NO.$L]"9!M('WC2@DQH/]ROOUN0<=.W@/]OAR M*\(GP2FLF'K1<,A":)P%$T Y\P($O;E^*4?LI([?C\;V$%!D@G[@KL \^RZU MR?N'.;6GZ+_/79N44= F1S@[D'_M:DKEK10>AIT\"Z<_G[L!2#?L"HT P7@C M^">Q;=*6T U'4_#[M$4S'$V\R6SVHRFSJ0@DS6@K::(F:?YYX)^UY=IUP1]\ M:]$9^5[^I-K_.:5^1^EG6<;2/A]\V<6][UYPZ:,!KX?6=L*V#U7-ZT$85H_2 MVS.KFWV5V)K!S=''!;A*3ZKQ"D,S;F,91O%F8'GY?.1L)+0.>O+$,PF]5&K? MN;6#TC,CW'/O8#!7917%9J%D?FC@>\J-0?NF\/ ,-Q873X6;K=".FK@'LGXM61-+)&$NLS>KFV)4U!!-Z(7@% MO;4^/?2>?-#Y@H'1:FF_T]#C"PK=?$1+<#O"XD$KB](0?N![.H_4$L#!!0 M ( .R9;%-T=4(WR0L %&PO=V]R:W-H965TGRUJV-76R5S7E06QY/1Z/2XE+HZN+KD>Y_LU:5I M?*$K]O5&$V+P_&!^V-:[U:>[IQ?'59RY7ZK/S7^I/%M^-.2JY+ M53EM*F'5\N7!?/S\U8R>YP=^T6KC>M>"+%D8\XV^O,M?'HQ((56HS),$B8\; M]5H5!0F"&K]'F0?=EK2P?]U*_P?;#EL6TJG7IOA5YW[]\N#\0.1J*9O"7YO- M3RK:>C!Q9,XH()ZQTV M8BW?2"^O+JW9"$M/0QI=L*F\&LKIBISRV5O\JK'.7[VK,E,J\47>*G=Y["&1 M[A]G]'MIAU6\QXB]F?1/#'5XM? ME9!0SS6+WT!:X8WXFGY.Q5+ERLI"R"H7SDNOA ZK/*_::+_&^7!U7&,:*V11 MF$PN"@A;DTBSQ.H[6L WXWIC!1!Q].L74V=&O'__6JQ4A=V\RH5<>F6%7ROQ M[M/'1$ALA=-#GR0+FE3Y,UF8ZIZ\C>JDI#W)&CO9E:ST?T@XI(A"EYIV*K1< MZ$+[.P$Y-4DG6SVBC&\?K:7U$.G6NA:(11TH,$G4C:V-4RX)6)#&ZC93-9][ M&/=!6GDCM7BOETI\SK2J,GH8V*<)/PWAJO("_T@'K/@%6!J;L!K:.W*)T[F6 M5A/@:\-^PM:UO-/5*BRDGW3%\LAMB7@M*YG+("3<_6=Z#^BBN!.YP=+*>.AQ M-_0M]*?M=_R&74KCO/BML=KEFN.;2V&/\XC+R7:/O__M?#(^>W%/0.LH>*26 MSBG2SYIFM2;^T(:E*A< .Z$%19.3C0UV> 1(L=2%:?,5#?*$D,?PP6( M/D;TS5IG:W+$@.VY=E:MI$54;5E)R.V!B-Q.^T-(L"X8H4!74MKI5:4"_>:E MLCJ3E;A6+FOP4('K.6(&+*>EXHCH,AF]F%]_FO/E^,530M^(0FX *&Y'/L S M3MVP_VIK;C2E:-CK&F@AB3V2XBQL6DN&PL>W&C;.#'7(/NU*K1:LOBW\(@I M=0:O9S@: (W,:\UZ/;]^^YGNM+8E'>O?J"R29!Q($JV5A3/D9H_J!G3"_K9G M<# O-WQTU_(&T1NI&635P$7#O81MQ?&XYSA@@)I&!3R62\5E"?\2XR6,7!K$ M[PV=.A^".)=,B)LN8L#G)!%?3 M\^3T=,87I\G%;(JKT]/D_.2D%="W\&B!^+G4_BF).$_.9R3A:'IR03=FT^1B M>H:+27(R'HNW]Y$83]*9.!1'HQ0+#L5XS%^GZ3G^?MF#\7TP.;Z0F$-&FR0< M=@![AHKN5X10&1!2C-"^F!3S-^13A,LU=L-I$$MKRBZC=#&3XF6#_'073*'S M.TY'A_W(F.. 4RP/N"'&FTQS>.DR9&6J9T1M"ZX1TSC,*H?SAU^@9@-MB'LM MWE85+ !2V4!" <=&WS!#Y0KV4I@,Z2Y;RVI%; WE",ID96D4)!RDF:M@^ M&<,X%- E@[NK,\D)B6)X5KKSN!,A8[+YP\X814M;0[>)#)T0/@FK$+PIX8? MU(__;?@7/YF"$F>;![A\@F=S#A=F4V$MI5H8WN7K](]0CZD;N ?:_DGJC?Y2 MKK&6G.TR2@-L'PAA5_?%2+%H- /*Z3J!)DOPJ/T1/D/28?UN9-'(T/)1%)5P M1AN&*:I1V=-NWW([D];> ;\-,FYK#K.1T@\G_U@==#DDB8F[-,!/QPR;R2)K M"MF6G=TV\311RB G34;C"[:<\.="A?1WZ"/;;3Z&,CG6/.*+E96340(M)%M0 MDPN3(<]9PB1O^(,6WREIH[MW\]J(BQ^9_=YH\CA5H5^9A"04I]FL8G&^Y\1V M_(J$(5@7RF^4"B=WJ2M 3:G/*AP8/B><["$ ?;-FSH9<> -0&-4^]]M**!08 M(*_R>^,&I#R9S4[2$[3#8!.@+LBG4CP93]-I=W,?"R2OO@?*+M>>(QDBB4Q/ M9\@)K;Q^^$/M@HB ([&%H@M@-("(]DH7 H4=1LT!&/=3^7YP",DC36J=C]/Q M7JU(=$B)+ISE9>.IV^VQ3WIO]:()1076H%*GK5ROOOIR/=]+R3G.>Q%2.JHK M9 BR_R.9#TN MD95O'Z7YP_4V6<[;9!F4FYZE9ZUR;5SYSMX]QNXYJ=]'1-9(F[><:1' GP"> MV1:>/=[?YHW_4P9,QB=]$[_\B$W_4Q9,)F=;!?\:%LQ.T]$0(NQ6( W%EK7- M@3LA:\_6O; 42IS]?LX5TF_NVC:\QQY@%!Q 8ZP0NVAW;+"32^-T9,LK$M3; MC[/E4'P<37$ET2R7FNHUOSLA@>;+AF8SL=PA]C?? -YN./;(_M&2&,([;8)#% _@^G$]X-0B'L)_+WGL M*\N\& (HGQ@<)*V8]200T(';/8,FSYN:% W'/SU9IJ 9EM)=WT#3@NS MHRXD9>J 6AY+SN_41(&L6U%KF% UI4)S[_K]>H^6.\QJ:U>PA09C@V$G&I*V MEI&E::I0@^2[.!"(ABTG=0C'3A^.(]WD1/9:%JNH%..60KKUCE!4GXM0+G>B M8](F0+3MS0B#^C3+"U5@&&L,:< HN5"###>B8295*@V!0^\X^,S 3Y '&//^ M@(%Y"ZTIGHX'4%Q0E]+B8B"6UBQT#1[0I>PTN2R1T=^+!A!V\&!!?1OU='Q(8KP>3)TKXCYDL5H<;!(@ MYWG[4N;LS\?K!XLVV;P]CDNX.Z[8[,@/NTHV+N8K2MI(:YH?]&Y/OR]$48<3Z?[7L\>]UYV(\6O^)4^==K0([SW[NYV_VM@'EZ6;Q\/ M_^7@ VG9R(&QXC1^^>%/SJ_.%\=Z4?+E6T-72 _A]:8QOO] & MW?^EN/HO4$L#!!0 ( .R9;%.7*QL>M@< /04 9 >&PO=V]R:W-H M965T_?4]EZ1>?B5."Q@>B2+OX]Q[S[W2T=;8+ZX4PK/; M2FEW/"F]KW^>SUU6BHJ[F:F%QI/"V(I[W-K-W-56\#PM]'?!=_BRYDZ<&_6'S'UY/'D]8;DH>*/\ MI=G^(I(_!R0O,\J%_VP;]^YA<]8X;ZIT&!944L=??IMP&!QXO7CDP"H=6 6[ MHZ)@Y5ON^DT45P-9R&<5)34*Z\Q5.)<_[D4BCN1*"2@DW*.HUA:IL\9:'. U#+Z5H!,!*T;&$6A8 MV.\6('QLIFOM9 7%&/*!(JRGDQIYPZI8?X+JCZ%ZO*C6PK8EA/]6N%H$(E2[ ML85<.8/'LEHWUN%TIP9,_M(4+VN3?4&/$+=H!PZ6=!YM2ZE$"@-%F,SB:W,3 MU@KAB+Z1$BV6WXO+:@C#(S:T:.2-;35_#PQC$W()\(R/IC!:^7YMSX)_R8#F MOG@&L4Z&4DWG$SHQ(RZ@"U0"_;WE!$DI\5L4\#?4?!*]A6E!ANF\]4^Y.6/O M]2!*L1ZO39V9NQ0NPA$B%QC.V157,>B7$(FZLNRTIZ.6<9YG.^36C1#"LH$F0''^> M/$HLSF[07/@:[NHF@ 1?$B;#S3-V"@F4F6@J$7=XZ?O6./T!2+1ARL +RTJA MP$>/!K)+UZ:&0:2H ^!A*L09@A M;+ I##S2)=M:;\GRAKH9%1)5?RI9]!K(\@FS_!X;O/O!]CH>/]!8%/H?L9>^ MW^H?[WAW21=A#W;21$-5WV=47"Y2C&<8$G>A?.#N<&XDEKY 6V\XP V<<@T. MOQ29D#=A?T\H?\!=@,2ART:B(#W7EZ>1:E)Z=V2UBJ&CYVD0ZXU+UA*XS:!+ M# Y/D4-*]8XB[J\/_MIF#J],DY(!UJZ%%@42!W 4U*6GJ2D(>K%K0D[@I53) M/\64^BPP1=9T8/H908 R!W5'\6@!+LCAOXH!I MBJ@2R2&#R_AGLA#GG)HG5GV77Q7J/WDP#3BA-#)94]&7_(9H2.C(!2/5A P& M!$(&">]:1)!GPS $#L:3A\8.\K(=$!![5(OML@@E^N)P_V#VJJN%NL_9!Q*D MFPG(WG')#%(EXRIK8KZ3D2ZXY^XXO19!1M+5NHA$*1K? .:=X#90D72]VC#H MVLBL-"\M]PYGA^.!:;4Z' SMJ6)Z_Y\WG"X?2L93C#$J/KT2H-V<&/%3@:X1 M/-+Y>*YX:-?=T?_M\ZP:4QL2S6Q0'8%^-S0\$#0_#0@.?Q3M'@6>?VZ<#WR M=A=JGDQGJ7/*V$D'&<;,6LE-2F/T8B>M<%/YR,QH>4B=HWM7]X M986FHR@P05A;LC*6)SI\2#"\[WK*&N03?9M;?8@P#0(\0=_: M,AI-9"$IP)2.K@0&+^F]M]\_>^A#R7SP):H2=A.^MSG !2:/'Z6ZU>Z3WFG\ MDM5OC]\#/W*[D>!&)0H<7>Z>W>K+<[6UC>S$K69FV[9PJ.KM.:;U;\'M/_L?(X'8V>TW,GY%LF1?5&?7AGWL:E'ORY_"BM&4>##E.GY3X7>Q M.6%)&+ XC*,W]"6C:XG3E[SM&OLF-DI;V:W8/Z\6QFHDPK_>4)^.ZE.G/OT= MR+TI275V9C:\$A\JR1NV M$=I58E<))@W*@GP3-9,=LVLM!#.]GA-VA>PTE98;E_YJR02OUL-[ME0-"M*< M,=HDSMZSK]NJ$;)B5Y6LV:U6]=;7S1F6(A&%88KV$,B^;KL$B%M-F/*N9H8W M@C98HP2:)]:J6BXEC.IZE1PJ#=MXG899A1ZP(<.=ODX(O(6X3W>A3>\W(W"X MKM8!K=-\([:6M&''>UY50)5TKC1OX>W=&G ,SO'&*'IW+P'!J&9G 2!D#5^( M9O"@%I;:!.ZPQ@K9&4*T0K,P[KV5QFP!+F\WCFE;#=8B1L+97Y_;@Q_@I7WZ*(;YR*EC:R@WZXY M'-:" 9Q&_@K8%T],;?4.3I\<0NIQ.U;K[>J9668#!/2VW3EWZZ%@'SPXDURH MW_9J#]I[:;9(W'I4@MFQ5!)7");JEV4=G93F+SA'O]WU'_K(403E;1/ MM>94VD++7[E[Z/+J9%I/K%(4/ZH72KP:\P#1@@,N>R5,>NGR8FN0:,:!B YE M1;L0VK4H=F10;U\AP.+C_7W6W#CK-#JVVXQ"5/\;CN$.7G8 Q["%@(,HXPX+ M80BRG#\&D$-30*W3[H$/?DO]J_?JR$4G?'\UJ/MX_?GNPY5[&KT_IJ9 O@&C MI;2,\ES!^%9P0VXZ2^C]S5\_?&$N/Q&%EO\0A#^R!FV%HS%4?K,:AM#X]4DH M[GFSY7;L,=-FA':S;Q"EK*3TQ6O$VZVGDB*$7,*0%0<4469Q+.M(FMXAYM*G M JIBHUQ)+7=A&4Q\!R=<13W!DQ:5WV^!8D)6N/8BM 5+09Q%VY?-Q#;*6)07 M%"K6*8OD0!1L0]J61"&3@ M>1 #&BX>-=9 ?66/A7ZP:*ZE2('>V2HBTX"NM2JI0=2U91L_NH$3B.:FM*I M4J[-:=''H_8Y8"Q,XXU"F_1 7 M"7[=@(W?X^HHFJ?'^(W#-"BB\$7J07@>0CJDJR28STE-%)1I[(3# (.:Y*,P M=FNS( P3]I5F\_\/$FE9!F5&!L[C('4(1$50SLM]*+*P(%?F>1CD978 BC2, M@\(AFL;D."[R8!Y%) RWHB3S4)9N11QD0.NW9$7X!V*1%4$8D8%1&D112D^" ML'B&1)(EY$F1P]WR$!!9D((.R&0H#KRR.%99J&3 MCH)YZ4 XBN/45PFJ+ W9A^TX CUK=ZV-(&H]1.*5H@E\VQ\FB>X=>L"$^"D\ MB7%"! /KVS\>9,.#@,8[$3Q0GN;IY'<;$+YM0+IO0'02O68 ->L]372&Z+GV M6OC&# -6VK$7KE#"[.^QGE::QC&%,-O:$1M 86TY:M1LHHD\"K*-&3F-, M-;+VW7_D$YX?[V<,#M;;MCMAG\G(#LDSD-N-=K2;U!UR0(LI>7F0=CUE.N.) MKJ,9U, +S.3&ZX3Y2TQT-]7$8[\KR)*5PD\W[7'N%+&H%HR8G!"/&]$9X?!8 M=8[_OV+:,,G^NXQS"RGR/13/(Z]%/Q'-XGXAI^.]F.'><^.D@/?/9=D_?CWK2XD]0(TE^SCQI.T!_ MF,]YWM43:"P92+4[CE.(P$$:.1*GY^T$/NR(7N!/VR!'.S+JZ;/S[M/5U>W MZP/F#K]TJM=(N 5]:_O?F,O+?NV2P;7IW=77'2LE>A ["H%66 9A3%,V24%! M0J(,61HD:0J'ZS-V-3W/I$&&KCL/0K1%C*2LF(-%!" 2R(0)G\7<1I>.@BR) M&+&9!((Y%GWN6?!8!T4P1Y_.W4R+YT$1YPQMLTQ2+'6&@BV/BX\6H@/GML?$ M!PIPFJ-D7AXS6%TFD'.SO0]-E.5!G">.0<0IEJ28#04Z>H%1&"&E?]GB'.)L MI3I8^2-"SVWIL!AA ASE.>8!!D51[*. 7&@02O!43@F"$=<35F+5BT:N^L,? M!E*"Z3J,J".,WR+JY9"[#:)P$*'ZSF(U"?N MV_KP 6D\U='LC--RXNGS!WNBY)K#;\&K'\QJ#BM]$WG-O:,(.1K&Q^R+T"LZ M^U#=3F(X#* ^4PS5#*7/,9$C4(((.8#Q/D0R6!Y7"E *B.,L 2Y@4 MR-82UW?(/>2TD/>NA/D*=>=00D]8^+CO#F'$I>(TFV!0@FK$DV@?X.J>?X^T M:\=#=^3CT+?/T\D7Y)80N7&?OBJU[:S_F#P^'3_%7_DOT+OE_CO^%S>L#>*Q MA&AXDL]G3/MOX_[&JHW['KU0UJK67:X%Q^&2%N#]4F$2]#>TP?@/BLO_ %!+ M P04 " #LF6Q3!K[XI[HF !Q@P &0 'AL+W=O,[[H-+LURU^,']5R\W:JFO=/MQ M\Z&!O^[[50JSUI4U=94U>O']G=/CYZ^/'^(+],1O1M_8Z-\9'F5>UY_PC_/B M^SM'")$N==[B$@K^=ZW/=%GB2@#''[+H';\GOAC_VZW^C@X/AYDKJ\_J\I^F M:%??WWEZ)ROT0G5E>UG?_*CE0(]PO;PN+?TWNY%GC^YD>6?;>BTO P1K4_'_ MU6=!Q"$OG,@+)P0W;T10OE&M>O6RJ6^R!I^&U? ?=%1Z&X S%5+EJFW@6P/O MM:\NFJ6JS+\4HZ@JLBNSK,S"Y*IJL],\K[NJ-=4R^U"7)C?:9G?=O^Z]O-\" M +C,_5PV>\V;G8QL]BS[N:[:E5H4NTO?O ^ >^A,'_>N3O0M>ZW T MR4Z.3H[WK/? 8^,!K??@ &Q,LK.ZLG#8(B#G0Z.MKEK^H%YD[TREJMRH,KN" M#S5P:VNS_SJ=V[8!=OOO/1 ]]! ])(@>CD#T6EEC<:MXZR',?\4RV:\K#8=< M;U2US4#.&SB"I7/F0*8&."M398EOM?#@O+.PJ.4'U&*A3$,K_EIO\CI[__YL M0M^TJZ;NEJOP,7UJ "^VFUM3&-4 \TQPBZ++X6/\RJT]RU[K7'569S<:N+P" MO4"O"W"[< B@] 4BO=5+DX-4Y@;5!C]3J.VTK:?P/UF'OHDAYR.5MLY6ZAIV M)%!;D "D[,+3V%2M!O2U\(_XU !J[CF%80SOP/.@'X80I;)-W3A&JKLFJS2N MG-=KG1G"?)W#>H#1FM:LZFHJQRU1(ATT-@$G6^FRR.;;[.?W5S]FQS.BL0(Y M)BKC>UVENL+@PK2"61,I0,_J(CY'$1W"!N8& ,NNX%,J5@_6<8ACI2&"S[+3 M4C HL&1 KLJJO/6$\NO-=7NC=960&S@37VR L'"(>#NBV1R?UZ4!%:GX;!Y$ M?_);3S?;(["/O, ^VBMIB=(8$M3]KW_TU#D7ZIQYZIS%\ ^JGCW$_A(B!XR" MI=^HAO&)"S<%/ W2:=J5(Q=N V2!138E$&FI*Y"QLMSB]WH3T>)C18 0N,0S MIVLX8*ZRN__XV].3DZ,7/YR>?J!_'K^XEX'#X1DT%D%V1)Q"WG2-[=!4@9"@ ME(0ZE,R*Q M2MWJ889$BH(V_#HRQL"IXG=P)OCS2N<@4."#(=90CP.QZ+6>[MK4UOACX%>1 M,D.%%6E3TL7*KK(%N'DV(1X\9.K"#G$0(H$5@^WR50(C,!UNHP#+@,QR GL# MZ1ID-A#PKM&S[(*WAT\<7+@MP@DV2+/AJ$"\LC4['1J=#F !X,GU7#?>;Z"] MD)@.+P;P8:H"6!,]1D=7MTF[4BW8IBT(2*8_;\"[1/S+SENM&MP(H7H#R_%& MQ[(1/(0/HM):='@(00YKZ1'2SE5)&&,G?A 0>++1P/&IM?J6HZ5P&)1PM.E JKI#*XQ,H^A; M6/7WKN) A%@?(4!R?=D6'FI43<=/7MCLE(]^R1O#Z@ZA_P8KE_">WPT4VBS[ M9=2) -"92/1PY)ILFGIA6N3=LK;@N*&;HL >M\X# Z.L5QBG76OGOXB"2' 9 M>P.>DDAM]G3FI7:>CC/L&&T5>"9<"[@F1\=UR:O?@)6Q*[/!/TAYP'>DV/>= M$>$QX+\)!RS@@?H&'GF>D:I__ )L5&M*6.&:A8H%JN=S)T=\C"&*W$+RN ML^S'ND0% +C"=YQ!P:^\=7->LA&HAK'D:==H#+#Q, ]@Z[EFI8?*E$5JKV^X M0XE!EILQ[)$3*A3/;F #U;:-F7<'N:,=>6BJ\B\A(ZUUNZJ+26;!0RM!1\HJ MJ^VFAO^WH&O+K#1@'UVTU688RF?7JNRT?]MS!+Y; "G]^L"EU^+S"W7I..!B MD-9'3KW4=-PB>P\P\/_5W)2FW7J..UV"X4!\)%0C,OJO@E=P7O4Y!;>9:U!8 M;$ISP!_B0B Z_W 1,Q-(7-> X)'BOR'NFLQ]B 3LI>N!!K:D^^.'S^>/

1? !(%QM OH_S7VQPMM@P%^\/3O0QA! MQ*$C.1A1)0L\/OF"!0"(1N_$3J<+0/?M1Z#-.W_-R2C!)V8['%) M\R(S@L84@\Y<'>3,J1%DHVI)5/#AZC=-!AB;2GQTA A11=>XF)K]4=(J-RN3 MKR2B28 Q+LAK1;'"!\'!DYU&SA\9'#BY+"R)G+&GACR,?9'Z8Q^I/]X?:EMR M)=[:EAC)#@7K>U? C/ESNU&Y_OX.(:"YUG=VEB7_DN-HGS<\)'8;C)9<#&D3 M1PEX8JT^Z>SWKEC2ZY-,^^U)35C;K3>LV2N^!0H DG+MLSGLWTW M(K.%I(P=[MQN,1*[UE7'9,, "*AL648;7=*)P#*CZ8, QT>P 1YTYSFS0SE) M9#4/=W(J/))%\],QH+EJ&DIJD$\0P4E[1Z#*$26J0Q<<(SK0&? 1F'8*A]#K M:,",@046(!.WD].2*1(#E$!$\/;;NB&W!7$ [AK2B7*5%0 (4M19V60'^8F/ MJTL#^.0P"4"U8(K1%>Y ?-CTY*;)NS4*:SZ$3GS/R_@>J7CBI>+)7JFX%.I> M@C)?5F8LB_7%BR0H=OK#>F;R,:I5I9:P@_/#B%,4+9,+'41/45B(2,<(P'TO M4=+":#03\$W5Y:4V.0B3*=R:E-R?F[JLER:WL.-"@P_8(D[19%%>J8'HRV ( MW7+Y:):Y,U&81\?Z%X97H)=\%IK!7ANDQK+&I RS M QSP54V'A="\TIXJ340_RNE09J;!U5@22#&Y0]A)PMI"(YO&6D";:\S5ZXU] MGMTU]S(X%@"[V+IS4NGDKKTG24:_^@MXNO]XP@;STBPE'66J9#5Z%=X-!Z0L M4?!W,8&9:WSL^I[/O \_Y SPP5LC.]V%93W3>.P2[]S%A)"]%Y/2PE)V04G* MD6U88:W5[Z""X(4TH^%S PZ&D FL*U"$=34&/;A_(]]01<(Q-S&K7YT0(GP- M'V-4!MNUQ&,1BSF\>8X7SZ'08/\XBL6ON\J0>RG)9>*Z 6Y,-3:5;CQ^>TJ% ME7# A<_?^?0H>AASK!N$C,>NZF'>]F$F:1T(@C!UZI_ _!YN6<*?8!6S!68A M$W$AJ97D(=B%&LQ^&R=I"C 'U[K91F#,LG^BP\KI*Z;#X?!Z#+G2BDM4"BDI MTX>YSFM38!YIE*L7G/9&:P.HE)P4ZQI'\5GV8>1M>8LT&+L'S"+QJO,:-8G: MD/6#0W&2PS]*V4'W!Z(KDC/]V4X*!1$D4?E MY]R< MRT^1LLL,6P^@\7RK-K3>@ERKDB0DF?[QV <3K M#9OL*$!Q6/+:9*.VE+=Q#H+72+#IH"GVJ7MF8E2*E+S'*(8Z1&CKA5 MHP^J)-X)NG ZWTX]Y.S?JE@/QVIG#8$TELRR=KMA;Y;A3/V=.!,SQQZ:X(AP M*2&6WH"TQ$=1SM%G[WR'4!/12X:YU3LA@=='G OX<\>_(5^0B 7\EW<,O1S&'547X6G-H3"MLV_YR'81:3TE1K7?0#G>.9,D7B3+,L8Y2;S*BG$Q4\DCJ?*.4&D+L6%A CI9P"I@G M[9QZTW*VI)YSP8,"U40GHN_2 .-[B]:M.^$A$MX7U?GQ^+ U,3[63Q>I](N](#/KE;8% MK4+G#D7D$%=+J7W'J[VNRVX=AXA^X^10$4YGV;NN09LW@:^S&_+(N >@$8^N MD!)N+WI+6)*M)E"LHHB^(3Y#W1VMF"(&X:'V0RU!:V1+-6<$$.4(LF1,M/C MBZY< &E1N8UH%VX=2"P4 :86QK,Y9>Z6L)'6"G;,6PIB%AH#!SPYVT-'H]J M'<(\$*[\+6;P :V!?+8;D,98LJZ:EV$]H=%T /"G9@?AV/F*V+=1FUT MU^*B ,$UB E&GK#TLE%KH0-H%FR&A;6DE!"[\^(IO,C.2JVJ,[7)_O&WXR"4I>%$#+8Z.W2R24)M/>E;H6L40#J:-]CH_-@6&R+Q_W#V3==*?56> M3\2'S)\TJ;SV*;,K3IG]RBFSF$N\FAY].!+K39:ESP+]GL 0A1"X%) 8[--/5R;>L#!G.A*/ ='0LC1#ZL3V-[R[Y+ M%\8283DKFF[).S@[Y=6//5B,#T?^_YZ8GXU3+'4&#]1IDT@3_D5B..H4.G'\ M0FD,F3;P^UTZZ#:PBUJS-Z0_ V(FL=CUE6&B!=.,]F[..J7.:5]D?#KAZVCS M95!BHW:.7 I."W'($IN&L0K*U2BRV^QOLX^W"_^N6$<9-&;I8!58%HDN"IN\ M8'7A?W362<\>?E@B%G_CPH0>!*X2@;#366EPQIUKU"BEN-.<:>]] #V\4G M9Z!(JU2>=I01%'Y"WHLZDL*V'Z14\L;KAP^ $M_A4T#D HJ?/#%4;\ 0NV_X MGG[XM-=4<-=JG?T"+V0G]WHY353YD:/'Q6B+W0:N?%,JK*])AT908"#,2RXW M1J$J9-5/*_[UD%G:6J*&,4AVG%#A#5T<2!S2"Y8P2IT_Y9G MB1_,C+@V!">1EJ518MG$B.[DT#BG:=8^!J;U&YT0&3UQ_ JP6 M@M1@8$7%S@VGF7#DLNCP\!"=8NZ:9'NH%MOBG,O2)[MCGF@*&R4EH#3=!7VZ!AI_O/^0Y(GFNT-3H8HK($R4T5:WO*;F1+$W M]W CNS1JL4:N@D?/"P5DCS=1>=CCWA 7"0C2K62PT?C ,CUD_PM3!*Z2X]-6 M8"MQ,D*FR[3X1O*J\UBCY\9PI?*\Z7321"-L1WV]S")"Q;7KA(C,R0QPFL+FU$M8/N8>Y(NN"B[Z2/X'6P7:N-@08Y>(]=WC9[-G MOAT5D?3=DV>SD_#)",7HT8&!!K"_&%_!H&C&?2;ZT%?A?2F."W851]4X>*>E&8NYV1= AJ>SL,3FBV0- M36/AG)&X!?G*Z(4;(,(2JTQL4M,7A;OX"?FC*\ ^&GK7E0'R M%('SAS(2M^SI.K[/+M[\['J\)^2OGM&+;S_KO"-K3'01*VT2$ M..8C9PNSO8T>19US&X0%2O0XP9\),ZG8S<8-XYB'+.MJ.2U))43VQI6KAH;O MTH0 >^BZ^#;??#?U[1L+A M1=7K8':+97GG_1K6OJ!8"RLQ+31J(@C MBN!HZOM(H^Q46GW=0,S/(&37RF3OS4)?Y=1F:*,)$UAS-J1=]D(SW+CZ5X*8 MO:9(*IHN&=C"TA;4 :2^8@O#NJL31J"J. U1A$W[RW;6LUKPD;8;K?P)A(@PX2%-[BYG7\AE;D#'%HQ__('W(4 M6"^YG\8",A8Y@3W1/ MXV@5XETP$]Q;;^/X+W1:MS?UE-A=,K LOWXY83+"3X!(W2@(N298\ ;#1[*Z MQUP<'X5[68[V&@PPBW!"[+?_4"I)0[^%0TAA@FYAV0Y>P7+8NNF"6?*Q]A\C MH\C4G.(LQ(0B>%05+._8SX=]%%C'H8CQ3?17HI,[?W,#QNU(^VE)X]F]='=H M%79=[OBNQAPO>CGV.6:=T.W2/ONJ:B!"7PM_F,_Y!IAXTO -AZT=X@,A[@B\?RXGL-/AV--R6+ MXW.20='1N2AAS/P=IX!*7(24.$9T_J +\&)_5F@L*N5&"RBVENZ9*#<5S>$G MJ0F*.TMJ*<3EV:5'75'I&U7*,FIC6BX?4V6!)BE'.0&/"BN$O \8%(AQ*:4Y M">DA;TCBH9 QC@D/4W!+XQ"%3+?AJ !64Z/1HWX",;Z3P.,A=4:-C;M/.3K$ MI@2TZZ2[[M(_%MB5!%]#6UK7*'J#M/3.^(L)2H!$BY38]G M6CG=C.FI:)I-CN2F?7F)T"89)8@E2-"5S\S1P[-12<9LN2 /,T2]TX06P'BN M&-'6-M)Q0=D=+@KNJF$9:O(/4Z^3I=LEY+R;LG.S#%P?263&YR"CI9,%91]/ MDGU*-KK\ZGBO,CQ?HT"YO/=[#*3>/A#]=H[!)WF#=AS9&,(KDK,H23 M*5#S(UINE@P;7KDEB_@*#3WU&Y[+U/Z",K([2^^F:*6*B7Z2& 7']F"_(3S$ M[;!HP^UOT54D_)3UB6NQ2"HN9R:#94F6>P@O)M"4H+)TG.BMD03SAKPQ5I-. MFZU!"JETU9MLQ_1OT@Y.AC$($]^WDH"=Y.?WBL=)$(^3O=S[#C?\S:T>;APZ M)[DDP1V4B6]>-.XX8]W=)\!B6GTXD5ET=$ MYZWB5C:P%&5R096G YK(J%EEQ]]Y>FN%.P5V/C6Y.6>-L! M=1'B 2@MSZF[*:5\P),&<6GRU9;<[NCXT4XVSBOY@AI-.N9;GC@ [\LZ5N=, MB;2:!'N-]M5?AJ!\,+E[HIA&%+CXZ4J(SDL*JY5D:K,_NII+7&$XQH\51X?) M%6(W2 (5/887Z=&':3%A(QKJF7*'&[;Z41+>S5XXTO$45XPF;O$@3R!^P0U\ M7/A^;$^T: ZP MAXF[7<6S%[J0N[)H+BZG>@IIH8BF1E!'2!4\V!>R_8EL?^YFQ%C)11"D7>,- M*?Z='O+0HH2K;TJ%\W2(6-[E@>SRL:IWCAFJ(])KR;$] -Z6FN=='/'H"%3> M';NH8*R(,*#HJ8$S+D[M#!)'GEFB?[#NXN8 J UDC7=2\3O>X)@@*\PD88'^ ME7D^14(&GES&0L_;Q#-,@9]@T2K*OH3@%!C#QQZTB#./=(4#)U&\M9G73<.Q M%H_C"CX2@>[=RH/,1NN2_/O[7#3/%A4Q*NX*APFA]SMMX8[.XP>WW;"'>9LP M37\&:@/.=6GLIT%SM'>YX5SHOCTBDQ61F$7%9R%P+K";_^Z&[*-)_;C9/X^W MX)\&]W&]1'*['I=Y%NS<)/XBLY22?ZP76^5Q2UK0 _Q426$3\4)_S=>GS-'$%YAMM2'H9* MI*X!E"9:AP'H%6K?Z8*: =[P FB8I"7_K&Y AS#A7$WGW9OS2\8_B=9'] M:89P+G]!E?[,,6Z?>!&I(H40#TPTO@V?^SP)UKK9[APL-$_F@AF\5B2%3#K! MK&P\<1IWGU"%:V:/]U\0^W:M&[K+YP=X%4!VFV+!J+-R?U+.JN&TJ.E>Q_AZ MX*:NX-]Y='^9?_S^UJ4U?X4;>Q<"Y2NR='QR>>WWZZ>'V%7X2[HC[Z M+*/[;C("!"I.](D*74+PI! G7,6XX>3--0VH1&XD#RQAWX=A3*.P0_P7=:[K M"@QGW-X5@.![BR@8XUDNU&0XB1*6!2O$TTR@B*[)%#E ]\R[8'%%7\#)EDVT@&''%0W1CDU8- M"+W/S!4^J 7QIBL*4 ^0;::Y]3'N0;#IC@)L%J>:(KFPI ;!K%[3+7=8J>>D MMMMN#WI\XZKC12&;#.=R[FL2VO\.OL,PBLLY&G:6/J"'$,"T"6V?X\39]#0 M:6G!O\-/CT1T"@I"EN!R+Q'KXN8E$>WN )AO"W)T-#OJ=:;\U$&T'RZ^BNTWA1J(-"P3T @1WXM58C*6)N%* M-XID2FH1X/($7SC%K^>4U./$X2VJ:* OZGCV)8KXO,+2*:>I_O M_EIO@$>>/GQZSS5*>4O'];5X^-S*M4,R%,YB3@H*X?DXNYKQ/4GQ",@$V*!8 M\NP)3]YCMZM4YV1<(KF+FM@TM!.0 XT'3D/G]R!O\!=5U^:J^L2WGL%KES$F MWI^_OKCTN,">XJT?P6\\0JB1IM? %+;%K)$)"6I_10$-Y&J^[. G!>"!9Q%X M%FGG:7;UD;Z9'AT?0(=L=P%5^%9!X/W&3VV&J?*Z?QSB^?7$W?=*!1VYI),R M>A35NC,=0&EN^0_,QX$(J76N]OD&3TR.R;J#E$\HS,/K?J#%7Z3& 9%O!7=1 M%.D:GUZ<2'F+X[)&*AHR(0(A)02P2@ /+Q9H&9#9TZ67N?M.^]CKQ79W4!4I9T=!?/G"!S2UVS-6C#[OG M>?<&0W:OO$S';L_LZSU8E,=W>MZ(0!X_'A/(X\?3HY,)UQ&M5QE.$$]"&YJT MW'4@2\"0TO/M\X= ]-.K,WCCR*\EO2=@KMV!^ 9'N0]UOHV]1 "&NC7\QE*X MRSG'W?*/L'C_4M0B'Z>B]LP:^Z*!BF<7OYV_F1X_FX2+ZKC 1B+/C*,RJH)1 M;D/AJ*P8TZVO>)'[((,K3'9* X76/7FJ?_T!WT&/M!RX+(5K:>B..IXG6&1] M:JNARUC=\1ANQ*.QWMZ+TB,QV*T,\!:N33R=!0@C7U4D=5[J71&\X7:=M$+. M-XGXPB+7BI.BWZFK8])5%70;DMPUW]92T4/>IR7KQ;2SOE(KJ4\$/*2 G3(0 M/,M-7&[?9+0;HAZ1.W3AFJ*4 !V ,TT/;S/'G;T%PQHR(.#]+%'WHH.CRX.I M\I(DT1=#'-+6A=KVPNA25]ZDA1< MN,6><8]F")N\55-QU9C9<:[!1%0FW X<"JE.*:5PL^I%VC+@SL(-W- 33;P! M,WNI3J*&GG>-T119Z.B^@C\_;HM;UZ[$PAT?/;D[O[<;F 9EY.YUV&JYVT&Q MFIUE/]8W>%W&@(].ERE@@DMTZHB7+1J63$I'.G#'WY;;ETS)Z2B\T'V>7&@" M0^);/)GC!Q W#)9SIY(]?U]3*ZE$&@].'M][GOTQ-\S&*P/LS_D M?^DB^#+(\.+C1+&H S#Z19<(:E99=J?D&=+Q)8.#6H]N(5H,5@!\"1/3Z+X& MPTUS4:]LHPH=I>R!"[CD&0WB47L NP0XWT_)-QE (^V\\SWCP_5"(24EI=7C M\.0\<5:RMW5=Z'*"FDWZ%/@B7>_,<.ILZ#(CU]PPQ9_Q(H."^H:+VR46BV6* MFB;G^BXJND,T$$D=2H!M[*VIA9N)*-T<%56]-),'R!)XMU:=E>T_0]R3'.5'FPI.O$*72?[!O M)C>K.G,_"3H\?3:*N22L] M)3_4=<'(AH4OD$=\2PM 6*ERBG?R7[D6[KM7W;QE#^31T?3A$3@A;F0W_*Q2 MFF8\QTO"UMK];N89#9B?.Y-)EQ">E757$.4X&W@:[OT%F@+VSE%S7,G-'GZ( MM>>DX!&#DX*\@%]0EM"*QTI&+F2_? .W]+C'#4!Q('G6W77R_IEL0IB/,9-KZOH_:I%BZ< M^T[V87#HUHTO//Y@SF5@#8$;B15GF A1/"L0XGV>F?%J!WDZ_'I0^JMY;EA9 M?N#,S=/,AW)S=;?V$,&;'[P7JC-[6ZHZ'2 M0"?>H:W_$IUUD; M1+B5H_*&SL M_B'.=?F;/=UX5_;6I>YG\>:^P(&#U#Z[[V9F_13T=,V#@ OMZPG<,"J[^$RE MYDOJ7=ZM]\L!+A4ZN&SXC3FUN_!$9LUQ\7"WMNLUS,(/\I#CX/PU?Y$*-N1Z MR,7C\+_+4/'E]?*K=GCE!@\_@NWVEWJR738-P=#H=BLR';+L?<%> #_ 6B3? MD]L%?$"^K1/P>*D_0;Q/XT(.S]6$=/!@^<;]@B$R3I+Q]->D1:G.Z3>F.CDX MM6UH<_#7@(XJ)F'87?\G<7O^K[T77V3?K;T>38\>3X"6$*%,^7^$US,:P[3N MI@QR7[(+*7D&5^7ADZ/IR=$]Z6YU14^&YD>N<4[#99] 35(&P6^_N*EHV@^$ M*RSZ]/@1^C\ 3\_?.8MF0^.T"^Z6[*+V;I3X-H2 G8H66NH0H/:JN^F(J@=C MPHS;*X+555P-MGF]T?T^@;P'NDY!KV\J_R-'U,D:Q\[)/C*W[!D=IY9I?#:4 M>+F;I!Q_N45'VC6O7J)09_^DR7)2X&'/7]'9P)\Y]B"1U[ M(I^?GMRY#V^&QU^]W*BE_ID*^%B[7,"K1[,GC^YPI>2B*Z6*LFUXWSZF^%*ZSAV5 %%<3$0 MQ[4K=WIL^]":3E\Y\/UZK=SCF6[MP\F$3W8+ MUV:Y"K0P.SW>J*6^T>'7S97#K]G(I3%KW7EC.W!Z<3*9\Z.S@L[' Q^,?O"? MS8$LN;/V-_KXN3F9)*20;G4=B(/"X5Z?Z[8E1JC&[UN>DU$D$7X^WW%_&VU' M6^Z4U^>V_9=IPNID4DZ@T0O5M^':/OQ3;^W)B%]M6Q__AX?MV60"=>^#76^) M48.UZ891?=SB< B!V!*(J/<@*&KY1@5U>NSL S@ZC=QH$DV-U*BV[X+IEG!E6U,;[>&[6W77:O_] M\2R@>&(RJ[>BS@91XBNB*GAON[#R<-$UNGE./T.U1]W%3O]V%8<$NX*WI5%<;U<(-+FH,U>#A MW_,['QP&VW_V:)2.&J51H_1K%@ZI0L*N];WN>@UWC_"3MDNG-BM3PQP3T0]^ MTTM2X#6W[)=QN]*PL"UF)_DY1.]N<]1\TA!PVSW)]H.8*-+I)2&!E2&>VFAG M;.-A,\"D&_C.=+AC>X^G_?='<+MR6C^+ E1[@\C=:3Z+#-]5L;T"N7UH45S->H5ZW@&R@D MRX6@"1.)Q%&R)"]P+"4K*P$7O<-BQZ(Q[TW3M!HNE!]LG2\B$YY(5HD**4O. M@3.)9#RI&)<"YMXHN%(U90]D3.)2QM*40U%EP#G+\A+>8? ,P72.$#E4 M+X$7')"WP.E@P [W;W!7L"KA-,O1B!PG&1,E&2&2%)5)X!+]^O_#5B0%2_,J MSEB2$>,KXSH:2L"W1Z2CK M@ C^"Y'%#,N$'#),<"H+%E(V=B1LKW=XHWQ:KG$RC]VP6UC>JWQ[&5%U\TCOU&U/IG$EN'N]>2U M;H0-Q=Z;!KN2@N:%^+$WX=6L =L-K4B%H-VS?:=KBS>;\*<[ULLHC94U!N?3 M[/JYV$]X3&&DP,8:[)XD!:^VY)DJ955*65&BLR2%6R8KEN>QUI=80K&!O,+, MWF-21!Y5S$O*8P&28R?*J&RBV[\,D%VC&//MJ:B-$0)[0B0?0R0_]-)R10GC M,!DIG"]^[\WF:W>4_2R?\=$[/J"[% M6QIY?HI5X.D+C$>B]::G8[V/ ;SX*3ZLE8#K5[T M+;3XOO!'F.A>XT7PUV'Q'2W"66_:!HD\>@%^I#[TJ)5[6@>SIBC?WB$S/,)W M1][V#L.V=UAX%N8C33S[' -$Q-M%>" P)!'R@7"/)XO1D\6AGL3;@5;TB8;9WV\>01D0>5A8SJ#%8%'K5MH_D;GJGH""PM@C(EC8\2P7"OZH MM[UR5WN#,H85SKXL+T\S['N7MQIANKD D4\%?(L7R&F%@Q3QBR?3E+[R:8+# M#W"U0)P=@Y^[>HI7L[@ITK@I1"3DP8GY2!,3$L<;E1G%P9NIO,I[M$?:C$<_ '^^\H_7'Y'B1M6JB,'OA:\L\]> MN1@'R_B6IPQ&CPP/WG%U_+E@/KR2GXX/OS6\5VYI.H_%8H&DR;3 3N6&]_OP M$>PFOIGO;,"@B].55HUV= #W%Q8O%=L/$C#^B'+Z/U!+ P04 " #LF6Q3 MPGMV!M$$ R# &0 'AL+W=O:&'"2MBO0%D&2K@_#'FCI;!.31(^DXKI__8Z4K-B= MXPY[VXMUE.Y^]WT\7VZD^E.O$ U\K:M&7XU6QJPO)A-=K+#F>BS7V-"7A50U M-W14RXE>*^2E$ZJK"?/]9%)ST8RFE^[=G9I>RM94HL$[!;JM:ZZVUUC)S=4H M&.U>W(OERM@7D^GEFB_Q W]BBU?(2KM?V'2\*6DL6FUDW0O3 MN19-]^1?^SCL"63^"P*L%V#.[DZ1L_*6&SZ]5'(#RG(3FB684PTQJ-AK-'3B=]?CDQI,R*3(H>^+H# M9B\ Y_!1-F:EX4U38GDH/R$C!TO9SM)K=A+P ==C"'T/F,^"$WCAX'GH\,+_ MYOFMT$4E=:L0?I_-M5%4/W^<4!L-:B.G-GK)C:[Z02Y@9\&QX)X$L9UZH=>\ MP*L1M:)&]82CZ>,*82$K:C/1+,'8Q/6])KZA!D.?70\(LP71N/.-K->\V?[R M4\:"]+6&Y2XF\RUH7%+S&8)4CG>-2LA2@U/8&"SAS*'(5E,$]?D%?&J+"D4! MLT*4<*=DV7:==RUD)9>BT/# %TC:'U$;:R/Q&"206S1]DSY*PRNXYA5O"C)7 MVS#=8H'U'!6$@4N^#S]#R+PLS(@(@MS+F:72P(O]G C&(H^E,67PR>HQ-H7. M0_9Z>)YUW.?/Q*%.*C;3*^TK[KC2'1Z]BYF7)@F<*)%X*)'X9(G8K,B&8NQ, M>2L:8?#5!_+F2)T>JYW3Z(=EPBDXQ8&^1:>O]87M%EX4;=U6W!8! MKZ4RXAOO9JQ#.%HM%\=B^DY)K>&&*[6UQLQJV5+%S?;@9_OPG^B2^I[Y#:6X M=JR?-2[:"CZ(!<(7-XVM_!,JNES@'NT-U'Y*/B)<(G M7E,S4;EY@:O$R,M<<3"/Y3G$\ H"'\(Q@SLRJND#=HM/=/VMR9Y'+%:-;8]%,2,Q@LR3#B*";)S!C9O_%+![K)R]>B76&FSUQ2%D'F,AU:*7 MAKY52F(,DG':-Q&59!YYJ3,N#;V(H.D5"T@J)O3H2%_]C]-!88ARFX_8"[.( MGHD7^'TP8XI*^&_RD7N1'P$UA/_-5]KU-!Z;*2?U'K^/9B],4L\-"!P*9=%9&_(ISZC*_3_*S6T?]>>[ 8]F>[.UQ5&9+MZUJFL_46=U*-[P= M%N)9MP<^LW?;]$>NEJ+14.&"1/UQ2I>"ZC;4[F#DVFV%E66@ M[PM)=W-_L J&OPG3OP%02P,$% @ [)EL4^QL@5N4 @ 7 4 !D !X M;"]W;W)K&UL?51-3^,P$/TKHX@#2!'Y;"E56XG" MHN6 A"B['%9[<)-I8N'86=NA\.]W[+39KD1[B6_>.#.>;95^,S6BA8]& M2#,/:FO;:129HL:&F4O5HJ23C=(-L[35561:C:STH$9$:1R/HX9Q&2QFWO>D M%S/56<$E/FDP7=,P_;E$H;;S( GVCF=>U=8YHL6L916NT/YHGS3MHH&EY U* MPY4$C9MY<)-,E[F+]P$_.6[-@0VNDK52;V[S4,Z#V E"@85U#(R6=[Q%(1P1 MR?BSXPR&E YX:._9[WWM5,N:&;Q5XI67MIX'DP!*W+!.V&>U_8Z[>D:.KU#" M^"]L^]@L#Z#HC%7-#DP*&B[[E7WL[N$ ,(F/ -(=(/6Z^T1>Y1VS;#'3:@O: M11.;,WRI'DWBN'0_964UG7+"V<62"28+A)7O@%O5M$JBM ;.7]A:H+F819;2 MN."HV%$N>\KT".4U/"II:P/?9(GE__B(Y T:T[W&97J2<(7M)61Q"&F<)B?X MLJ'FS/-E1_@>Y#N5J/0GW'%3"&4ZC?#K9FVLIB;Y?2)#/F3(?8;\F.*^Q4%M M8$CVU46>9''S.#4M*W >T, 9U.\8'(@O%(V&L5BZ-+9&V"A!,\9E!RXYM6@)E7):")-?I9"% MD]$87I1E@J#[JLY@- [3?$Q&EH59G,!7_R,ZZ/@&=>7GVM"5=-+VS3]XAZ?C MII^8?^']N_/(=,6E 8$;@L:75Z, =#_+_<:JUL_/6EF:1F_6]/RA=@%TOE'* M[C&PO=V]R M:W-H965TZ^9&T#2;9!"R38 M($G;AZ(/M#2VB*5(E:3BS=]W2-F*=Q%[V[X5V!=;',Z+F>JLX!+O-9BN:9A^N4*A-O,@"7:"![ZNK1-$BUG+UOB(]M?V7M,I&E J MWJ T7$G0N)H'E\G%5>'TO<)O'#=F[QM<)DNE/KG#+]4\B%U *+"T#H'1WS-> MHQ .B,+X:XL9#"Z=X?[W#OW&YTZY+)G!:R5^YY6MY\$D@ I7K!/V06U^QFT^ M/L!2">-_8=/KCO( RLY8U6R-*8*&R_Z??=[68<]@$A\P2+<&J8^[=^2C_, L M6\RTVH!VVH3F/GRJWIJ"X](UY=%JNN5D9Q>W2"G!M6H:;JG6UL#I$UL*-&>S MR!*^TXK*+=95CY4>P)K"G9*V-O"3K+#ZTCZBN(;@TEUP5^E1P$=LSR&+0TCC M-#F"EPW)9AXO.X"WGR:3%:4M+9=KE"5' Q^X*84RG4;XXW)IK";&_'G$:SYX MS;W7_% 6])"J3B"H%=QTUN'?<4"OU*!^QF!Q:9QS*J?%9HEZJ&GH*.4C85)VY+7=A=)1"S78VG.C M9?+EQQ\F:3)^;T J^:YDLD3A> +"I\#6&O&UL+UPQ27I48%!+05?,_<,#6R0 M"L!S^D['332$/1_F$Q.DX\756';3,[CO+^&9BD+_;@ M*IF&TZR !S2\Y -@J+4;8-S]1*VW<43O-/;*F35)IQ?@:W M2J[_A=D)%$684<$/LW1(KJ)4-#'/8@56>7Z^@I;$5"5=J0C&7=V2)K%QX%)/ M+2]R%Z@-/#))#Q_7ZFNM;]'T6X3S[R5]WY/-%6;4TRP/\WC2$RP/"VJ4IQ:Q M<53LDRHCLDWB0W0Z@7P:3D8Y'!E/Q3">BO\ZGA[(&;G_8CY]_?+>FE!''7Z? M4-\GU/]U0KWUW**]Y:M!O?8KIJ%A1(7K][!!.FRQE_WR]JK>K\!W3*\Y^1.X M(M/X?$P/2?=K97^PJO6KW%)96@S]9TV;.&JG0/SNX!P,N_WB;U!+ P04 M " #LF6Q345X_#'(# #;!P &0 'AL+W=OVBK"S( MOU#91&L?G42N5#C8KOW=G-RO34Z,TW%F!?=M*^W0) MC=FM@R0X;'Q654UN(]JL.EG!/="7[L[R*AI1"M6"1F6TL%"N@XMD>9DY?:_P MNX(=OI"%RV1KS%>W^+58![$+"!K(R2%(_GV#*V@:!\1A_+W'#$:7SO"E?$#_ MY'/G7+82XP;^FQVO\ ^'Q]@;AKT7[$;=.?L,>^13+LW MYG6K]/"7C_M[>&&PB-\Q2/<&J8][<.2CO)8D-RMK=L(Z;49S@D_56W-P2KNB MW)/E4\5VM+DQNOKQ 6PKKF%+8O(@MPW@=!41@SN5*-\#70Y Z3M '\6MT52C M^%D74+RVCSBH,;+T$-EE>A+P'KHS,8M#D<9I<@)O-F8Z\WBS=_!\?M<*\\9@ M;T'\>;%%LLR*OTZ ST?PN0>?OQ?LP&EA2O'Z1H]=Y$DHUX5+[&0.ZX#;#,%^ M@V#S4(.X,FTG]=,/WRW2Y,-/*!KGB)RCPJ66&^X4)"A<$,3ZI6FXY92NA,3# M7@=6F0*%1]9.>:(TGY@>I2YPNA1\[03M%NQX]YQ'OM])_$XL?N-N^Z0LDKA1 MH(7/]L9(+;X7V3P+LSAV4A:',4M?M&R-)?4/>_.1*L1>ZAPX9"04DV06?DS. MIRQDX6S!PH,AV?PWOXR]9XLY_^?A>3(7-X"XY!:QEA,1G?/ 73XY=SZGX_\8 M5"B8XOC&E"-.,^_"20OOY 0ULI$:V6EJ\#M:] VX$MQ*ZJTB!?C_F'(2^3A3 M+CSTVRJ&OOZRJBQ4DI@=/;DNZ*S2N>KXCMI7L=$1PODRF&VC&( O#)EA5H#, MZX.!AD<2);^RX@FDQ="_E\Q'[ZUG1T4/HN 0^'P''(+$/57Q#1D]_286 MW'1Q1*;: HC6/S13+E/BJ<9:J?#U=N+L69P_B]E>Y$;BV54R%[C& S^/LNV9 MR,WG%WG%P7PX/]K#Z,O5MI*\5WV4#)IO'9!ZZY M'4;)L"#3^>=[:XB'@1=KGKY@G0*?E\;08>$&ULA57; M;N,V$/V5@;HH$L!K77U):ANPLRG:AUT8<=H^%$5!2V.)B$1Z26J=].MWAI*] M#N"D!BS>YG+F#&P\J)S;WX:AS2MLA!WJ/2HZV6G3"$=+ M4X9V;U 47JFIPR2*QF$CI H6,[^W-HN9;ETM%:X-V+9IA'E98:T/\R .CAL/ MLJP<;X2+V5Z4N$'WQWYM:!6>K!2R066E5F!P-P^6\>TJ8WDO\*?$@SV; T>R MU?J)%[\7\R!B0%AC[MB"H.$;WF%=LR&"\;6W&9Q_FXHL *N-,-)=L*S]?5H]C6:*]GH2,_+!WFO0J^1=@QO<#R&-!I!$2?R.O?04=.KMI6_9JX3!CUL?\UJ\ MT!USL#1&J!+]_._EUCI#%^:?=YQE)V>9=Y:]Y8SJJ&AK!+V#C=/YTR6R[Y]Y MCI>X?M_Z8X6PTS75EE0E.$Y97V#R/[3@Z-AI)VK +M%=T/FY;^Q\@U1YW5+" M:.+U&*!0+S__-$WBR2^6E)35M2R$(QGK:&"R+,=%JKIA(,9K[M%(75B@-F%) MA,2OO$W=6J$*>WT+CY5!?'5-X M%]GJ'L\V?Z&QVIZUCCU;0W80/D(XS^O(_ M'J33E,<8'LBM,'D%Y(U*]!NUGKU/[ A&DPSBFRE,T@0VU N(M0&4J- 01RPN M"JHRR>GG=@%7\36D ]:(!\DDAO%@G$T@H9T('O^'6$(W&(TG'MLTNZ%Q.DB2 M*8W)X"9-X=\+/^]PV>B6F3WRZ3Q;C$XQ24U'$GJ2J#8H$5LTIP(Y)A(^),., M>@8%26"Z+!F?,T;=)YU="+)8R)W,.]@&:Y]BIR]>@X)HL4ZZUO@KS2)KHQU2 MAC^AZYNMQ=(3?F4)^!1Z>*F8PK/6U: I?8/FNT8$=%WLM'MZ Y9=Z_LA MWCT@GX4II;)0XXY4H^&$6J[IFG*W<'KO&^%6.VJK?EK1.X:&!>A\IPEHOV ' MIY=Q\1U02P,$% @ [)EL4_V 09:=!0 6! !D !X;"]W;W)K&ULO5C;;N,V$/T5PBT*&]#:$B7;DIL$<"[%+I!-@W72 M?2B*@I;&,;&2J))4G/Q]A]3%UZO>?&%/ZRU>3$Z.RG8 RQ WQ>W$GNC MUDK",\@5%SF1L#KMS;W9^=B,MP-^X[!1G38QD2R%^&8ZGY+3GFL 00JQ-A88 M/A[A M+4&$(8?]4V>ZU+,[';;JS_8F/'6)9,P85(O_)$KT][88\DL&)EJK^( MS4>HX[$ 8Y$J^TLV]5BW1^)2:9'5DQ%!QO/JR9YJ'MXR@=83J,5=.;(H+YEF M9R=2;(@TH]&::=A0[6P$QW.S* LM\2O'>?KL!M?]4QZ+#,@M2'*1,J7(G%R( M+$/.%FLF872?(:U7F%BKZ"*B*?1:[7BESE"22[\T<881LF;<(\IT<- M+J 8$M]U"'6I=\2>W]+F6WO^*_:NF,Q-H)8TRQ+Y?;Y46J+*_CAB/VCM!]9^ M\!I>3+ZD1*;%BIPSQ6/"\H1<\K34D)!][XK!D3ZGN=,@_&@\R)P0A=?5#[[%*EZ>_O%L,NJ0ZEAE"/ M3IQQ9'@<^PB#[JU'+UN+WM#1SR97&OK/9%85)2H?=PBC_-2B,L MEW;Z6T]&/ZAI)"O!)> M_9!:\?YO0>TY^N?:M:(,O%8<-#J@OW:TD?*.A'W:T1D-WZ]=#S==VC4:( 63 MK>%W$4W0B.;/ W\6R[PZ!=M# M5=NST#"=FR,PJXY L$<@5D(:LB5":LHAK*WKT[>.?TOO?)?>#B/#]SEU.T[O M1!$+Y?\CX\4DJ-VU)J?+R4JJX;)JC+1HF+5M;DZBE.2X-Q)45FRY-. MT?.V0NNX_Z.%5B$T/CE+T^=#26>JGPZZ V79*\58IPI[O=):0LQ*958.N&RR M?R/*-"%K3!#\#GAM0G@?6FAO+-O>4X_=X9WO@[EH)28@PP[ZK3*R36O/\:/) MRRZND;VDXJ3OS,<2+8A>]'ZM]R0\Q]HC^& 2T-#?3@VW9A95[N#\);0F3'&7 M0,69W?Z:T&PO M=V]R:W-H965TR:6NB9 M5QG3G@>!SBMLF![*%@5Y2JD:9DA5ZT"W"EGADIHZB,-P%#2,"V\^=;9;-9_* MC:FYP%L%>M,T3#TNL);;F1=Y>\,=7U?&&H+YM&5KO$?SI;U5I 4'E((W*#27 M A26,^\B.E^D-MX%?.6XU4:$EA#7FQB(P^OW"2ZQK"T0T M?O:8WJ&D33R6]^@?7>_4RXIIO)3U-UZ8:N:-/2BP9)O:W,GM)^S[R2Q>+FOM MOK#M8K/,@WRCC6SZ9&+0<-']V:X_AZ.$JRR9R7-A+N3>*O)SRS/Q:Y+)!6+(=:A@LV:I&?3H-#$';@"#O818= M3/P"S 1NI#"5ABM18/$T/R!*!U[QGM2[U1"-\O5MHH>AD_7BF1'DJDKD3Z$F4:F&)3(\@2+F732H'":*L= M%;_:T3AIA,$"!9;:^ = 4,$L"? 1 %8ENBFPGD4,Q98.806%9>%!IIT36U@ 0,NR",WFC*U M3S@YML;&Y>2G^=6GY["L%.*3IP"?B?U3B[U1^PF/I/Z$5DCU\8@N]?,6HBSR M1UE,4C+V1Z/4"2-_DB8DC4;^.,OV ,<=#E;]$5N(L3].+<(@R2;6D";^)#DC M(?:S*(*K?T\BBH>RS!T0PVJ-9NTVC(Y4:8;AP/ MUL,RN^AF^&]XMPEOF%ISH:'&DE+#X1GM#M5METXQLG43O9*&]H,3*UK(J&P M^4LIS5ZQ!0XK?OX'4$L#!!0 ( .R9;%-F\U1]Y 4 $(. 9 >&PO M=V]R:W-H965T=A%D+CM0]$'6J)M=B71%>E<^O4]I!S%R2;& @46?;$I5:-=*^-1O58F5IND8Z?':KB=UT2E9!J:DG@K%T MTDC=CJ8G8>ZRFYZ8K:MUJRX[8K=-([O[,U6;V],1'SU,7.G5VOF)R?1D(U?J M6KE?-Y<=OB:#E4HWJK7:M*13R]/1C!^?)5X^"/RFU:W=&Q,?R<*8+_[CHCH= M,>^0JE7IO 6)OQMUKNK:&X(;?^]LCH8MO>+^^,'ZAQ [8EE(J\Y-_;NNW/IT ME(](I99R6[LK<_N+VL43'"Q-;<,ON>UE8^Q8;JTSS4X9WXUN^W]YM\-A3R%G MKRB(G8((?O<;!2_?22>G)YVY)9V7AC4_"*$&;3BG6Y^4:]=A54//3:_5"A [ M2\9SN:B5/3J9.)CUBY-R9^*L-R%>,5&03Z9U:TO>MY6JGNI/X,[@DWCPZ4P< M-'BM-F])Q"@13/ #]J(AQBC8BP['2*[4QG1.MRORQVQA78>*^/. ^7@P'P?S M\6OF^WHF9DF^WNFB[1L'%?@2L@R1G1;UML*"[J5;:EEC9EA8S1/+8,WSA '=;1TUT_8A_1#."QA19O*DK!? MZU1%QKK%BME:V5;VZ)C,UYU23U*.L#=.-0O5#5DCG[=EK71)9J6NR&5GJFW? MA6?:U&:E2TNNY5*Y>S)7-G@"&:>PU3OE=@U[;CJ@*)TB[VN-T@^Q6#(W#N%= MJ1O5;A7YD? \HBQ)_"BEJ4@Q2*C((_S_]$,NN/@9HS%/XB/\"Q;3G#,RJ_Y" M;\'U]V<7\W#.<%K$(RHP*GGE]SD2032EC$?F,?/V/D(B+ M@A:I=S 1- X(\)P62?$4BI3E/I0D8S0KTA>@B)F@>4 T%CYP##*:<.Z5$1:/ MTA[*(D@(F@*M;ZD*]AVQ2'/*N'>0QY3SV,]0EC]#(DHC'TF>(=SB)2!2FC&O MRP7R[6L#P$1%4*69X%YY'&<]FC3+DF^IB.^) A<%3>.0220[$WV3Q"&F_>:@ M+ LYY7E",\A_#466(N\>@0C=D?& 9Y&RH,UI4@00QD+$?9>@RV)&#I!K,I!K MK!FB^L1.-8TB@::;(QU MI-+0=?4]P?Q&=IZ)RG UL)@+C(7,%9<*30A2#,9EGN#2F41PCX.J8S!I_9/W3HQ#3%$624(8L MHH/2/ 'I4? >:A >ESNP0#,H*D[3B!-/OA$4,PA=("#$Y8BZP^W1*I+3!&65 MA184"%&PXRQ#^:*N M\_PI"JB%&JG$L2I]@: C=^M(L:KWJQ7S_1""#AXX:@RUR]O@=O.B0+-V^ MV72F5-82GW79E6N"9.,6>8/:V(2K0^_:@^KS?^0R1_"PY^[?^-MH%8H/L/6N M((@T0T+RN #F0N30***(?)R?7^':V.*>'799*O6X"<>A^3!.P/L?<9G?:N+N-B+]/G$$U4?6L!O(-G3UVOAC3EJE(DC\DEU M*U"FMR#WE!]FF) )-(4 ML+ H1[46&,]1>ZAII6]""\L5^BZ@!$Y8]'F7@1+")*A?Q.D>!@684>QE^X6K M17]=&$Z)QV/S,%=.]N[UC4?$OUXLHMFVKK_B#[/# VG6OPL>Q?O7U2?9K31. MB%HMH9N#*KG^Q]!_.;,(K86$ .M+@S-H]^$W&)Z-TW\! M4$L#!!0 ( .R9;%.-A3PX/0( +<$ 9 >&PO=V]R:W-H965T/LUWX]8R=-%LD6G%)//:\-V_&,TX/QCY@#>#84Z,T+J+:N?:&<\QK: 1. M3 N:3DIC&^'(M!7'UH(H JA1/(GCU[P14D=9&O:V-DM-YY34L+4,NZ81]M<* ME#DLHFETW+B75>W\!L_25E2P _>EW5JR^,A2R 8T2J.9A7(1+:]0%@;]4T6KEY$;R-60"DZY>[-X0,,^5Q[OMPH#%]V&'SCB.4=.M,,8%+0 M2-W_Q=-0AQ- ,CT#2 9 $G3W@8+*C7 B2ZTY,.N]B*D]I>R%<]ME60LO?HB^1+MA.5EJ6,A?:L66>FTX[J2NV-4KF$I"]8AO W,HV($S) M5AT2)R)[L0$GI,*7*7>DS//S?%"QZE4D9U2\8W=&NQK9>UU \3>>4T9C6LDQ MK55RD7 '[83-XBN6Q,D4H:(V5 T/Z/H4]?LP?I8-*=6A+L: M\L5_W4//=AW8_, ^9K.4/YX*X"?-U("MPL@@"YW0]]6X.T[ELF_&9_=^I.^$ MK:1&IJ D:#QY0W%M/R:]X4P;6G-O'#5Z6-;TLH#U#G1>&N..A@\POE79'U!+ M P04 " #LF6Q3GCCO994" #I!0 &0 'AL+W=O$O^XN^_G+MPE6Z5?38EHX:T2TLR"TMKZ)@Q-6F+%S$#5 M*.DF5[IBEK:Z"$VMD67>J1)A'$63L&)&[Q%(5P@POC5Q0QZ2>>XO]Y%_^IS MIUQ>F,%;)7[RS):SX#J #'/6"/NDMM^PRV?LXJ5*&/^$;6<;!9 VQJJJH3S.[2, M"W/1[<\@!%,R309Y;J,3P;\KC8#&$67$$=Q]+R^@_.SBW?P]GE"9M27=.1E M1L=DJ)6X3%6%4*.&6\&,@070044U]C)A0Q6Z.:%UU6M=>:VK(UKWQC1,I@@J M!_JOI*]PSCL-^C9_X5!2;:G:N&,?UW7N9C[Y'/E?$FX.$(U[HO%)HK6GX,2% M&=2:$YM#:DSFJ^&!'-E[X0_1M1J3/;IX>IAKTG--3G*MM$H1,P.Y5I7G^U@W M(CH$T@:]W@,9#J[_(PGWVJ]"7?@A8\#W3MN)_6D_QQ9M^[Z;MT/P@>F"2P," M&PO=V]R:W-H965T783!ZPF=L8VI1WM MCU_;24.@(6H?R@.QG7.^\YUK/-ES\2BWA"AX+G(FI\Y6J?+*=66R)066 UX2 MIM]D7!18Z:W8N+(4!*=6JO"3;K;*'+BS28DW9$W4?;D2>NM-1A7'CA_-)L?Z=3Q#".2DT09"*P?3V1!\MP@:1Z_:U"GL6D4V^M7 M]+^M\]J9!RS)@N>_:*JV4V?D0$HRO,O53[[_3FJ'(H.7\%S:?]C7LIX#R4XJ M7M3*FD%!6?7$SW4@6@HH/*/@UPK^>Q6"6B%XKT)8*X0V,I4K-@Y+K/!L(O@> MA)'6:&9A@VFUM?N4F;ROE=!OJ=93LSNQP8S^P5426 IKNF$THPEF"N9)PG=, M4;:!%<]I0HF$;_#7<[+%;$,J<9)PENJ*@;LL(\*(7BR)PC27EUKV?KV$BR^7 M\ 5S[J4%_TJZ]).8# .ZN^?(?U;G57YZ!)A-\DPK=XX5DZIX'L 0T:T,""!F= M_]&#@[*$%P1*(F"18REA#OJ@T.FV"7%W.AE7/;;"QE;8Z\""LR%DI7Q,=O(CX>#@?129YS92H"[DHSY7OB@%I?#?3I44>'T8CZ9^-'6W)9XQVU6E^GH<- M14%_,5OS)O4DA5)03OU0MZ/B$Z3L"B0] ? M!R@,3T>@V[IQF?OQ+18;RB3D)-.:WF"H(41UY:PVBI?V$O; E;[2V>567].) M, +Z?<:Y>MV8>UUS\9_]#U!+ P04 " #LF6Q3;^"(I$H" V!0 &0 M 'AL+W=OAS390<=O3-2A:*;2I.-+0E*&M#?#<@RH9QE$T"BLN5)!, M_-S2)!.]12D4+ VSVZKBYL\#2+V?!OW@,+$2Y0;=1)A,:EY""OA4+PV-PHXE M%Q4H*[1B!HII,.O?SXP&7_)I$#E!("%#Q\"IV<$< MI'1$).-WRQET*1WPN']@?_2U4RUK;F&NY0^1XV8:? I8#@7?2ESI_6=HZ[EU M?)F6UO_9OHV- I9M+>JJ!9."2JBFY2^M#T> _O ,(&X!\:6 00L8^$(;9;ZL M!4>>3(S>,^.BB3=4(Y78Q14.K@G"8?#,E5^(O;SQ5.4M%J40A,JZ0 MS;),;Q4*5;*EEB(38-E'MH(=J"U0FVF*]9#_=VIIP(+"9D(7[%$HKC+!)4MI$NBHHV4_9VN+A@[KKW<4#3I% M Z]H>$81:?!'1J78ORE=N2J$LDU 0-.K=W0;,-+>T&:"N M_4%?:Z1KX[L;>MC N !:+[3&P\#=G>ZI3/X!4$L#!!0 ( .R9;%-1SA%[ MX 8 *,G 9 >&PO=V]R:W-H965T0ZJ5X5&YGK;Q9% MN4Z4OBR7XVI3RF3>!*VS,8:0C]=)FH\NSYM[M^7E>;%569K+VQ)4V_4Z*;]> MRZQXN!BAT;<;[]/E2M4WQI?GFV0I[Z3ZN+DM]=5XW\H\7!#2(/U+Y4!U\!O50/A7%Y_KB]?QB!.LGDIFK[2O'Y1[E2I MOTUUG+K\O5PF>?IOLF,MGX.[=)FGBW26Y I3Z1*TJQZH4,^WDW \V/2WN>%H"WA:Y6E5@FL_EW!,_"-@PW>RY.3T<^H;SM-ZGO7L_F@RR?Y=(TQ[I M:*_[7?CKC8:"UTJNJ[\#'=%]1[3IB'9TU#;K>W]V@;P)K$7R_A)#&B$]O/M# M6EQ8)"(6'Z,F+HH)*&)^#)NZ,!0Q0=D>=C1(MA\D"P[R75&J%;A:RU(OM,"D M\7U[?%AVQ+XCT9>=72 [G'82Q=@BQT51SB)JD>.B,(D8$18Y+@S!B"#A)R?: MCS$*CG&Z+76N?@G42H*WZ7R>23!-*M4HZ-7B$<;B?2?QL(PA:+( [,M9&WD\ M@S$B-FL>',&$6(MEXH%A0;E-[]2#HT*O/C]OZ"#?H>!(KZHT ;?)K,YQH:G# MID$\,$M&7Q'IS1)Q64*,1S9)+BR*N+VT/"C=5!3;%+DP'),(=U!DU!V%Y?V- MGLE=,7(CS= YNRV*^;78 H?DS(HNB@:DR4HOBWE3% M[M**< R1S9:+XX(S1P!=&(UCPAP!]'2+(\8[:,-&ZW%8ZT.T@?_ J74'-I*+ MT; T8B/&&/>EL8T\6DR$8SN->6"$1\B62 \,0YW';(WTX"+,,.D@T:0"'$X% MCY#XI/H$&Z7&=&!FC6SC<#D<8I9Y*A02X]BFUL5AH8M!FUH/C(E($)M:%T>P M(*B#6I,U<#AK/$+MB04,-C*.Q< D&D''X;(Y1&+DUAS$*3(]*"*.,?<9LD#H\C)AQX8P]36UJD'1J$0'5L&8K(#"6>'+KZ^ MHYXA1J#)P$X*,=I,>GLIQ'4V!(;$IL]%<6BOH8D'A2%DV&;/8Z9PW.6E$),6 M2#@M!-A[4B%#C&23@:T6:@2:]K9:J,="B9"]S_"BB"V='A3"T$Z54Q\,QH+Z M*:4F-]!P;@A0>F(!0XU8TX$=&&JDF_9V8*C'-*'4(<]%40QM-?6@4!Q1>XOH M@Q'".@H8>F"OA[-&@+P^Q0LU,DX']F:H$7':VYNAKEN"A$.D"Z*VK'HP#$)!(021[7MZ8#$3'?4*,UF A;. C[4G%2K,2#,;V'%A![\_ M]G9#X4Q;;=XD%1X92>/A2$'?L&9K( "V<''6)^BA!N- MY@,[*MP(->_MJ+211R<;;(/3@W'V!1X,LM?DU .*[9)D?'#H2,_VLCGM58'F MQ-#NS,C^[OY$V55SCLJZ?XW.;I#G_@2=37?GQ4SSN^-K;Y-RF>85R.1"=P5? M"?V2E;L38;L+56R:(T^?"J6*=?-Q)9.Y+&N _GY1Z)>HO:@[V)_+N_P?4$L# M!!0 ( .R9;%-S#J@')P, $ * 9 >&PO=V]R:W-H965T.[]Q-7+-BK;A<21V[+DK *NF.!$PFKL7/H75[YG M -;B(X.].O@F)I5;(;Z:P9M\['@F(B@ATX:"XM\.9E"6A@GC^-:0.JU/ SS\ MOF-_99/'9&ZI@IDH/[%@ 0-H#PL1ZB!A ]UD/< &SJ;IV[ M+=R<:CH92;$GTE@CF_FPU;=HK!?CIE&66N(J0YR>O)<%Y>PGK57C.5FR@K,5 MRRC7Y#++Q)9KQ@NR$"7+&"CRDES##O@6R!3UR0G"%E1KD)R(5;MV#9E 'LMZ M-@=-6:F>(_9F.2=GSYZ39X1Q\F$MM@I]JI&K,143D)LU84_KL(,'P@[).\'U M6I$KGD/>@Y^?QJ?WZ(I>:.A4E]..(I:1Y%U%#W@ MJ*'MZY\:.+! C[8=Q1J\1O8%_T]=O MJW=4%HPK4L(*77GG"7:6K)\K]4"+C;V/;X7&V]U^KO&)!](8X/I*"'TW, [: M1^/D%U!+ P04 " #LF6Q3KC-SI_$# !^$0 &0 'AL+W=O#!*WQ LLOR9RKEEFRA"3& M5!!& <>KH7$!SV=V!L@LOA*\$WO/(!W*DK%O:>,F'!I6&A&.<"!3"J3^'O 8 M1U'*I.+X7I :I<\4N/_\Q'Z5#5X-9HD$'K/H'Q+*S=#H&2#$*[2-Y">VF^%B M0%[*%[!(9+]@5]A:!@BV0K*X *L(8D+S?_18)&(/H'CJ 78!L-L"G +@_ EP M&P!N 7#;>O *@-?6@U\ _+: ;@'HM@7T"D OJVY>CJR6$R31:,#9#O#46K&E M#]F$R-"JA(2FKQS##_5X_L:O*ER M72;.L"Q/@#;LJVZ\>CA"YR4<%@#G[2'UWF?OL[[U>N\7^OA M%PG7>I_IX?>!5'!8Y_V@DDZY=)R,SVW@N[M=C#4T;DGC9C1.XX2@0 M*D-P(W$L_M.X\4HWGC;:^QW%7&Q( A+, ZQ6]_('H(>^2>&[+K=Z=L?J6-9; M39A^&::O)?K,DH"!VUM=9KLE5_>4F>V5;GHOSVR"N'JJ6]]Z,@\^3V2^,O\2 M=ZW'N6X#;J;'.;TC!>^7V>NW*SCX!3ZC1S A0G*RW*8;DH8>6M4&9YUR%L"] MG13J1Z*B#_>B%VH2D/HM*R?R,Z+T=/DPZBM%>CC8EG*;WIX-[/D=KS0[C-*N MHK1;Y_N(@L%*":%STAQ76@G=_W&MS8ZP=8^I%JS4%>H%<+[EP4:=H0%;I:IZ M5B>K]<,C]&Z_:;/\6^#U$:#G-VV71X"^W20UYM[E+<9\G5WD!=?)NX07Q.UC"*\4JZL3E=I$<\O M^WE#LB2[.BZ95!?1['0AY:J#>KQB33XW40?G)9?0;4$L#!!0 ( .R9 M;%,-*XJ83 ( #4% 9 >&PO=V]R:W-H965TJ2T)+G&EP6S;ENG?"Q1J/XM&T<%PS^N& MG"'.LX[5N$;ZVJVTW<4#2\E;E(8K"1JK630?72VFSM\[?..X-T=K<)ELE'IP MF]MR%B5.$ HLR#$P^]OA$H5P1%;&KYXS&D(ZX/'ZP'[C<[>Y;)C!I1+?>4G- M+'H?08D5VPJZ5_M/V.?C!19*&/^%?>^;1%!L#:FV!UL%+9?ASQ[[.AP!TM$) M0-H#4J\[!/(JKQFQ/--J#]IY6S:W\*EZM!7'I;N4-6E[RBV.\B^Z9I+_8:%$ MLH0UKR6O>,$DP;PHU%82ES6LE. %1P-O8(VUO16"6QEZPB%?72,Q+LSK+":K MRG''1:]@$12D)Q1\@#LEJ3'P4998_HN/;39#2NDAI45ZEG"-W26,DPM(DW1D M@M@SM..A4F-/.WY!I2Y@J:2Q)2F?"K?2:&RD8% 5W'#)9,&9@+4UHE-AX,=\ M8TC;5OQY1M%D4#3QBB8G%'W>MAO4+I;&3FEB&X'0)VR>NXA -_5T;EIW^3B+ M=\\HF X*IB]48%\)S7RGG!,P_:^ ^*B56]2U'U@#O@]#5P_6X4V8AU%X<@\/ MRAW3-9<&!%86FER^LW%U&-*P(=7YP=@HLF/FEXU]UU [!WM>*46'C0LPO)3Y M7U!+ P04 " #LF6Q3U&$U%_ " #9"P &0 'AL+W=O7+@0 MJ\:FMFF2:3]^MDD@U1K2*FM?P#;WG'OO 8[N<"'D@YH#:+3,&%R$>[.8J'GF!K0@81-I2$'-[@C-@S#*9.A[7I%Z5 MTP*WUQOV2]>\:>:>*#@3[ >-]7SD'7LHAH043-^*Q5=8-]2U?)%@REW18AT; M>"@JE!;9&FPJR"@O[V2Y%F(+8'A>!H1K0.CJ+A.Y*L^))N.A% LD;;1ALPO7 MJD.;XBBW;V6FI7E*#4Z/O\F48JF@M&( M@D)?T%2:;T+JE0N_>"QH;MZ21I_.01/*U.>AKTUAEMZ/UD5,RB+"'44,T(W@ M>J[0!8\A?H[W34-55^&FJTG82#B#_ BU@Q8*@Q W\+4KE=J.K[.#[X9RFA49 M^H,F!66Q$40UL'8JUHYC;>]@W0C90E-FY7ZNY\]K$XZN-&3J5T.R;I6LV]C" MG8*D8.C:_ /JI3?4C X#M (BF[KN587TWJ@EHEDNQ1/8MILR]*L,_??7];A* M=GR0KLWH[EY9!U4=@U?*>EE(3G4AH842NK0+U4)0]6_54"+1"R*A(2\.:@<) MWE]NO&58^"#!]\#;>Q7'85U*V*PY6;[!%G#M-KC] 8K6-H0[ARG:#&_O_XAQ M[5*XV6C^E?2U[H!K \*]#Y"W=B/9CA^A;RU6>%FOZGE_4\N4=L3'KR_ MZ&%M2F%PD.A[X!CO%MW?FK8RD*F;*15RHU(Y>%6GU=QZ6DYK=7@Y]-X0F5*N M$(/$0(.COODY9#E'EALM[W0MM)D&WG)O9&Z0-,,\3(?1F8Q-4T_SX+U!+ M P04 " #LF6Q3T0"+7[X# !S$0 &0 'AL+W=OP(6E2)9&:+TVEG9DHF>T^K.;!A9O$ M*M@9XS2SH_WQ:SX*:0<,4IN7!!N?;T4G(QV0/H-"/..+)V-HK=;AQ MG"380TP36QR ZSM;(6.J=%/NG.0@@889*(X2DY$XJHAQ M6$F4'..8RG^G$(G3V,+6<\>:[?8J[7 FHP/=P0;47X>5U"VG9 E9##QA@B,) MV[%UBV^6Q$L!V8A[!J?D[!JE4WD0XC%MW(5CRTTS@@@"E5)0_?<$,XBBE$GG M\;T@M3^:!)C 3T=\L5/NQ-;!0"%MZC-1:G#Y",:%>RA>( M*,E^T:D8ZUHH."9*Q 589Q SGO_3'X409P#-4P\@!8"\!O@- *\ >%TC^ 7 M[QJA5P!ZKP']!D"_ /0S[7.Q,J7G5-')2(H3DNEHS99>9'9E:"TPX^G*VBBI M[S*-4Y,OP$17K3/#W2D)Z'/@FN]@E:\!#" M&OS[=7J\+?KB M;=&79O@< @W'=? 76GKEXO4R/K^!;PU/P(^ _D-3)CY_A6"/-@L#KU_R^AFO MU\"[DB(\!@K=\;QTI^OWGS_U('2G($Z^&4+TRA ]8^HO'P[9\'"8.4C?)NYO M=6NH!8?M82UN;L9YI"'>PHS#KNV_QKT0K5^*UN_H]VK+?H*\T@X%MH'XNB2^ MOI3A@S+$X!T,-W,0[U@B,-"V5AQF'/[AD-'Y:B#3L:/CM* MN*)W,+V%1+O>X%X+$&/;,]J 2341TM&(#>5B MR]#&OC7Z4)5P[%W,AZJ>8__M/BQ:2'09:Y&S*O[87!&+C56"UA >Z(/$5PA MKL\17=]DN"J9N'\Q?:ORB:_?KN^\A<3K_[K.7^93U5IL+D &?3N^.7!5HO#P M4@*3JEH1]QT$;B&IJP?%MLT,]'LV-CI#JHI(S#7)X$S'$D^JHD7(Q9RIZAZ!AB#3 ?K^5@CUW$@#E-]9)O\#4$L#!!0 ( .R9;%,4NEB@\@, #P0 M 9 >&PO=V]R:W-H965T0XIN%5 DSV%5+7Z\5 ML#@')<(/@Z#O)XRGWF24/WM6DY',C. I/"NBLR1AZML="+D=>]1[??#"ERMC M'_B3T9HM80;FT_I98<^O6&*>0*JY3(F"Q=B[I>\?PAR0C_C,8:OWVL1.92[E M5]MYC,=>8!6!@,A8"H8_&[@'(2P3ZOBG)/6JF!:XWWYE_S6?/$YFSC3<2_&% MQV8U]@8>B6'!,F%>Y/9W*"?4LWR1%#K_2[;EV, C4::-3$HP*DAX6ORR79F( M/0#MG@"$)2"\%- I 9U+ =T2T+T4T"L!^=3]8NYYXJ;,L,E(R2U1=C2RV4:> M_1R-^>*I72@SH_ M1YR93+%,VG"3*2!74S","WU-?B&?9E-R]>Z:O",\)4]< M"*RJ'OD&0UJ@'Y7T=P5]>()^!NLV"<(6"8.0-L#OW?#;;(GPWDGX](+HG> D M_.%_PWU,R MF*?+?*1$K6D&,?ES#8I9"DW^^H *R"-&TW\[]'IZ3G6'^6F5^4*IF^I66_INL]$VE_\:9RV]@<=5A%';JC,KVZ9,9W!W&I,#R*'>PMB%*@>]"A MOMK6:>?<26%WNTVC I';HY%%1E$Q;F3(/2C3B-/-XCM'I0V.///,H$/QM:=3 MMZG_--O$QA-/>9(E#@.BM9O3WINT4%J? ;1_9EF@.)2@06UXA+HP%I=QXY>- MFXF2!!6O7*IJ9Z=N:W_8F?+B4,A!C\?:O6IL%.(1PXU/E[%R][ MKWYB:LDQV0(6R!6T;]"15'%5+3I&KO.[V%P:O-GES15>[T'9 ?A^(:5Y[=CK M7?4/@\E_4$L#!!0 ( .R9;%/3H^<6Q00 ,,5 9 >&PO=V]R:W-H M965T33B8,WX-[$$D.@E MB5-QU5E*N;JT+!$N(0G$!5M!JI[,&4\"J6[YPA(K#D%4."6Q16S;MY* IIWA MH!B[Y\,!RV1,4[CG2&1)$O ?(XC9^JJ#.Z\#7^AB*?,!:SA8!0MX /FXNN?J MSJI1(II *BA+$8?Y5><:7\ZP7:J6/FCIO7K^BS8O)J,D^!@#&+?Z>17%YU>AT4P3S( M8OF%K3]!-2$OQPM9+(I?M"YM?64<9D*RI')6&20T+?^#EXJ(#0>"]SB0RH$< MZ^!4#LZ.@^/N<7 K!_?8"%[EX!T;P:\<_(+[DJR"Z4D@@^& LS7BN;5"RR^* MBF":YBOK07+UE"H_.?S(6+2F<8R"-$(WJ0S2!7V* 5T+ 5*@]Q.0 8W% M!_0.T13]MF294)9B8$D5/(>PPBK0J Q$]@1RT"U+Y5*@:1I!U.(_,?OW#_G/ MS/Z8& LQ5I-'7FE;D2,B ^PND".?8:(3?#CPP2]?_>A):_Q\2CV?I3)O\^% MPXIQ2=/%8TIE"^3T31*;F5$F$"H4O(5B2&RK$$Z]AITBAK,GQHPJ'#C_K"2J M;0W_\5G9HQL)B?C3$,VMH[E%-/? CFG; J6G7WCFFOX\Q![I^O[ >MZLY7%F MLZ89(2[I>K795OY>G;]GS/\N2YZ (S9'=1U0I@@4Z&]T:,E,2FAO(R5G)^FF MA=N>KU_GZQ_%-X*7,,[V:(??H*J+/;O?'KE;1^X:(U\G.1E_!<4K4/%%]=(* MBJ75EDFW,7_L^CUOFZ5IMV4%8,]OS[=7Y]LSYCNA8L5$$*./G&6K,_0)XNA< M-1_G:@S.T!V32)F$2@5IFJFM\NL*>#&YO/1?U:N><V=C7G0;#O'C9^A9S"QK*49>Z>HJI96;-;6_U95OREQ7K.J34G&_695FU:> MTZQJB]7^7:GE'9OU_5:QG62)B4DMO;AWBLIID<5]8^Y3(:GZKE+!,@'S+$8Q MG4-K5VW&\= /"+A)DXA68F)6XMO@Y0"?1"LFP2?@DV@])>1M^#R @X\@5(LN M,8ON71;&0,.??\*^_R9-Y22[>9M,MG/6.D?,.G=4!TV:+>D> M@25:%(FY(56K50)-T00D'%RT6OK(*1I,1\N:8Y8UTZ*M7-M9*XEUFCWECLFL M!<7P^>)H$77,;>=1A:\P#@6W-LZ8$N"+XC10H)!EJ2P_U>O1^L3QNCAGVQD? MX9ZHX42@@AX;J">SYE:A]5-'J ^MQW^ U!+ P04 " #LF6Q326ELQW/FS'AR M/)WNI?JNMP &_1CJ9 LYU>=R!\*^V4B54V.G*@OU3@%-O5'. M0Q)%<9A3)H+YU*]=J_E4%H8S =<*Z2+/J?JU "[WLP '=PLW+-L:MQ#.ISN: MP0K,I]VULK.P1DE9#D(S*9""S2RXQ,\7Q!OX'9\9[/7!&+E0UE)^=Y-WZ2R( M'"/@D!@'0>WC%EX"YP[)\OA1@0:U3V=X.+Y#?^V#M\&LJ8:7DG]AJ=G.@G& M4MC0@IL;N7\+54!#AY=(KOTOVE=[HP EA38RKXPM@YR)\DE_5HDX,+"!MAN0 MRH!XWJ4CSW))#9U/E=PCY79;-#?PH7IK2XX)=RHKH^Q;9NW,_(V4Z9YQCJA( MT3MAJ,C8F@.ZU!J,1L_0JCPN)#=H!9D]#_-(H]KJ\1(,95P_06>("?1Q*PMM MD?0T-):<E\?# Z;,1'D:3=J=Q[33^C^C?%P+JPVLC$1^1P$,RBN-V$J.: MQ*B3Q(]%T[DZ,,#LAX M,&Y/((X:/8GN4SR5]:';Z(3+ PG#?99.A?:OD9.&!NFFP227&4LT6M$-F%_H MHTN$R#J.%S>J@_N6'=SH#NY=>"K$/[X_/)F04TELI ??2WOPL?B<*I]&>'"O MRH-;I*Z7"WQ0'-Y*#^]8I)$= MRTW5ID49[2*_:4Z'%'?4;'C1S.:C,MZP:);(0INSKZM6Z+;XLF\%F M>]E37U&5,:$1AXTUC05"YV,ONJUD)H M]"V)4W4Y6FN]>3T>J_E:)%R]DAN1FF^6,DNX-K?9:JPVF>"+(BB)Q\1QO''" MHW0TN2B>W6:3"[G5<92*VPRI;9+P[/%:Q')W.<*CPX./T6JM\P?CR<6&K\2= MT)\WMYFY&U+ MRY&3,Q*QF.L<@IN/!S$5<9PC&1[_E*"CJL\\\/CZ@/ZV&+P9S#U78BKC+]%" MKR]'P0@MQ))O8_U1[OX0Y8#<'&\N8U7\1;NRK3-"\ZW2,BF##8,D2O>?_%N9 MB*, XG8$D#* # V@90 ]"<"L(X"5 :S(S'XH11YF7//)129W*,M;&[3\HDAF M$6V&'Z5YW>]T9KZ-3)R>_"[E8A?%,>+I KU+-4]7T7TLT)520BOT$DUELI&I M2,V-7**W41II\?*]J55;\^BKZUWO3'KW3 M(E%_ [VQJC=6],:Z?FZ95 I->98]1ND*725RF^JV'.YAO (FUZZ'"0Z9GR?L MX3A7S6;$8P3[5;,:2[=BZ8(LK^;S;;*-N38I,10S'7WGN4JU$=TCN4<,?,I" M[X1GLU7@N1YNI^E5-#V0Y@=C"P-2Z35323 A[@E%KT$1^[XAV<[1KSCZ(,7P0F3$2]%'D;E0RKC*+;D46R;;9?0WCA^A1\$PAC))\EB,/+?ACF\I, M89R@Q&%['(4(:T&JI2"H4A" T#=FN,DV 9#""BD\PUS%CO4&!V3^1NDH*6;! M9R66VQB]CY:B58%A''>?7(C3D5]A.)O\6T\V,;%8Y!SYM%*+Z2_*)XR#!R34 M*C*&)?E3QA<"?>") /&L=F+W'$FU(HAA%1QL*;@IA#[./;0F@[A%!S$+G789 MQ%8',2PP/^(I)=0Q!Q8TO*^EE4L#UD'4JA6&Y6J@JY0H->LE87C*,6AP]+#3 MX2G8ZB ._V=7Z>G *^V 'NP !YW&T@-%2RA209$^9R%6H0FLK$>3%_V+^IV& M6)TE^ S3F%@M)N27:.-U#TZK-);K\B=$UD=CE9[ "GU2EU[/(E:N"3M'7:R< M$W@M/+PN,$Z[9Y6%Z0EU^BMC[8+ =G%KQI)O9O/][DP\B%ANS-@^B?DZE;%< M/4*=6+$G_CF*9#6;P)H]V -)4[6QYWLL.-%MTM1M[(7,Z7 78I6;P&KX(S98 M0M7,PV$N.>7:;.:2P G;J5*KK136UH%&6*+44NKXN+$%+-O5%Q:>&[H=/*U2 M4WA%_/-FV-/!88_EE0[6F@48XK"]"D$_K2? 6@>%A;MO2@]R1GIT8'*.$Q-J M%9_""_3!"MR# PCP4R+KH[%^0F$Q'U*L7KND5NZI=XYB6>6G\#)_>+%@',R M:CTEM#X>ZRP4=I9I<00M,B,J<2$C:AUM0&AK!?0A M2T_/'IN"'E!*:+N>,ZOG#-;*'['($JK&@9 &TV8K$E OZ&!JA9?!PCO0(4N4 M6CZQ3T]WWBW-7!:Z'?[(K%XS>"W^\_[8T\$P M\(YM\_V+\AN>K:)4H5@L3:CSRC>S)=N_>][?:+DIWL;>2VWJ7%RN!5^(+&]@ MOE]*J0\W>0?5?P!,_@-02P,$% @ [)EL4ZM#N_*L @ ;P< !D !X M;"]W;W)K&ULG95=3]LP%(;_BA5Q =(@WTF+VDBE M'1O2-B$*V\6T"[ MV-A;> MV;!F6.%L)'B#A%FMK9F&S8U5ZV@(,[LX5T+/$JU3V0?.\X90BC#+T0U3F*W) M@@*:2 E*HG/T_JG2&8<<34HN%/F%;?;Y"ET31A2-A M/D.G)V?H!!&&[@M>2TV3(U?I (P;[K)U]FKK;+#'V3E4%RCTWJ' "_P>^?2P M? 9++?>MW/M3[NJT=;D+NMP%UE[X?[F;$;FD7-8"T/?)0BJAC^R/ ]BPPX86 M&^W!FN#1J0!S1PE;(U4( %1RI@IYUI?4K;G$FC.W>I.%21R-W$V/$U'G1'3, MB:"/M57%.RP_2CRO'Q9WL/@8+.R#Q3VPR$_[84D'2X[!HCY8\A98VL'28["X M#Y:^!3;H8(.#L/L"=*%?*1!]R,$K9#Q,@ST[-^R0PX/(+_H=FF(AGLU!U16D M9JJ//7QU0OW #TQJ-KO7NV=9FB9Q\I>/[DXY-$_19RS6A$E$8:6%WD6J@Q3; M\K[M*%[9"KG@2M=;VRSTBPC"+-#S*\[52\<4W>Z-S7X#4$L#!!0 ( .R9 M;%,G3:L >P( $H& 9 >&PO=V]R:W-H965TT"7,P#PW#PHMOV>I6 U",RF(@L78NPFO)YGU=PX_&6SUSIC83.92 MOEKCOAI[@14$'$IC&2A^-C !SBT1ROC3<7I]2 O<'7^PW[G<,91AXIU]K(N@.C@IJ)]DO?NCKL M ,+D""#J -'_ N(.$+M$6V4NK2DUM,B5W!)EO9'-#EQM'!JS8<+NXLPH7&6( M,\4MY5240&;NR$QDW4@!PFCRE=R+#8ZD>B?G4S"4<7V!L\^S*3D_NR!GA GR MM))K346E<]^@&$OIEUW@VS9P="3P#)H1B8,O) JB< ^.0V?0HGPT,&#SW ? M2]#7(>KK$#F^^ C?OV2G3)=7P44L/PX;)9;0G M[M KODJS86U9KRT[J>U)&LJQ=-WI&1*7'>Q8FD5)MB?NT OK%H1[ZOR=FVZ[ M[ ^JEDQHPF&!N&!TB=FIMG.UAI&-N_QS:;"5N.$*FSTHZX#K"RG-AV'[2?_[ M*/X"4$L#!!0 ( .R9;%./'[?/YP@ "XR 9 >&PO=V]R:W-H965T M(CTTHGLT'2O?NP MV ?&IFVB)=%#43D6_>.7.FQ:%E52/&/L2R++=;"JR*\^TM+%*Q<_DC6E$KU% M89Q<]M92;L[[_62^IA%)/O,-C=4W2RXB(M5'L>HG&T')(E>*PKYM67X_(BSN M75WD]Q[$U05/9]C&O+7RQ[N;6\\LM5:9C?Z5Q<;LJ)/5'[? M/ CUJ;^SLF 1C1/&8R3H\K)WC<_O![E"+O%/1E^3O6N4A?+,^8_L0["X[%G9 MB&A(YS(S0=2_%SJA89A94N/XLS3:V_G,%/>OM]9O\N!5,,\DH1,>_HLMY/JR M-^RA!5V2-)2/_/4++0/R,GMS'B;Y7_1:REH]-$\3R:-268T@8G'QG[R5B=A3 ML$<-"G:I8!\JX 8%IU1PNBJXI8+;=4A>J>!U]>"7"GY7A4&I,.BJ,"P5A@<* MCMN@,"H51ET]8&M;.:MKGO"NV+5J-WK9EAMWKC?>%ASG%>\7O+JCJI9CR8\BIA4ZU$FZ- ?E_E:9YNLL0T:?**;S\BQSI!MV?C[TQ3]^LMOSRD+%RQ>&88W M@:U=IRME#>?6K-*:PPM7LB=F/"S6/ZO?N8@,B^=!\+ M8"4X/C]AMH0,)F__EO"^=I]$'0IW!UN;TGF79-VW3,DTW%K!0Z.5RNIS=E#E MY&:=1JA*$DK/4 Y99VA*D[E@F[S]__M.R:) TBCY#^#)W7ER;BJC22]7WD7_Q>#=VWGW0.^/"H81?5/4+ LSIM*T MG L3_IY7;%D[O\7RJLL,#V6"NHQ=,W1K$'+VA"I1^KLH?3#**5U2(51J5XI= MFB+T:WD]C*]5(FB5N*U+X)%EV>;8!KO8!F!L3R2DB"_1LIA'[R94']1RZKA> M4U*'.\?#OY34+\.Z5]SD=+1S.@*=/I#W@CFHA9BO$L2?0[8BVQHBT*Y"05D:GKM*C;Z)T2D2 ?1?G."=HS:=BU8=AM:TICNXZVHT,. M,K/K((KKE,<@Y=0XC\G4H$9ZVAQ6LZ%!VX9!^^ZP0Z)%:N*5T]).I5(!:4: VO]N#$&&AKO+5A$MQI_U3:\*I)/$23#D*!0GW@:&S670 M;<"!V\ WJLH@V[S_7EJIK(!ZJ^PD]=6I-Q:,&[>\SMZQ4-ONP4PZ3<=?3IWP MVY;;. ;=2!RXD5S/YR)5=2UAQ^R[?E)4H1U5U[IW.'#OJ%<2J6:29AA(1&P\ M-[]Q/M)"'-U"'+B%?/0D8%;:JTR).@P;I&H(&QB$'*\^4PT.FVN@VYL#[Q[^ M2*-G*K(CG]T>1Y\< L>QX])N9>4<$-]VD:!=Y"LH4HU:-UH';K2FJ"7G/]"& MJWZ4Y#1/?=F2@7IGQ(<9:!4)0)%J>+J[.G!WO2%,H!<2&NGYV*GW1[=VO#KK M)!6T254/L76K=>%6V\3H5$4>!-T0MD"S$J]R[O /N5;EG*2*?2KTN,XX!;0# M='7C<_&I3^YU8W,_VM@0"4/^JDB'J8YWKJ%W-4*AJYN2"S[]< MN*=.M>X\[L<[#YCJ>M=IQ%Y7-QVW9=_"4[G>J-V3SO1/?>I6S&SS(1R4! W] M[JEW-JX&7!<&W.\)7:8ANF,O1H81M*@[7G&\ XU%HZ,+H^,=#55FS] ?*O-K M-"&"*PGHP,S3N.59)TZIIZ')@SFY80YG5RQIH"SCTE[EA*G&1F:=I +/<,33 MN"WT- 1Z+1#8^7<.ST#)Z\Q]UDTL:!6KQJ.QU(.Q]#X-)=N$%!7S5VUK8_IJ M/.2L.M"@Z9T:-+V]'W=AT/S0;\NEK0ZLS=-XZ<%X^=B8O7).P.I&#"FGR;&: MP3&:U? U7GLP5?^V%I1^;!YI?/9.?=+O:?SU8/QM+2.L[@!E/%8S.$:S^O" M[A%^VS'2R\>JZ.N6X)^:K?H:JGT8JMNJV*(.+,:C-8-C-*OA:V3W862_)7%* MQ'O^N%%Y8D 4%R[Z\$_TX1_E? WY_JDAW]>0[\.0W_I4AF]XFJ?YK-7?>\0& MQLW[@@) 06C<]$_-ZXZHF*5OV"0H'EVNEH\ M3;B[NWN)X3I_E/O@_AB?3['A_@R??S'=#_#Y;?'J@G9;O$EQ3\2*Q1EW7*HA M6)\'"CI$\7)"\4'R3?ZT]S.7DD?YY9J2!169@/I^R;G&PO=V]R:W-H965TI$ FTBD3G9@&]@Z"':!% V2=GO-V)1%5"*U M)!4W;U^24B1W1=$I]L;6:>;_9RA](ZV.7'R7)2$*_*@K)M=!J51S$X9R5Y(: MRVO>$*;/%%S46.E=<0AE(PC>VZ"Z"E$496&-*0LV*WOL06Q6O%459>1! -G6 M-1:O'TG%C^L !F\''NFA5.9 N%DU^$">B/K:/ B]%PY9]K0F3%+.@"#%.O@3 MWFP1,@'VBG\H.>;\N]GY>[\.(N.(5&2G3 JL_U[(EE25R:1]_-LG M#09-$WBZ_9;]SA:OBWG&DFQY]8WN5;D.%@'8DP*WE7KDQ[](7U!J\NUX)>TO M.';7YDD =JU4O.Z#M8.:LNX?_^@;<1( YP)0'X#>&Q#W ;$MM'-FR[K%"F]6 M@A^!,%?K;&;#]L9&ZVHH,\OXI(0^2W6NT\=/K@!5,3@2#_J1UZVD++E05WKEZO?X,_9X7\ZFY(S36,T.NLG6C*!>9K!+)\I8$0L3+VSZW-#!+;/1C>O/7,*CBR% M9V'Z>Y,*3C&K5V>FMA&S\"QGG;,*3D$+43YWLXZDA7[4SHTK.*4LC.-L1FZD M+/1C=FYBP2E583PW1M (5>2'ZMS00E-L0AC-/%AHA";R0],_M] 4B"E:S+04 MG;S'^7GX_LG5)_KUW2I9_/>6#4]>K\VWS2^[-QXEG>RZ^R0Q H1\L+^3!6(%DQ1L3/*\CY?NYA[_G$ M'=UERISP%[.2[& %ZJ&\%7KDMUDVE$$A*2^0@.W<>X,OKW!J NR*3Q3VLG., M3"N/G'\S@_>;N1>8BB"'M3(IB/Y[@FO(JU3!/8/7[._M8VKYMY M)!*N>?Z9;E0V]U(/;6!+JES=\?T[:!J*3;XUSZ7]1?MZ;3+UT+J2BK,F6%? M:%'_DQ_-A>@$A+@G(&P"0EMW#;)5+HDBBYG@>R3,:IW-'-A6;;0NCA;FKJR4 MT+-4QZG%#>B6T#5GC"I]L95$K]#;2E4"T =:4%8Q=$M^UC-G2U"$YO(>O&^I530U[J"LH+] X&*$P"/'#:HG.7IS_GL77?;3- MA&TSH4T[[FU&2H 1LDV-T!+D6M#2WOTO-WHM>J^ R:\G2..6-+:DJ(=DZD9G M LQS3XL=4ID 0(P7*I/GKNM1ITML.O.F/"UP, EF_I.CB*@M(AHJ(G2QZJBX MPXJ2*'6SXI85#['&+E9\Q(H#'+E92@Q;E5(%S$](@81N$D=".G+7)Z&LD5R8TW[)M<-F^R"S\] M?FABG/;<21P<]!*<+. &8 !]\A >%Y'1!$]9E83Q)>G ' M\^!!]3AU@!WNB8(>]^"#?/"@?9Q&P,?ZB>)QW(,[^ '3#CKM!7RLHG$,!&?ZV&)E'WXQ5-T^1/-_B=78C9T7T@8D<+ MB7+8ZKC@8J);$/4FJ1XH7MJ-R2-7>IMC#S.]L01A%NCY+>?J>6#V.NU6=?$+ M4$L#!!0 ( .R9;%/*Z$&(,P0 'H2 9 >&PO=V]R:W-H965TMX=A#[1T M;0N51(VD[ ;8CQ])*9)=R:P;Q,M#+(KW7![>>WE(<;1C_*O8 $CT+4TR,78V M4N;O75>$&TBIN&0Y9*IGQ7A*I6KRM2MR#C0RH#1QB>?UW93&F3,9F7>/?#)B MA4SB#!XY$D6:4OYT PG;C1WL/+^8Q^N-U"_R9.RK;CQ$8\?3C""!4&H75/UL80I) MHCTI'O]43IUZ3 WD&D I O@?X1P"]"M [ M%>!7 /]40% !@E,!_0K0/Q4PJ #DZPRNB8U,RKI9,39#G%MK;SI!Y-?@U89 MB3-=B@O)56^L<'+R@67K=[\#3]$,EA*]F8&D<2+>HG?HRV*&WOSR=N1*-8ZV M=L/*YTWIDQSQB=%'ELF-0+=9!-$AWE7\:I+DF>0-L3K\Q+:7J.==(.(1KX// MU Y?0%[#<0=\9H=?%^M+Y 5'X;=V^$?*U>CX*/S.#I]!6,.[YGYOAW\.Y3'X M02IZ=;WTC+_>43JJ2AXR(7FA!$FBOSXH _0@(15_6]S[M7O?N/=MY2AU.49J MH*Y4E_B^P6N=W4Z"'@Z&ON>IZ6WWX]IEZ?=QV_*^;:F-S%]M>3"=H)Y.8)W. M''+ZI.,D$%LAW6L>0@Y1W#6[FZ#-V4JD7Q/I6XD\9"JH("2:4PEH2G-+K@:U MS\$Y2F%8NQ]:*<^ QUNJ-ZH+E#&];]$$T90565?D;H?M'.+ %KJKFL?5B3P0 M%0*D9I.%!>?03>2J101;6&"O$6K/RN.3VM:GIG#0]9H#F)C_BTS054U-.VKJ M<*2]+0&?([&8- ,0^RJO.)?K *UH&">Q?+K0&UN<%BE:,JZP$J\Q"5F^7/!+\10.R?)?B-)&&[)KU6\(-6 M\/MVT<2-6&&[6ID8Q,^2Q95D=>T$/W#B7PZ"7VT1:W0.#UZ]%M0+H[FI:K3X M'_)H!!$/SU(:C=)AN]3]=X0YUPT/?DG72"!QYD<#-8DCS321\XB?:21/O*_2!]I2Q^V[SNDD3YB5ZUCNSQ(M2X/Y.7T!#1"1\YR MHB.-@A'[F>ZU$M ^[)'N^+M[7\8I\+6Y]! HU*?(\B.Y?EM?K%R;ZP2W,2]O M9=1WW#K.!$I@I:">VET&ULC55=3]LP%/TK5K0'D(!\IQUJ*P$1VJ1N0Q2VAVD/ M;GK;6CAV9KN4[=?OV@E1:-..E\2.SSD^]]BQ1UNIGO0:P)"7D@L]]M;&5)>^ MKXLUE%1?R H$CBRE*JG!KEKYNE) %XY49.2^W:G)2&X,9P+N M%-&;LJ3JSS5PN1U[H??ZX9ZMUL9^\">CBJY@!N:QNE/8\UN5!2M!:"8%4; < M>U?A93ZP> ?XSF"K.VUB*YE+^60[GQ=C+["&@$-AK +%US/< .=6"&W\;C2] M=DI+[+9?U6]=[5C+G&JXD?P'6YCUV!MZ9 %+NN'F7FX_05-/:O4*R;5[DFV- M'2"XV&@CRX:,#DHFZC=]:7+H$,+D "%J"-%["7%#B-]+2!I"XI*I2W$YY-30 MR4C)+5$6C6JVX<)T;"R?";OL,Z-PE"'/3*92K,X?0)4DA[DAYV16KS^12[(S M=I*#H8SK4T0]SG)R\N&4?"!,D(>UW&@J%GKD&[1DA?VBF?ZZGCXZ,/T,J@L2 M!V>GZ<_JTPA^@^YMB&&;5A1DXO/F@'8\J9+KC4 M&P7DY]5<&X5;^]<1\;@5CYUX!\<]ODGZC'#T_![+@_W=&J7[^??!AMW\:]-^Y\RT%]P7JE9, M:'2S1&)P,<"J57UIU!TC*W>,SJ7!0]DUUWC/@K( '%]*:5X[]F1N;^[)/U!+ M P04 " #LF6Q3ET?C8(4" I!P &0 'AL+W=O[(1\43D DK>RX&KIY(C5C>NJ.(>2JJ&H M@.N=5,B2HI[*S%65!)I84%FXON=-W)(R[D0+N_8@HX6HL6 <'B11=5E2^?L. M"K%;.B/G?>&193F:!3=:5#2##>!S]2#US.U8$E8"5TQP(B%=.K>CF]7=RY8J6(GB.TLP7SHSAR20TKK 1['[#&T^H>&+1:'L+]FUL9Y#XEJA*%NP M=E RWGSI6WL.>X#1^ # ;P'^_P*"%A#81!MG-JTU11HMI-@1::(UFQG8L[%H MG0WCYE_&ULS5==;Z,X%/TK%IJ' M&:DM& A)JB12OE9;:4>JFIF=A]$^N. $JX 9VVG:_?5[;0@A0-AJMP]]28PY M]]R/8Z[MR8&+)QE3JM!+FF1R:L5*Y;>V+<.8ID3>\)QF\&;+14H4/(J=+7-! M262,TL1V'2>P4\(R:S8Q<_=B-N%[E;",W@LD]VE*Q.N")OPPM;!UG'A@NUCI M"7LVR+(KEHBE-).,9TC0[=2:X]LU#K2!0?S)Z$'6QDBG\LCY MDWZXBZ:6HR.B"0V5IB#P]TR7-$DT$\3QJR2U*I_:L#X^LO]FDH=D'HFD2Y[\ M8)&*I];(0A'=DGVB'OCA=UHF--!\(4^D^46'$NM8*-Q+Q=/2&")(65;\DY>R M$#4#X.DV<$L#MVG@7S#P2@/OK1[\TL!_JX=!:6!2MXO<3>%61)'91/ #$AH- M;'I@JF^LH5XLTPMEHP2\96"G9NM?>Z9>KQ=0ZP@M>0H+4!(CX37:*!X^=;U: MO^@Q19]75!&6R"\ _KY9H<^?OJ!/B&7H6\SWDF21G-@*@M2N[+ ,:%$$Y%X( MR$-?>:9BB=991*,.^U6__;C'WH;B5!5RCQ5:N+V$&YK?(,^Y0J[CXHYXEF\W M=[K2^7_>U__9^UDQO&JY>(;/N\07$T&O'\V2N">OT#$4F@M!LAW5XZOCTH@0 MJ(^6)&>*).QO&EVA>1C";B*( I>T\-TE M9D$RJ%?7=YR&3O\".HMO5,4WZHUOR:5"?(LD26B? ..*;_PQ!,#.:6MPWOO; M*AGKI?8"O_%M=8 :D%4'!'LCK_%I=:%PMZRXMB'BWJP?J*1$A+&IR-T/HO*IHV/OW57V6G4?-#7N@ Q;*K=!>-SLGQV@H>=>4/FT;>#^ M?6,#1U.6[:[0CF;091)3;Q+!"8M)!5T'>FM?=4^-&@\^B."G3H^#=Q<\:.^9 M+:66'2CL#G%3]#8J"/QA4_4VRL7C9L^V:P??E(J=N7%(2 <*5QQJJMGJ5C,W M9_G&_ +?+G''_$K?@LQ!^T1?7*&^$K%CF40)W8(KYV8(ZT 4MY+B0?'<'+L? MN8)#O!G&<).C0@/@_99S=7S0#JJ[X>P?4$L#!!0 ( .R9;%. &LC3K , M .0- 9 >&PO=V]R:W-H965T4+,NIS:1%"^3% MYF4NY\R,..1@(^2C6E&JX3GCN1IZ*ZV+3[ZODA7-B&J)@N:XLQ R(QJGS:G1P-Q%ISEM,["6J=941N)Y2+S= +O=W"/5NN MM%GP1X."+.F,ZH?B3N+,KZVD+*.Y8B('21=#;QQ^FH9=HV EOC"Z48TQ&"IS M(1[-Y"8=>H%!1#E-M#%!\.^)3BGGQA+B^%89]6J?1K$YWEG_PY)',G.BZ%3P MOUFJ5T.OYT%*%V3-];W8_$DK0FUC+Q%3TD5TPD4,MR+7*P77>4K3(_I3MW[?H>\CW9ISM.,\B9P&9[1H01Q<0!1$ MXFOL74 -*Z3$UOC\2GCQM#'N0+=TF.V2,%TX2S?VEZ >-,K%'ZG\]H$FXTS=17!Z#+&M"E!71Y M!? MA2D-!?29RH09QU@9!95,I'"&PY+Y.?P')^,Y*3VTK0=SR#R-@H'_U(RX2^( M=KN&W?X1V&3.Z9OAME^%ZY(X@-NIX7:<&5B2VC] M9LY:[1=Y[7^?UX;, >2P,G:1-D"K$X$O&1 %0?#]^C)[[88P982J2"" MK&P!800IV;IJ)FQTOM -=[% N" 6D#*^MN&^GSTX;4=[V]'[J,APWTO"^/W6 M9(7ML.!>'C:O"!WRWK>LT-VS?J8JW19W51F650F=5VMRWZC"MW4JC'RQELD* M$P133I2"L\#/)%PL CU_)*7:_63YBQO;C[>_'R_7-+Y))A(CE=H&K0ZF+>9?FD*"=: M%/96/A<:[_AVN,)G&)5& /<70NC=Q#BH'W:C_P%02P,$% @ [)EL4[*E M@V:I @ 5@< !D !X;"]W;W)K&ULM57;;MLP M#/T5PL" %N@BQ[FV< *DZ8866+N@0;=GQ69BH;IXDIQT?S])=KP\I-[V,#_8 MNO <'I(6E1Z4?C4%HH4WP:69186UY0TA)BM04--3)4JWLU5:4.NF>D=,J9'F M 20X2>)X3 1E,IJG86VEYZFJ+&<25QI,)035/V^1J\,LZD?'A6>V*ZQ?(/.T MI#M$'#/K&:C[['&)G'LB)^-'PQFU+CWP='QD_QQB=[%LJ,&EXM]9;HM9-(T@ MQRVMN'U6AWMLXAEYODQQ$]YP:&SC"++*6"4:L%,@F*R_]*W)PPG \9P') T@ M^5O H $,0J"ULA#6';5TGFIU .VM'9L?A-P$M(N&25_%M=5NESF>$BSNTE'%S"1_!>":3$NLT>\\D:_3=UOJ2=_3UX5%)6QCX M)'/,S^"7W?CK#CQQN6H3EAP3=IMT$CZI?0\&\14D<1*?T],-7V/9POL=<@9M M_0:!;]!1/U;7KSRI7U;7+V2=5*Y^-QV^AJVO8? U?,?7RITPU!IS\(P&J)05 MY>XO%16G_C1"SO8L1WFV3MW-.GH?5UPZ62^5G[:^IMV*C:FH.^&@MN!:4O8*%ZSQ82[/'>J: M;A3H_$6RGX^OX_"D9'\JA)RT+H%Z%SJZ<5%4TM9=K%UM+XU%Z)7DMWE]X[B. MM&/2 ,>M@\:]B7.OZRY>3ZPJ0R/<*.O::A@6[N)#[0W<_E8I>YQX!^U5.O\% M4$L#!!0 ( .R9;%-@[:D%%@8 , ; 9 >&PO=V]R:W-H965TB+T"]MBS,'7LJC8]63+^>[2 M<5BZQ67"+L@.5^+-FM RX>*6;ARVHSC):J.R<)#K3ITRR:O)[*I^=D=G5V3/ MB[S"=Q2P?5DF]-LM+LC3]01.GA]\RC=;+A\XLZM=LL$KS.]W=U3<.9V7+"]Q MQ7)2 8K7UY,;>+E$D32H$?_F^(D-KH%?S7.IUT8TK#X?6S][?UXL5B'A*&YZ3XG&=\>SV))B##ZV1?\$_D MZ1UN%Q1(?RDI6/T7/+58=P+2/>.D;(W%#,J\:OXG7ULB!@;"C]D M09(-?!? M,/!: ^_8$?S6P#]VA* UJ)?N-&NOB5LD/)E=4?($J$0+;_*B9K^V%GSEE4R4 M%:?B;2[L^.QOD8OOJY24&-QA"N9%PABX 7-2EB*,JVU"L7-?Y1S<<$[SASU/ M'@H,. $?$YH\)CGXD*_Q*LUQE6(&WI$BRZL-.Y,^P3E8->D'R!HL$UK)5_4P MM5]PLL \R0MV*I#WJP4X>7,*W@ ',/F6@;P"F'E'OA(*KYE8%EE.#/8+^SVL<7>$5'H0H&>0W&+K Y7 M>'RLM]B6G""?WSCPA! M])=H!GEZ:7'L=X[]VK%O2?B\3GA3RC2VT]I6]MC'&?10!,6*'H>1T&%>[")O MC%H84+XG&O@8MM1A4]_S_0XU6F;0+3.P+O,#9NP2B+UCC2G%&=C+&L[RQSS# MHEI HE0SWV+P\<-J#BI2G:@($RG)FU:X:N(F>JS#:/ 4R(_UV%> M[".%&X,O!*>^FI-+D[/8,_,3=OR$1Q:+1LOA_G\Q+%T32Z$VX\!'H:^0I*,\ MB)"R^H6.@F@:Q&JM&8;T @^968HZEJ)7]:HL+_8<9[9N%7>NX]\8@/BH .@H M4P!TE#$ AB%?#@!T>Q7CVD/0\X37:R%"I>2HXR!D*& XW=.R*I (GD^7J[FYR>@8^K>Y%AZDR0'92 M)YME"]0XBD(E)@:,&A #!+I*H1T_I\ M(=XT.O/VN;G6I!FY0-K\IFZHTZ'#-#IT")Q.7:@FJ-75F)%>RT#OUU=QVU6, M+'FZ;(&!V!]5FG2[(\YR*]5G#D7J) 7&R9ER4JPC&<"92,;3 4V,\=+4" M8>1[GAH/'8<"+X:A&A"#/U? M( <]#1D?FK8XSYZW!GS%O#_H;D]:K)QA;8Z*1]MWB /52!+F_9/L[%)QVV!&9 M7HR0NA<:<&J#-[GR(W^J[!=+JZLQ/;UV0G;M](-YW-;40;)T78."R$7JCFC$ M&3+9B O#.%89.^AO3%LOJI!=5!W;@<$Y&%)TN/^VXRK]-U!Y,J&T_FM B?ZK M5KO1UTO]%_4B"]E%ED&42[5MJ^E>D2"[(OF)?:07*L@N5 SKD;\WT#R5$VE: M1E,EAVI!5P4^5.-[\!>8A0&"M/2WN1GST&L/9-<>!A[D:>KE4]1XG'[_1O;] M^R?&N-_4D7U3_WDQUG=03]\9=) 69,..K3;-I=5/PX0S^")18KJI/P4QT:[V M%6]^!.Z>=I^;;NJ/+,KS6W@YAX;G"WBY;#XF]>Z;;UOB1+7)*P8*O!9#N1>A MF"=M/A+\FA#_?R &ZCW:S_P%02P,$% M @ [)EL4_@"G8O2 P /1 !D !X;"]W;W)K&ULS5A-;]LX$/TKA$XMT$9?MF,'MH'$]J(!VEVC;K>'8@^T-+:(4*26I.+T MW^^04N2/*')V]^)+)%(S;V8>GTE.QCNI'G0&8,A3SH6>>)DQQ8WOZR2#G.HK M68# +QNIJ"^A8OD5R[OV17VP8>24IM M9%X[8P8Y$]63/M5$'#@@3KM#5#M$IPZ]5QSBVB%^:X1>[=![:X1^[>!*]ZO: M'7%S:NATK.2.*&N-:/;%L>^\D2\FK%!61N%7AGYF^CMJ\5XD,@>R!$5FG&I- M;LE,YCDNXRJC"OSO@AER:XQBZ]+0-0=B)/E"%7VDC'QF&U@E#$0"FGR2/&5B MJS]83/*1K"KY$;DA<\9+JPFR@J14S# T7SPEO$PA)>_F8"CC^CWZ:!M3/S^8 M(-\R66HJ4CWV#59L\_:3NKJ[JKKHE>IB\D4*DV$D@6%:_.?=_J,.?Q^9;NB. MGNF^BSH!5U!2ZOW2EI+ M:0 SHYS_(DUZ>I\>'*67'**B+ES9A+^KUCZWF+4BCZ-AF<0[IB+-^PUF_D[-O>'A\M!MV:JNW M]"%G)>X;NF-!!@WXX))T6H1A/!J<'5Q-PD[._B@L =K>-HI2)1EJIKF@)-4%!>]'R4/7 D7[8-%%*6=_2(;Q MA2DG?L-YU&(4G JG#6=T*ITNG&/&]N=WV'V KZJK(\IF#8UR4MQC4J3 9$ 6 MJ^6R:VWVIU[8ORC1[$_,<'!AHAFS,*6^;GMC5W[M8>O&FOLBK8,MRP.&PP57%UC MGJKJ5:N!D85KQM;28&OG7C/L[T%9 _R^D;AR]< &:/YC,/T'4$L#!!0 ( M .R9;%.GC&11X@( -P( 9 >&PO=V]R:W-H965TY:2P2N[-=VOW[V4X: M^A%"M;TT_CCGW'MN[=P,UXR_BAQ HDU94#&R+C$"YB!?%D^ +X36(N= M,=).YHR]ZLE].K(Z@*+202N-WK6DU(35Q=[Q5_VJ\*R]S M+.".%3](*O.1U;=0"AE>%?*)K;]![2?4>@DKA/E%ZQKK6"A9"F^H:MZD6H/B''W?Q!!]]6Q6@JXFTK,O$Z!6>P["'?^8(\QW-;\KD[G>ZTV?F_ MZ--_CKY7#+\Y'K[1\S\]'B@F(BF86'% /V_G0G)UQW]UA B:$($)$72'F(-Z MZ8$Z3&8F]7EL.TR55F2T]#OP;>R&;A1Z0_MM]S\ZAOG]* KV47$K:A#X^[#I M,2R*^F'8H/9LAXWM\!3;RBB"[?6: X6,R,LVX^&Q\7X_./1]C+KRP\&![6-0 MX _\ZP/7QR@O=-UVTU%C.NHT/=O%[.9=.+V! M<]Y6V_B3@.X' :?=/+_7/Z151;-W7MWSO M]?'':,OX+[$F1(*G-,G$16:\UQ/AFJ18=-F&9.I+S'B*I7KEJY[8<(*C M I0F/>0X?B_%-.N,1T7;'1^/6"X3FI$[#D2>II@_3TG"MA<=V-DUW-/56NJ& MWGBTP2OR0.3WS1U7;[W:2D13D@G*,L!)?-&9P/-KU-> HL2+OV?::5 ,J"(8L$<5_L"W[#E 'A+F0+*W BD%*L_(7 M/U6!: &4'3, 50#T&N = +@5P#W5@U]E37]4!1$@58II)FNW0?)U5>J<')\DX4L)> ; M?B("G,V(Q#01G\&?X/O##)S]\7G4D\J+[ML+*XO3TB(Z8!&"KRR3:P'F640B M WYFQ[O'\ L[?FC!]U1TZA"A78BFR&KP@6RZP'6^ .0@:.!S:8=/-MP*G[W/ M^_QTN&,*YON\7[W/^[4=/B.A@D,3_$4FW;K8W<*>>[38P?P)J]F$"_W\ZU;U M S>2I.)OBQ>O]N(57KP#7N9Q3 I%!E(YXE@24];M-B#J>LXG4[KMN#.G.W0^ MF6;MXHA#>,#AE1WG=H/7L!=!Z]=!ZUOM3(1:/4D$:)DB2^06=D.>WQU8&?DU M(_^_, +;-JNQ"[KTII\G(QI@+D&7Y4,HJ7B9&_W6W?ZT(K_T'-?V U MI*L\HD)RNLP+9AO\?(#2M+3D%Y;T;N=QK*;;8[M M [V1U?M--5,BJK22DT-LT!X;U_<\&YUF)8"NERD+(+1Q:=8+:-=059SJV"&($A.][3ZA@*:5Q79H$.R_"DVY.ZFZMHE#%" ; M\T:TH5ULV\P3BIO%%@+=I&T>$12=\I(O@-)G&L M6!>#F&=2T;?I5R.Y,/A(G6SD& [_Y\*95A9?Q!4-;(%%C6PCNVRW ZO'/FNM MF[831"/*"'Y@7%&CLNB(RKY:](5:]:GQ$(;VQ77HF IZ8>@) ]^V6*%&AI%= MAMN!_XJYWC>!6QJ3AY#J54& :Y9$-%NI)4R%\(W9:008>1^9G48ND5TNWY"= M_EZQN\.A,3O[/0/'J.Z]UBU!2OBJN#$2(&1Y)LO33=U:WTI-BKN85^U3>'X) M#>TS>#XWM2_@^55Y%]6X+:_&5,I75(4A(;&BX'0':C"\O&TJ7R3;%'<72R8E M2XO'-<%*)70']3UF3.Y>M(/ZSF_\+U!+ P04 " #LF6Q39*X8\OD$ "\ M%@ &0 'AL+W=O3CHUYM\,2&?@1C#D221A2OKV!@&VN:[CV.C#QERNI M!ZQN)Z9+F(+\'H^Y>K-R+W,_A$CX+$(<%M>U'KZZ(VT-2"W^\&$C]IZ1#F7& MV+-^N9]?UVR](@C D]H%57_6T(<@T)[4.O[)G-;R.35P__G5^S -7@4SHP+Z M+/C3G\O5=:U50W-8T"20$[:Y@RR@AO;GL4"DO]$FL[5KR$N$9&$&5BL(_6CW ME[YDB=@#*#_5 )(!R*D )P,X;P'U(X!Z!JB?"FAD@,:I2W(S@'OJ#,T,T#P5 MT,H K93='1TIEP,J:;?#V09Q;:V\Z8>T(%*THM"/=.U.)5=??863W0D$5,(< MC2F76_3$:21H6E4"?1F I'X@OJ)OZ/MT@+[\]+5C236G1EI>YO]FYY\<\8_1 M(XOD2J#;: [S"GS?C'?>PP_-^+8!;ZE2^[-$^ZZJF!W:3=&ZUZR[#=NVL?KI6.M] M!!O(X^W88QW#-R#2*K6A]@"2?J"9A#! MPI<"Q=2OW,1FAZW&I6W_;&#"S5?F&AT]^'3F![ZB.Z9;.@L 2:8Z\*X.8ET' M50KGEK+4K#==@M8]C]A',5'8H9 M3[>P*KPC%/N@RC#A(J'*7'VCZ$FE:E*DJF=(U4VKM'!,VJUR)9QH-SS1[JY5 MJIH<1C>;I M$R*F=!0]#9^YJ>&BJV%S6[N///7?D@"D!"?(A351YRR.GB:]RK-BN>$0TJQ7 M".2@PA0[S:9!(7'1G["YG_3F:U\POD53X&O?4X*0[_D+]'NB4@<\V*)'&JD> MID?1$$ Q5L7BZ*D_,:6S:$W8/3-S18O YAXQV>]X2.Y-14.61%)4GK/+FHU- M;!3*CE]DU&%"3&Q7(@Y,8OY0ZKD8[K5O%9N,U,^"^4EC3-35^@I,9_U3]U? MY9-X]?XJVQDS7X@Q,8OQL=/GQ8?9*)27M,[,1B&LQ'S<_%#+R7R:3KW6WM57 M"'R97H,*1;?RN;L*R$?SJ]9>>L'X9KR/KVYQQ?@07XUV%ZF%^]V][B/E2S\2 M*("%FLJ^;*K2Y[NKTMV+9'%Z\39C4K(P?5P!5<&PO=V]R:W-H965TQ!\6Y<41M MRY.4C\%^_"39\=+:<;L-EH=8DL\Y5T=7ENYP1]D37P,(M,^S@H^,M1#EE6GR M9 TYYI>TA$*^65&68R&[+#5YR0 O-2G/3,>R C/'I##&0SUVS\9#NA$9*>"> M(;[)<\Q^3""CNY%A&X>!!Y*NA1HPQ\,2IS '\5C>,]DS&Y4ER:'@A!:(P6ID M7-M7LX'":\!G CM^U$;*R8+2)]6Y68X,2TT(,DB$4L#RL84I9)D2DM/X7FL: M34A%/&X?U#]H[]++ G.8TNP+68KUR(@,M(05WF3B@>X^0NW'5WH)S;C^1[L* MZX<&2C9>%^OPQ'!L4\0G)K@O)7@U@3W)2$Z0?!J@O?6"'Y- MT-;-RKM>N!@+/!XRND-,H:6::NC5UVRY7J10^V0NF'Q+)$^,YY#*K N.+M = M9@RKM*&S& 0F&7\_-(6,H9!F4NM-*CWGA)Z+;FDAUAS-BB4L._AQ/W_0PS>E MM\:@(M2E$3.OK;]$6MK6+[7CMU M;9@;N.V\M6&!%;5SUA'4"H.3"1LT-@>]-JG .QT/6AOFI=E7 M$?&KB%D?HC)G'EU3.;!4UP<<)713B.J :D:;$N1:W[POQB?VU=3N&(]ER5)5 M&+_EJWKG%K.4%!QEL)*AK,M0IH)5-435$;34E^2""GGEZN9:EEW %$"^7U$J M#AT5H"GDQK\ 4$L#!!0 ( .R9;%."*6GZ1P4 %D: 9 >&PO=V]R M:W-H965T;E?*2@#GW7LZ]%Q]CAEM1?"Y7 MG$OP)4OS\G:PDG)]XSAEM.)96%Z+-<_5E84HLE"JTV+IE.N"AW%ME*4.AI Z M69CD@]&P'GLH1D.QD6F2\X<"E)LL"XNO8YZ*[>T #5X&'I/E2E8#SFBX#I=\ MSN7']4.ASIS62YQD/"\3D8."+VX'=^AF1MS*H$;\D?!MN7<,*BJ?A/A20K%Z'Z>^83GJ:5)W4?_S9.!VW,RG#_^,7[SS5Y1>936/*)2/], M8KFZ'?@#$/-%N$GEH]C^PAM"7N4O$FE9_X+M#LOP $2;4HJL,59WD"7Y[C_\ MTB1BST#Y,1O@Q@#K!NX1 ](8D%,CN(V!>VH$KS&HJ3L[[G7BIJ$,1\-";$%1 MH96WZJ#.?FVM\I7D5:/,9:&N)LI.CN9\J> M;SAX.^4R3-+RG4)]G$_!VS?OP!N0Y.!I)39EF,?ET)'J9BJ73M0$'N\"XR.! M"?@@6RPG]KM XN]HY+09@*_9&*,K0[G?'T-"'P/,,3(<#^3T\VA MB<[W19^='?T@&:1M"U+[(_:V4!VP%H5,\N7[MAG:-LF7X%[R#/SUJS*N#\N_ M+:'=-K1;AW:/A&[BF#IJ9TAKPVH&?!YAZ/I($7[>+U0?YC/?"PY1TS[*8Y % M]! VZ\.0[S'7:V$')+V6I&1?_HYYM'H/9^/YI>F8PQ3R/;1[D84T\G:XBI$NQ",UG:DJ56LK]MHI0GT8\_( I_NHN2&#P4(M[4 M2F%I&-:Z9Y?N5;\-[9_;JWX_E3X.(-+*UX=1UJO+M(]R@X!XKE8^0TSL>S0P MER]H2096DN-$I&*91"68APLNOX(G7E9IMN0/P4Y^X*6+A_:T#YU;OL;R()>4 M8JTP$Q/,14@KS-0 \[#K:\_RS !S(6/87#^$.Y[8RE,];I(KN58RSE][ZE G M$>CB&H$ZD4!GJT1C>9AL/=<3 XI"7Q<) PKY@:XE,Q.,NM ]4KA.)9!=)GY? M\R*L4@O:==I_X,SI%'73-:(7+VPWF2-V=F&9H1@$>IY>VCZ.^A#U:MN'J5DU MH%@OKB$L#NBQ)0#JQ /9U>.$10 R3.D>I%A?\AAP+F6P-P\98%!)A*=3[N,8 M1>3(.@!U2H+L4F+LYS/T!7?Z@B^N+[C3%WRVON#3],4$,^B+ 6;2%P/,HB^X MTQ=LUY<3&KGQ<$"$>/I"9V*"80BASKN0F15RN/'2*1:!W]N.C8?]L%<(]N:_B0E'&-9Z M;6J$043TW0%C6.0%[ CE3B>)72=G:9(E>;WM6-HVKSI!(OC2C4GVML[LZF!I MS,;R,(/Z:_S$A"*4Z%4SH-3DJM?,%!$R>J1DG2X1^_O7*5UJV#J#^IQI %VY M3*=JVOC3Y<'D"6-='9R]K?*,%\OZ&T4)(K')Y6Y[M!UMOX/&ULI5A=;]LV%/TKA-&'%IAK M?NC+01(@L=RN0#L42;H]#'N@9=K6*HFN2"?I?OTN)4>V24H.MI=$DL^]Y+GW M\O*0ET^R_JXV0FCT7!:5NAIMM-Y>3"8JVXB2J_=R*RKX927KDFMXK=<3M:T% M7S9&93&A&$>3DN?5Z/JR^?:UOKZ4.UWDE?A:([4K2U[_O!6%?+H:D='+A[M\ MO='FP^3Z MR"RX$C-9_)$O]>9JE(S04JSXKM!W\NE7L2<4&G^9+%3S%SWML7B$LIW2LMP; MPPS*O&K_\^=]((X,P(_?@.X-J&T0]!BPO0%[[0C!WB!X[0CAWJ"A/FFY-X%+ MN>;7E[5\0K5!@S?ST$2_L89XY94IE'M=PZ\YV.GK>[&&M&N%QNA.9++*\B+G M30KE"MTL_X89B"6:WWYZ2&^0EN@WJ-W/4BGT-A6:YX5Z!Y;?[E/T]LT[] ;E M%7K8R)WBU5)=3C1,T PSR?:3N6TG0WLFP] 76>F-0O-J*98>^W38?CI@/X' M=-&A+]&YI8,.[\7V/6+X%T0Q)9[YS%YOCGUT_M_H\_\\^DDP6%MR;RLJK3);"5SBM;=38FN;W>$T8 M30CP>CS.APMC4TS9*2KUH (&G?44-G=A4<""H$.=T P[FN$@S9O2!.^?9HWY MB+;6X=&@080#BZ8+"G%@Q2)U022(DM BZ4&%)(S\)*..9#1(,A6P:V5Y+\G( M&90&,;5(NB 2,6*1=$%19.=[[H*"N(]BW%&,!RE^JK2HA=)(/,.FK;Q%&SOC M)F%@)6#F@F*<3"V:+HB&"8TMGAX4F;*>@DTZHLD9HF9-(LV?7ZBBMPM1B56N MW_E()V[:DB2PD^NBQBRT6;N@@$V9S=I%T9 0/^EI1WHZ2+K=\'STIIZJC&EL ME=S,A84TH-8Z3ET4-!@<)Q9#SY@XB7$/1X(/>S\>[D79CUVN\F:[SZ&>UW6[ M]6=2:?_VC3T59C'W8,;$)NX#Q;&=60^*A4G20_M(\I!7MV CU'.26*[0XU\\#L3NWS1'&"[7 ,>3J-!3W$@IXO M@1HD'B@VJ('QMI:9 'D'K4WP.MLTWY?B$4X4VV;W[Z\->H[G[#PD/0^9>R T M2?H6PT'=$#:\Y"$0^N?8G#J6P+(TK:X_]\Q3F5%L\W51) GL+N=!)93:/<"# MHE/&>E@?1!<95ET?'V9W<)ZHX%#8I'R)A,,:8]W _JC S+ MLR^B7HNZ8Z@W\BP@/O0[6?]O=LCVC"S3QT>%*-V/%(/BF+FM#./MIM&/9J<'&0; M&=9M#Z!2X>0A\D>^,$6_KD7;UXJ<+]KMG3>7&N:C-Q*NUAHS&CA)=V%.]7L\ M3>'0:@=BR-/II<5!U]$SNN[TWL;'<^_AY$ =1AC;.M:#"T&H68>8U ,+*(U" M^TCM&Q8'26!3GAS=:)5F*9NK1 4%O*MT>V/1?>VN*V^:2SKK^RVYF!'/]Y1< MS-O+R(/[]F[T"Z_7>:6@6:Y@*/P^AM34[75C^Z+EMKE/6TBM9=D\;@1?BMH MX/>5E/KEQ0S07?I>_PM02P,$% @ [)EL4T@06%,6 P 9A$ T !X M;"]S='EL97,N>&ULW5A13]LP$/XKD9DFD";2-A":T53:*B%-VB8D>-@;38F>.REE\_7YPF;?$AQL,&2U5BW^?[[O/=!4>=U&8CV,V2,1.L2R'KE"R- MJ3Z&8;U8LI+6IZIBTB*YTB4U=JJ+L*XTHUD-3J4(1X-!'):42S*=R%5Y59HZ M6*B5-"DYZTR!NWW)4C*,STC@Z&8J8RFY.W[_PS+1D MP3T5*9E1P>>:@U=.2RXVSCP"PT()I0-CJVI##<%2/SAXZ&90\):GY%+I)K:+ MX/[.V^4'P'8& KD0G< 1<8;II*+&,"VO[*19W!@?04$[OMU45F&AZ68X.B>] M0W.S0>9*9TQW889D:YI.!,M!CN;%$NY&52& QJC2#C)."R5IHV'KT0XL[8() M<0-/PX]\CWN=[]1L !63W= *:H>.QDV ?Y?-<>_2#E[$&U3\7IG/*[L=V"%+YC;_[(#3"=WZ!4NE^8.-!JVRL :F M27#/M.&+7^_YBR_6'%T\:\D M-_]5#@5[-;9'W&L7>?X61,9O0>3K[,FP/79VSK:]DZVS!O &D9+O\"XB^J#! M?,6%X;*=+7F6,?GH@+/TAL[M2^0>OUV?L9RNA+GMP)3TXV\LXZLRZ59=0R+: M5?WX*VQO&'>O+S86EQE;LVS63G4Q;X:!'=BH[04.A\A5<_D1S,=A?@0P+ ZF M /-Q7EB<_VD_8W0_#L.TC;W(&/49HS[.RX?,F@\6Q^^3V,N_TR2)HCC&,CJ; M>17,L+S%,7S];)@V\,#B0*0_RS5>;;Q#GNX#K*9/=0BV4[P3L9WBN0;$GS?P M2!)_M;$XX(%5 >L=B.^/ SWE]XDBJ"JF#7N"<21), 1ZT=^C<8QD)X:/OS[8 M4Q)%2>)' /,KB"(,@:<11S %H %#HJ@Y!P_.HW![3H7]+RO3WU!+ P04 M" #LF6Q3EXJ[', 3 @ "P %]R96QS+RYR96QSG9*Y;L,P#$!_Q="> M, ?0(8@S9?$6!/D!5J(/V!(%BD6=OZ_:I7&0"QEY/3P2W!YI0.TXI+:+J1C] M$%)I6M6X 4BV)8]ISI%"KM0L'C6'TD!$VV-#L%HL/D N&6:WO606IW.D5XA< MUYVE/=LO3T%O@*\Z3'%":4A+,P[PS=)_,O?S##5%Y4HCE5L:>-/E_G;@2=&A M(E@6FD7)TZ(=I7\=Q_:0T^FO8R*T>EOH^7%H5 J.W&,EC'%BM/XU@LD/['X M4$L#!!0 ( .R9;%.$[K'YB 0 ((H / >&PO=V]R:V)O;VLN>&UL MQ9I-;]LX$$#_"J%3]^#:DBCG W6!-&F[ =(TB(-> UJB;:(4Z27II,VO7TJ* MNZ/$'NQEHI,M4J*?2)F/,]2'1^M^+JS]R7[5VOA9L@YA^W(M:^'?VXTT ML69I72U"/'2KL=\X*2J_EC+4>IQ-)M-Q+91)/G[8M77CQO# !ED&94TL; I^ M*/GH_ZMO#MF#\FJAM J_9TG[7>FL MUK,D[2I^2!=4^:IXWD#>B85O2X)8W(H(,DNFD]C@4CD?VC/:]D5D?)#QY.YH M&^P7I8-T%R+(K\YN-\JLFF;B78S!;;3]L/OL.O'4_9]NM,NE*N6%+;>U-*'K M1R=U VC\6FU\PHRHY2PYMP_2-?<3?^"RZNXM1"C04^Y4Q0IW6;5XE"BFDL;+ MBL5OWFI518Z*?1):F%(R )DAD-F D/<9@,P1R'P0R'F#$R\%D!R!Y -"]GJR M0""+(2%S #E%(*=#0G( >81 'M%"?G8Q M'M-"7L1)V@<5MDX"H!,$Z(06Z*NUU:/2NNVQR^@FLVH V)GW40QPWIY@$_>$ MEG(W1;>^BP]AO;$F7M'C0\5";)8K*;QLN&H5ZI=@F$Q28IM<6;,:W4E7LPNY M") *LT=*K(_/_VSC6FGT27132AV;\NU9$! S1TJLCNO8[J4I;2W9C73L7 OO MV5D[P'%RF4-,S!TIL3R>$>_$+]E[XC!5I,2NN&T*X[#>"!=^LSLGXM"VZ^<> M(>:)E%@4<[EZ]1_%E) 2.P$55V^=DF*B2(E-@6/"E4J&J2(C5@4NM-XB'S-& M1FR,0T9C[V(,I^'B($.#$6I_O!3;,Y__"Q)B+LF(7=(WW%X\S"09L4D.JJXC MA9B823)BDZ#"Z\U!&2:7C%@N4'A[AQKS2O9&7MD+A@DF&U0P,'S+,,%D@PJF M@)D/3# YL6!PS"G$Q 23$PL&QSR"F)A@&"@V/NX<3NP3'A M@H-C[N'$[CD8*HXB] ,,%3FZVT+LGCVAXIY_.<>\PXF]\QIQQ+Z)."/%$(W9 M)<3$O,.)O;,/\\NVG3B_*:,@)N8=3NR=EY'WOM'&A,.)A?.";\3FV[H6KAEI M=M7+-7-,/9Q8/:\PGY](%4/<2 JW*3'U%,3J.9S(B!T;+,3$U%,0JP?)MS3/ M)\3$U%,0JP?/MT"1%YAZ"F+UX)A0Y 6FGF+([9J>R MTJ_\-MVOZTU%; S$Q M_11OFF3;,ZL7F'4*8NLP> M0'DK2VM*I54W6\:'\A8N+:>8>Z;$[D$QSRJ(B;EGVKW^MGOGK9)+961U'7_" MQ_)2Z/+&L>:CV[;G1;/?MMQJ?1[+OILK*ZK=*W2[U_\^_@M02P,$% @ M[)EL4_5)DLP! @ 7B0 !H !X;"]?]"2J M,T(%XO*+P2<$/#SG0S?M^U/9[8>R^#@>3F75[*9I^)526>_RL2LW_9!/YR.; M?CQVTWDY;M/0K=^Z;4ZZ7+9I_#ZC>7SX/G/Q\CGD_YG8;S;[=?[=K_\<\VGZ MQ^#TWH]O99?SU"Q>NG&;IU63/@[7W25=-G)SGMPLGEY7S?CT*DVJ':00I/6# M#(*L?I!#D-@^_I!LD09EP1),ZP) MM!;D6@B\%@1;",06)%L(S!9$6PC4%F1;"-P6A%L(Y!:D6PCL%L1;"/16U%L) M]%;46PGTUMG#-H'>BGHK@=Z*>BN!WHIZ*X'>BGHK@=Z*>BN!WHIZ*X'>BGHK M@=Z&>AN!WH9Z&X'>AGH;@=XV>UE"H+>AWD:@MZ'>1J"WH=Y&H+>AWD:@MZ'> M1J"WH=Y&H+>CWDZ@MZ/>3J"WH]Y.H+>CWDZ@M\]>=A/H[:BW$^CMJ+<3Z.VH MMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=LX^5!'H' MZAT$>@?J'01Z!^H=!'H'ZAT$>K>H=TN@=XMZMS^I=YD^#[E<>[[6>/V?I'HZ MGYNOE[\LOW;.;L(%YP2_$SW^!5!+ P04 " #LF6Q3UDS DN ! #C(P M$P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!?B;)%C>M7>8BR ;;0 M!3]@D@F-FL26;:#\/4X*E4"EHBH2=].HM3UWXI'.JITZ_1P:V\]S3VW(L^O-QB%KGAOGVJ8T,:VSE[[ZEC+Y2"C2R7%/6#8NG*0- M.=N9,*S\'/!Q[OZ%O&\JRA;&QSO3I5ULW;(0WUH*Q?X2.WJT==V45-GRN4M' MBN \F2HLB6+7%INB)_N38[IAVGSRH_/',OL"T\Z%MRZDB7DZ/.YS),/IB4N% MR,=F_RMN$U/IH]^/AFE75/TR.UWOJ_6K<1Z!C8_C[_CKC+?U#^Q#@/0A0?I0 M('UHD#YF('V<@O1Q!M+'.4@??(K2"(JH'(54CF(J1T&5HZC*45CE**YR%%@Y MBJP"15:!(JM D56@R"I09!4HL@H4606*K )%5H$BJT215:+(*E%DE2BR2A19 M)8JL$D56B2*K1)%5HLBJ4&15*+(J%%D5BJP*15:%(JM"D56AR*I09%4HLFH4 M636*K!I%5HTBJT:15:/(JE%DU2BR:A19-8JL,Q199_\IZZ.UJS^.'Y]%9YK^ M,Y^-_^VY>@=02P$"% ,4 " #LF6Q3!T%-8H$ "Q $ M @ $ 9&]C4')O<',O87!P+GAM;%!+ 0(4 Q0 ( .R9;%/D>CU= M[0 "L" 1 " :\ !D;V-0&UL4$L! A0#% @ [)EL4Q2N?S*V!0 S!@ M !@ ("!# @ 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4P[U&\*3!@ '!L !@ ("! MVQ< 'AL+W=O !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ M[)EL4[$%"%&PO=V]R M:W-H965T&UL4$L! A0#% @ [)EL4_(*5^/N!@ NQ, M !D ("!0&4 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4ZV>O)K+" _14 !D M ("!_'T 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [)EL4W1U0C?)"P 5R$ !D ("!GY8 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4P:^ M^*>Z)@ <8, !D ("!A;0 'AL+W=O&PO=V]R:W-H965TW8&T00 #(, 9 " @5KB !X;"]W;W)K&UL4$L! A0#% @ [)EL4^QL@5N4 @ 7 4 !D M ("!8N< 'AL+W=O&PO M=V]R:W-H965T&UL4$L! A0#% @ [)EL4^6(!B5? P )0< !D ("! M /( 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ [)EL4V;S5'WD!0 0@X !D ("!9_X 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4W,.J &PO=V]R M:W-H965T 0!X;"]W;W)K&UL M4$L! A0#% @ [)EL4]1A-1?P @ V0L !D ("!*B$! M 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ M[)EL4].CYQ;%! PQ4 !D ("!;RP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4R[T)$') P P T !D M ("!E$D! 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ [)EL4^ME"?*_ @ Q0< !D ("!8U4! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL M4X :R-.L P Y T !D ("!]%X! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4_@"G8O2 P /1 M !D ("!!&P! 'AL+W=O(" #<" &0 @($-< $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ [)EL4V2N&/+Y! O!8 !D M ("!%7@! 'AL+W=O&PO=V]R:W-H965T M&UL4$L! A0# M% @ [)EL4S%E^@^0!0 !8 !D ("!]H4! 'AL+W=O M&PO>/ M 0!X;"]W;W)K8F]O:RYX;6Q02P$"% ,4 " #LF6Q3]4F2S $" !>) M&@ @ &&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-0 M2P$"% ,4 " #LF6Q3UDS DN ! #C(P $P @ '5E@$ I6T-O;G1E;G1?5'EP97-=+GAM;%!+!08 10!% -H2 #FF $ ! end XML 74 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 75 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 76 FilingSummary.xml IDEA: XBRL DOCUMENT 3.21.2 html 369 390 1 false 90 0 false 8 false false R1.htm 0001001 - Document - Cover Sheet http://www.maravai.com/role/Cover Cover Cover 1 false false R2.htm 1001002 - Statement - Condensed Consolidated Balance Sheets Sheet http://www.maravai.com/role/CondensedConsolidatedBalanceSheets Condensed Consolidated Balance Sheets Statements 2 false false R3.htm 1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical) Sheet http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical Condensed Consolidated Balance Sheets (Parenthetical) Statements 3 false false R4.htm 1003004 - Statement - Condensed Consolidated Statements of Income Sheet http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome Condensed Consolidated Statements of Income Statements 4 false false R5.htm 1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income Sheet http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome Condensed Consolidated Statements of Comprehensive Income Statements 5 false false R6.htm 1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders'/Member's Equity Sheet http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity Condensed Consolidated Statements of Changes in Stockholders'/Member's Equity Statements 6 false false R7.htm 1006007 - Statement - Condensed Consolidated Statements of Cash Flows Sheet http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows Condensed Consolidated Statements of Cash Flows Statements 7 false false R8.htm 2101101 - Disclosure - Organization and Significant Accounting Policies Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPolicies Organization and Significant Accounting Policies Notes 8 false false R9.htm 2114102 - Disclosure - Divestiture Sheet http://www.maravai.com/role/Divestiture Divestiture Notes 9 false false R10.htm 2116103 - Disclosure - Goodwill and Intangible Assets Sheet http://www.maravai.com/role/GoodwillandIntangibleAssets Goodwill and Intangible Assets Notes 10 false false R11.htm 2122104 - Disclosure - Balance Sheet Components Sheet http://www.maravai.com/role/BalanceSheetComponents Balance Sheet Components Notes 11 false false R12.htm 2125105 - Disclosure - Lease Commitments Sheet http://www.maravai.com/role/LeaseCommitments Lease Commitments Notes 12 false false R13.htm 2130106 - Disclosure - Long-Term Debt Sheet http://www.maravai.com/role/LongTermDebt Long-Term Debt Notes 13 false false R14.htm 2135107 - Disclosure - Equity-Based Compensation Sheet http://www.maravai.com/role/EquityBasedCompensation Equity-Based Compensation Notes 14 false false R15.htm 2139108 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc Sheet http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsInc Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc Notes 15 false false R16.htm 2144109 - Disclosure - Income Taxes Sheet http://www.maravai.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 2148110 - Disclosure - Related Party Transactions Sheet http://www.maravai.com/role/RelatedPartyTransactions Related Party Transactions Notes 17 false false R18.htm 2150111 - Disclosure - Segments Sheet http://www.maravai.com/role/Segments Segments Notes 18 false false R19.htm 2202201 - Disclosure - Organization and Significant Accounting Policies (Policies) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies Organization and Significant Accounting Policies (Policies) Policies http://www.maravai.com/role/OrganizationandSignificantAccountingPolicies 19 false false R20.htm 2303301 - Disclosure - Organization and Significant Accounting Policies (Tables) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables Organization and Significant Accounting Policies (Tables) Tables http://www.maravai.com/role/OrganizationandSignificantAccountingPolicies 20 false false R21.htm 2317302 - Disclosure - Goodwill and Intangible Assets (Tables) Sheet http://www.maravai.com/role/GoodwillandIntangibleAssetsTables Goodwill and Intangible Assets (Tables) Tables http://www.maravai.com/role/GoodwillandIntangibleAssets 21 false false R22.htm 2323303 - Disclosure - Balance Sheet Components (Tables) Sheet http://www.maravai.com/role/BalanceSheetComponentsTables Balance Sheet Components (Tables) Tables http://www.maravai.com/role/BalanceSheetComponents 22 false false R23.htm 2326304 - Disclosure - Lease Commitments (Tables) Sheet http://www.maravai.com/role/LeaseCommitmentsTables Lease Commitments (Tables) Tables http://www.maravai.com/role/LeaseCommitments 23 false false R24.htm 2331305 - Disclosure - Long-Term Debt (Tables) Sheet http://www.maravai.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.maravai.com/role/LongTermDebt 24 false false R25.htm 2336306 - Disclosure - Equity-Based Compensation (Tables) Sheet http://www.maravai.com/role/EquityBasedCompensationTables Equity-Based Compensation (Tables) Tables http://www.maravai.com/role/EquityBasedCompensation 25 false false R26.htm 2340307 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Tables) Sheet http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncTables Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Tables) Tables http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsInc 26 false false R27.htm 2345308 - Disclosure - Income Taxes (Tables) Sheet http://www.maravai.com/role/IncomeTaxesTables Income Taxes (Tables) Tables http://www.maravai.com/role/IncomeTaxes 27 false false R28.htm 2351309 - Disclosure - Segments (Tables) Sheet http://www.maravai.com/role/SegmentsTables Segments (Tables) Tables http://www.maravai.com/role/Segments 28 false false R29.htm 2404401 - Disclosure - Organization and Significant Accounting Policies - Description of Business (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesDescriptionofBusinessDetails Organization and Significant Accounting Policies - Description of Business (Details) Details 29 false false R30.htm 2405402 - Disclosure - Organization and Significant Accounting Policies - IPO (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails Organization and Significant Accounting Policies - IPO (Details) Details http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables 30 false false R31.htm 2406403 - Disclosure - Organization and Significant Accounting Policies - Exchange and Secondary Offering (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails Organization and Significant Accounting Policies - Exchange and Secondary Offering (Details) Details 31 false false R32.htm 2407404 - Disclosure - Organization and Significant Accounting Policies - Revenue Recognition (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueRecognitionDetails Organization and Significant Accounting Policies - Revenue Recognition (Details) Details 32 false false R33.htm 2408405 - Disclosure - Organization and Significant Accounting Policies - Geographical Disaggregation of Revenue (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails Organization and Significant Accounting Policies - Geographical Disaggregation of Revenue (Details) Details 33 false false R34.htm 2409406 - Disclosure - Organization and Significant Accounting Policies - Revenue Based on Pattern of Revenue Recognition (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails Organization and Significant Accounting Policies - Revenue Based on Pattern of Revenue Recognition (Details) Details 34 false false R35.htm 2410407 - Disclosure - Organization and Significant Accounting Policies - Non-Controlling Interests (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails Organization and Significant Accounting Policies - Non-Controlling Interests (Details) Details 35 false false R36.htm 2411408 - Disclosure - Organization and Significant Accounting Policies - Segment Information (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesSegmentInformationDetails Organization and Significant Accounting Policies - Segment Information (Details) Details 36 false false R37.htm 2412409 - Disclosure - Organization and Significant Accounting Policies - Property and Equipment (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails Organization and Significant Accounting Policies - Property and Equipment (Details) Details 37 false false R38.htm 2413410 - Disclosure - Organization and Significant Accounting Policies - Concentration Risk (Details) Sheet http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails Organization and Significant Accounting Policies - Concentration Risk (Details) Details 38 false false R39.htm 2415411 - Disclosure - Divestiture (Details) Sheet http://www.maravai.com/role/DivestitureDetails Divestiture (Details) Details http://www.maravai.com/role/Divestiture 39 false false R40.htm 2418412 - Disclosure - Goodwill and Intangible Assets (Details) Sheet http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails Goodwill and Intangible Assets (Details) Details http://www.maravai.com/role/GoodwillandIntangibleAssetsTables 40 false false R41.htm 2419413 - Disclosure - Goodwill and Intangible Assets - Summary of Segment's Goodwill (Details) Sheet http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails Goodwill and Intangible Assets - Summary of Segment's Goodwill (Details) Details 41 false false R42.htm 2420414 - Disclosure - Goodwill and Intangible Assets - Components of Finite-Lived Intangible Assets (Details) Sheet http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Components of Finite-Lived Intangible Assets (Details) Details 42 false false R43.htm 2421415 - Disclosure - Goodwill and Intangible Assets - Expected Amortization of Finite-Lived Intangible Assets (Details) Sheet http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails Goodwill and Intangible Assets - Expected Amortization of Finite-Lived Intangible Assets (Details) Details 43 false false R44.htm 2424416 - Disclosure - Balance Sheet Components - Inventory (Details) Sheet http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails Balance Sheet Components - Inventory (Details) Details 44 false false R45.htm 2427417 - Disclosure - Lease Commitments (Details) Sheet http://www.maravai.com/role/LeaseCommitmentsDetails Lease Commitments (Details) Details http://www.maravai.com/role/LeaseCommitmentsTables 45 false false R46.htm 2428418 - Disclosure - Lease Commitments - Maturity of Leases (Details) Sheet http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails Lease Commitments - Maturity of Leases (Details) Details 46 false false R47.htm 2429419 - Disclosure - Lease Commitments - Future Minimum Payments (Details) Sheet http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails Lease Commitments - Future Minimum Payments (Details) Details 47 false false R48.htm 2432420 - Disclosure - Long-Term Debt (Details) Sheet http://www.maravai.com/role/LongTermDebtDetails Long-Term Debt (Details) Details http://www.maravai.com/role/LongTermDebtTables 48 false false R49.htm 2433421 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Details) Sheet http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails Long-Term Debt - Summary of Long-Term Debt (Details) Details 49 false false R50.htm 2434422 - Disclosure - Long-Term Debt - Maturities of Long-Term Debt (Details) Sheet http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails Long-Term Debt - Maturities of Long-Term Debt (Details) Details 50 false false R51.htm 2437423 - Disclosure - Equity-Based Compensation - Stock-Based Compensation Expense (Details) Sheet http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails Equity-Based Compensation - Stock-Based Compensation Expense (Details) Details 51 false false R52.htm 2438424 - Disclosure - Equity-Based Compensation (Details) Sheet http://www.maravai.com/role/EquityBasedCompensationDetails Equity-Based Compensation (Details) Details http://www.maravai.com/role/EquityBasedCompensationTables 52 false false R53.htm 2441425 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Details) Sheet http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Details) Details http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncTables 53 false false R54.htm 2442426 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Earnings Per Share (Details) Sheet http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Earnings Per Share (Details) Details 54 false false R55.htm 2443427 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Dilutive Securities Excluded (Details) Sheet http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Dilutive Securities Excluded (Details) Details 55 false false R56.htm 2446428 - Disclosure - Income Taxes - Summary of Income Tax Expense (Details) Sheet http://www.maravai.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails Income Taxes - Summary of Income Tax Expense (Details) Details 56 false false R57.htm 2447429 - Disclosure - Income Taxes (Details) Sheet http://www.maravai.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.maravai.com/role/IncomeTaxesTables 57 false false R58.htm 2449430 - Disclosure - Related Party Transactions (Details) Sheet http://www.maravai.com/role/RelatedPartyTransactionsDetails Related Party Transactions (Details) Details http://www.maravai.com/role/RelatedPartyTransactions 58 false false R59.htm 2452431 - Disclosure - Segments - Narrative (Details) Sheet http://www.maravai.com/role/SegmentsNarrativeDetails Segments - Narrative (Details) Details 59 false false R60.htm 2453432 - Disclosure - Segments - Reconciliation of Revenue (Details) Sheet http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails Segments - Reconciliation of Revenue (Details) Details 60 false false R61.htm 2454433 - Disclosure - Segments - Reconciliation of Adjusted EBITDA to Net Loss (Details) Sheet http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails Segments - Reconciliation of Adjusted EBITDA to Net Loss (Details) Details 61 false false All Reports Book All Reports mrvi-20210930.htm mrvi-20210930.xsd mrvi-20210930_cal.xml mrvi-20210930_def.xml mrvi-20210930_lab.xml mrvi-20210930_pre.xml mrvi-q32021form10xqxex311x.htm mrvi-q32021form10xqxex312x.htm mrvi-q32021xform10xqxex321.htm mrvi-q32021xform10xqxex322.htm http://xbrl.sec.gov/dei/2021 http://fasb.org/us-gaap/2021-01-31 http://fasb.org/srt/2021-01-31 true true JSON 79 MetaLinks.json IDEA: XBRL DOCUMENT { "instance": { "mrvi-20210930.htm": { "axisCustom": 1, "axisStandard": 29, "contextCount": 369, "dts": { "calculationLink": { "local": [ "mrvi-20210930_cal.xml" ] }, "definitionLink": { "local": [ "mrvi-20210930_def.xml" ] }, "inline": { "local": [ "mrvi-20210930.htm" ] }, "labelLink": { "local": [ "mrvi-20210930_lab.xml" ] }, "presentationLink": { "local": [ "mrvi-20210930_pre.xml" ] }, "schema": { "local": [ "mrvi-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": 545, "entityCount": 1, "hidden": { "http://fasb.org/us-gaap/2021-01-31": 2, "http://xbrl.sec.gov/dei/2021": 5, "total": 7 }, "keyCustom": 39, "keyStandard": 351, "memberCustom": 38, "memberStandard": 46, "nsprefix": "mrvi", "nsuri": "http://www.maravai.com/20210930", "report": { "R1": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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://www.maravai.com/role/Cover", "shortName": "Cover", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2116103 - Disclosure - Goodwill and Intangible Assets", "role": "http://www.maravai.com/role/GoodwillandIntangibleAssets", "shortName": "Goodwill and Intangible Assets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R11": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2122104 - Disclosure - Balance Sheet Components", "role": "http://www.maravai.com/role/BalanceSheetComponents", "shortName": "Balance Sheet Components", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SupplementalBalanceSheetDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R12": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2125105 - Disclosure - Lease Commitments", "role": "http://www.maravai.com/role/LeaseCommitments", "shortName": "Lease Commitments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R13": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2130106 - Disclosure - Long-Term Debt", "role": "http://www.maravai.com/role/LongTermDebt", "shortName": "Long-Term Debt", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DebtDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R14": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2135107 - Disclosure - Equity-Based Compensation", "role": "http://www.maravai.com/role/EquityBasedCompensation", "shortName": "Equity-Based Compensation", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R15": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2139108 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc", "role": "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsInc", "shortName": "Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:EarningsPerShareTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R16": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2144109 - Disclosure - Income Taxes", "role": "http://www.maravai.com/role/IncomeTaxes", "shortName": "Income Taxes", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R17": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2148110 - Disclosure - Related Party Transactions", "role": "http://www.maravai.com/role/RelatedPartyTransactions", "shortName": "Related Party Transactions", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RelatedPartyTransactionsDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R18": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2150111 - Disclosure - Segments", "role": "http://www.maravai.com/role/Segments", "shortName": "Segments", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R19": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2202201 - Disclosure - Organization and Significant Accounting Policies (Policies)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies", "shortName": "Organization and Significant Accounting Policies (Policies)", "subGroupType": "policies", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R2": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1001002 - Statement - Condensed Consolidated Balance Sheets", "role": "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "shortName": "Condensed Consolidated Balance Sheets", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Cash", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R20": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2303301 - Disclosure - Organization and Significant Accounting Policies (Tables)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables", "shortName": "Organization and Significant Accounting Policies (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R21": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2317302 - Disclosure - Goodwill and Intangible Assets (Tables)", "role": "http://www.maravai.com/role/GoodwillandIntangibleAssetsTables", "shortName": "Goodwill and Intangible Assets (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R22": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2323303 - Disclosure - Balance Sheet Components (Tables)", "role": "http://www.maravai.com/role/BalanceSheetComponentsTables", "shortName": "Balance Sheet Components (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R23": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2326304 - Disclosure - Lease Commitments (Tables)", "role": "http://www.maravai.com/role/LeaseCommitmentsTables", "shortName": "Lease Commitments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R24": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2331305 - Disclosure - Long-Term Debt (Tables)", "role": "http://www.maravai.com/role/LongTermDebtTables", "shortName": "Long-Term Debt (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R25": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2336306 - Disclosure - Equity-Based Compensation (Tables)", "role": "http://www.maravai.com/role/EquityBasedCompensationTables", "shortName": "Equity-Based Compensation (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R26": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_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": "2340307 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Tables)", "role": "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncTables", "shortName": "Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R27": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2345308 - Disclosure - Income Taxes (Tables)", "role": "http://www.maravai.com/role/IncomeTaxesTables", "shortName": "Income Taxes (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R28": { "firstAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2351309 - Disclosure - Segments (Tables)", "role": "http://www.maravai.com/role/SegmentsTables", "shortName": "Segments (Tables)", "subGroupType": "tables", "uniqueAnchor": { "ancestors": [ "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R29": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfOperatingSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2404401 - Disclosure - Organization and Significant Accounting Policies - Description of Business (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesDescriptionofBusinessDetails", "shortName": "Organization and Significant Accounting Policies - Description of Business (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R3": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "ie84db1c50bc84a3cb05d38b6fe15d512_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1002003 - Statement - Condensed Consolidated Balance Sheets (Parenthetical)", "role": "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "shortName": "Condensed Consolidated Balance Sheets (Parenthetical)", "subGroupType": "parenthetical", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "ie84db1c50bc84a3cb05d38b6fe15d512_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R30": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "ie10b7290ae62424c8232056225a05fa0_D20201101-20201130", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:SaleOfStockNumberOfSharesIssuedInTransaction", "reportCount": 1, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2405402 - Disclosure - Organization and Significant Accounting Policies - IPO (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails", "shortName": "Organization and Significant Accounting Policies - IPO (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i03fa3e02de454dacb3fc3a0808383d83_I20201130", "decimals": "INF", "lang": "en-US", "name": "us-gaap:SaleOfStockPricePerShare", "reportCount": 1, "unique": true, "unitRef": "usdPerShare", "xsiNil": "false" } }, "R31": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "if125eb9ff67841b383d38c22ea241676_D20210901-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2406403 - Disclosure - Organization and Significant Accounting Policies - Exchange and Secondary Offering (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "shortName": "Organization and Significant Accounting Policies - Exchange and Secondary Offering (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "if125eb9ff67841b383d38c22ea241676_D20210901-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R32": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2407404 - Disclosure - Organization and Significant Accounting Policies - Revenue Recognition (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueRecognitionDetails", "shortName": "Organization and Significant Accounting Policies - Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R33": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2408405 - Disclosure - Organization and Significant Accounting Policies - Geographical Disaggregation of Revenue (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "shortName": "Organization and Significant Accounting Policies - Geographical Disaggregation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i2246e76b25c24859a590aa3c2571fb9f_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R34": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2409406 - Disclosure - Organization and Significant Accounting Policies - Revenue Based on Pattern of Revenue Recognition (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails", "shortName": "Organization and Significant Accounting Policies - Revenue Based on Pattern of Revenue Recognition (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i9c4004bda91d4f2d8d1eb69013dcbf7a_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R35": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i9090202ab12e4ed3a67d315df6523d01_I20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2410407 - Disclosure - Organization and Significant Accounting Policies - Non-Controlling Interests (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails", "shortName": "Organization and Significant Accounting Policies - Non-Controlling Interests (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i9090202ab12e4ed3a67d315df6523d01_I20201031", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R36": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2411408 - Disclosure - Organization and Significant Accounting Policies - Segment Information (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesSegmentInformationDetails", "shortName": "Organization and Significant Accounting Policies - Segment Information (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R37": { "firstAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i929eceac36c04609bc41b680436b2914_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2412409 - Disclosure - Organization and Significant Accounting Policies - Property and Equipment (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails", "shortName": "Organization and Significant Accounting Policies - Property and Equipment (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:PropertyPlantAndEquipmentTextBlock", "us-gaap:PropertyPlantAndEquipmentPolicyTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i929eceac36c04609bc41b680436b2914_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:PropertyPlantAndEquipmentUsefulLife", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R38": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i9cdd515984c84f2a9ca58651604f48d2_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2413410 - Disclosure - Organization and Significant Accounting Policies - Concentration Risk (Details)", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails", "shortName": "Organization and Significant Accounting Policies - Concentration Risk (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i9cdd515984c84f2a9ca58651604f48d2_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:ConcentrationRiskPercentage1", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R39": { "firstAnchor": { "ancestors": [ "span", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i96513a6640e843588595b4a28706cc21_D20210701-20210930", "decimals": "-5", "first": true, "lang": "en-US", "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2415411 - Disclosure - Divestiture (Details)", "role": "http://www.maravai.com/role/DivestitureDetails", "shortName": "Divestiture (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i4e9480895cf7401aba22602573038c71_D20210805-20210805", "decimals": "-5", "lang": "en-US", "name": "us-gaap:ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R4": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1003004 - Statement - Condensed Consolidated Statements of Income", "role": "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "shortName": "Condensed Consolidated Statements of Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CostOfRevenue", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R40": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2418412 - Disclosure - Goodwill and Intangible Assets (Details)", "role": "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NumberOfReportingUnits", "reportCount": 1, "unique": true, "unitRef": "reportingunit", "xsiNil": "false" } }, "R41": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i0244605f259848a2b4c6b54e589caf9c_I20201231", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2419413 - Disclosure - Goodwill and Intangible Assets - Summary of Segment's Goodwill (Details)", "role": "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails", "shortName": "Goodwill and Intangible Assets - Summary of Segment's Goodwill (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i68fd7d4007224a70ad4234bf9a500523_I20201231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:Goodwill", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R42": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2420414 - Disclosure - Goodwill and Intangible Assets - Components of Finite-Lived Intangible Assets (Details)", "role": "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Components of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R43": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2421415 - Disclosure - Goodwill and Intangible Assets - Expected Amortization of Finite-Lived Intangible Assets (Details)", "role": "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails", "shortName": "Goodwill and Intangible Assets - Expected Amortization of Finite-Lived Intangible Assets (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R44": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_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": "2424416 - Disclosure - Balance Sheet Components - Inventory (Details)", "role": "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails", "shortName": "Balance Sheet Components - Inventory (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:InventoryRawMaterialsNetOfReserves", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R45": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "mrvi:LesseeOperatingLeaseNumberOfFacilitiesLeased", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2427417 - Disclosure - Lease Commitments (Details)", "role": "http://www.maravai.com/role/LeaseCommitmentsDetails", "shortName": "Lease Commitments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "mrvi:LesseeOperatingLeaseNumberOfFacilitiesLeased", "reportCount": 1, "unique": true, "unitRef": "lease", "xsiNil": "false" } }, "R46": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2428418 - Disclosure - Lease Commitments - Maturity of Leases (Details)", "role": "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails", "shortName": "Lease Commitments - Maturity of Leases (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R47": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "us-gaap:ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2429419 - Disclosure - Lease Commitments - Future Minimum Payments (Details)", "role": "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "shortName": "Lease Commitments - Future Minimum Payments (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "ib5733be92c8040499a943d3d7d65573f_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R48": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebt", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2432420 - Disclosure - Long-Term Debt (Details)", "role": "http://www.maravai.com/role/LongTermDebtDetails", "shortName": "Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "if17c3500bd9f4072b86a404647075889_D20201101-20201130", "decimals": "-5", "lang": "en-US", "name": "us-gaap:RepaymentsOfLinesOfCredit", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R49": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:DebtInstrumentCarryingAmount", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2433421 - Disclosure - Long-Term Debt - Summary of Long-Term Debt (Details)", "role": "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails", "shortName": "Long-Term Debt - Summary of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:DeferredFinanceCostsNet", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R5": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1004005 - Statement - Condensed Consolidated Statements of Comprehensive Income", "role": "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "shortName": "Condensed Consolidated Statements of Comprehensive Income", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R50": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2434422 - Disclosure - Long-Term Debt - Maturities of Long-Term Debt (Details)", "role": "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails", "shortName": "Long-Term Debt - Maturities of Long-Term Debt (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "iafdde83ccea54f1893a14cae1f1503ba_I20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R51": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2437423 - Disclosure - Equity-Based Compensation - Stock-Based Compensation Expense (Details)", "role": "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "shortName": "Equity-Based Compensation - Stock-Based Compensation Expense (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i66dda416ecdb4cdaa75608920b00211f_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R52": { "firstAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2438424 - Disclosure - Equity-Based Compensation (Details)", "role": "http://www.maravai.com/role/EquityBasedCompensationDetails", "shortName": "Equity-Based Compensation (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R53": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "mrvi:PreferredUnitsCumulativeAnnualDividendPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2441425 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Details)", "role": "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "shortName": "Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "2", "first": true, "lang": "en-US", "name": "mrvi:PreferredUnitsCumulativeAnnualDividendPercentage", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R54": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2442426 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Earnings Per Share (Details)", "role": "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails", "shortName": "Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Earnings Per Share (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:PreferredStockDividendsAndOtherAdjustments", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R55": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2443427 - Disclosure - Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Dilutive Securities Excluded (Details)", "role": "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails", "shortName": "Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc - Summary of Dilutive Securities Excluded (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R56": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2446428 - Disclosure - Income Taxes - Summary of Income Tax Expense (Details)", "role": "http://www.maravai.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails", "shortName": "Income Taxes - Summary of Income Tax Expense (Details)", "subGroupType": "details", "uniqueAnchor": null }, "R57": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "3", "first": true, "lang": "en-US", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "reportCount": 1, "unitRef": "number", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2447429 - Disclosure - Income Taxes (Details)", "role": "http://www.maravai.com/role/IncomeTaxesDetails", "shortName": "Income Taxes (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "3", "lang": "en-US", "name": "mrvi:AssumedEffectiveIncomeTaxRateReconciliationPercent", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R58": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2449430 - Disclosure - Related Party Transactions (Details)", "role": "http://www.maravai.com/role/RelatedPartyTransactionsDetails", "shortName": "Related Party Transactions (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "lang": "en-US", "name": "mrvi:TaxReceivableAgreementPercentageOfTaxBenefitsPaid", "reportCount": 1, "unique": true, "unitRef": "number", "xsiNil": "false" } }, "R59": { "firstAnchor": { "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "INF", "first": true, "lang": "en-US", "name": "us-gaap:NumberOfReportableSegments", "reportCount": 1, "unitRef": "segment", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2452431 - Disclosure - Segments - Narrative (Details)", "role": "http://www.maravai.com/role/SegmentsNarrativeDetails", "shortName": "Segments - Narrative (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "us-gaap:NoninterestExpenseCommissionExpense", "span", "div", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i778583de751b4f7cbe6e9eabad00f381_D20210701-20210930", "decimals": "INF", "lang": "en-US", "name": "us-gaap:NoninterestExpenseCommissionExpense", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R6": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i5a2768fd64774d53beae8f6b2946e1fb_D20200101-20200930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1005006 - Statement - Condensed Consolidated Statements of Changes in Stockholders'/Member's Equity", "role": "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "shortName": "Condensed Consolidated Statements of Changes in Stockholders'/Member's Equity", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i444aaa7771ea40e7885600ada668356e_I20191231", "decimals": "-3", "lang": "en-US", "name": "us-gaap:CommonUnitOutstanding", "reportCount": 1, "unique": true, "unitRef": "shares", "xsiNil": "false" } }, "R60": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2453432 - Disclosure - Segments - Reconciliation of Revenue (Details)", "role": "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails", "shortName": "Segments - Reconciliation of Revenue (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "id1ed8c0ded784c64b0ed939abaecc5e5_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R61": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2454433 - Disclosure - Segments - Reconciliation of Adjusted EBITDA to Net Loss (Details)", "role": "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails", "shortName": "Segments - Reconciliation of Adjusted EBITDA to Net Loss (Details)", "subGroupType": "details", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "idad6be3331cc4494a0a45ed503de0c81_D20210701-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AdjustmentForAmortization", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R7": { "firstAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "-3", "first": true, "lang": "en-US", "name": "us-gaap:ProfitLoss", "reportCount": 1, "unitRef": "usd", "xsiNil": "false" }, "groupType": "statement", "isDefault": "false", "longName": "1006007 - Statement - Condensed Consolidated Statements of Cash Flows", "role": "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "shortName": "Condensed Consolidated Statements of Cash Flows", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": "-3", "lang": "en-US", "name": "us-gaap:AmortizationOfFinancingCosts", "reportCount": 1, "unique": true, "unitRef": "usd", "xsiNil": "false" } }, "R8": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2101101 - Disclosure - Organization and Significant Accounting Policies", "role": "http://www.maravai.com/role/OrganizationandSignificantAccountingPolicies", "shortName": "Organization and Significant Accounting Policies", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } }, "R9": { "firstAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" }, "groupType": "disclosure", "isDefault": "false", "longName": "2114102 - Disclosure - Divestiture", "role": "http://www.maravai.com/role/Divestiture", "shortName": "Divestiture", "subGroupType": "", "uniqueAnchor": { "ancestors": [ "span", "div", "body", "html" ], "baseRef": "mrvi-20210930.htm", "contextRef": "i15bd7587501a43cdace96c31c1f6d8b8_D20210101-20210930", "decimals": null, "first": true, "lang": "en-US", "name": "us-gaap:MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "reportCount": 1, "unique": true, "unitRef": null, "xsiNil": "false" } } }, "segmentCount": 90, "tag": { "dei_AmendmentFlag": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.", "label": "Amendment Flag", "terseLabel": "Amendment Flag" } } }, "localname": "AmendmentFlag", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_CityAreaCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Area code of city", "label": "City Area Code", "terseLabel": "City Area Code" } } }, "localname": "CityAreaCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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", "terseLabel": "Current Fiscal Year End Date" } } }, "localname": "CurrentFiscalYearEndDate", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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://www.maravai.com/role/Cover" ], "xbrltype": "fiscalPeriodItemType" }, "dei_DocumentFiscalYearFocus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.", "label": "Document Fiscal Year Focus", "terseLabel": "Document Fiscal Year Focus" } } }, "localname": "DocumentFiscalYearFocus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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://www.maravai.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://www.maravai.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://www.maravai.com/role/Cover" ], "xbrltype": "dateItemType" }, "dei_DocumentQuarterlyReport": { "auth_ref": [ "r623" ], "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://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentTransitionReport": { "auth_ref": [ "r624" ], "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://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_DocumentType": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.", "label": "Document Type", "terseLabel": "Document Type" } } }, "localname": "DocumentType", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "submissionTypeItemType" }, "dei_EntityAddressAddressLine1": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 1 such as Attn, Building Name, Street Name", "label": "Entity Address, Address Line One", "terseLabel": "Entity Address, Address Line One" } } }, "localname": "EntityAddressAddressLine1", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressAddressLine2": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Address Line 2 such as Street or Suite number", "label": "Entity Address, Address Line Two", "terseLabel": "Entity Address, Address Line Two" } } }, "localname": "EntityAddressAddressLine2", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressCityOrTown": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the City or Town", "label": "Entity Address, City or Town", "terseLabel": "Entity Address, City or Town" } } }, "localname": "EntityAddressCityOrTown", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressPostalZipCode": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Code for the postal or zip code", "label": "Entity Address, Postal Zip Code", "terseLabel": "Entity Address, Postal Zip Code" } } }, "localname": "EntityAddressPostalZipCode", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityAddressStateOrProvince": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Name of the state or province.", "label": "Entity Address, State or Province", "terseLabel": "Entity Address, State or Province" } } }, "localname": "EntityAddressStateOrProvince", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "stateOrProvinceItemType" }, "dei_EntityCentralIndexKey": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.", "label": "Entity Central Index Key", "terseLabel": "Entity Central Index Key" } } }, "localname": "EntityCentralIndexKey", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "centralIndexKeyItemType" }, "dei_EntityCommonStockSharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.", "label": "Entity Common Stock, Shares Outstanding", "terseLabel": "Entity Common Stock, Shares Outstanding" } } }, "localname": "EntityCommonStockSharesOutstanding", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "sharesItemType" }, "dei_EntityCurrentReportingStatus": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Current Reporting Status", "terseLabel": "Entity Current Reporting Status" } } }, "localname": "EntityCurrentReportingStatus", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/LongTermDebtDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "dei_EntityEmergingGrowthCompany": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Indicate if registrant meets the emerging growth company criteria.", "label": "Entity Emerging Growth Company", "terseLabel": "Entity Emerging Growth Company" } } }, "localname": "EntityEmergingGrowthCompany", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityExTransitionPeriod": { "auth_ref": [ "r628" ], "lang": { "en-us": { "role": { "documentation": "Indicate if an emerging growth company has elected not to use the extended transition period for complying with any new or revised financial accounting standards.", "label": "Entity Ex Transition Period", "terseLabel": "Entity Ex Transition Period" } } }, "localname": "EntityExTransitionPeriod", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityFileNumber": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.", "label": "Entity File Number", "terseLabel": "Entity File Number" } } }, "localname": "EntityFileNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "fileNumberItemType" }, "dei_EntityFilerCategory": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.", "label": "Entity Filer Category", "terseLabel": "Entity Filer Category" } } }, "localname": "EntityFilerCategory", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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://www.maravai.com/role/Cover" ], "xbrltype": "edgarStateCountryItemType" }, "dei_EntityInteractiveDataCurrent": { "auth_ref": [ "r627" ], "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://www.maravai.com/role/Cover" ], "xbrltype": "yesNoItemType" }, "dei_EntityRegistrantName": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.", "label": "Entity Registrant Name", "terseLabel": "Entity Registrant Name" } } }, "localname": "EntityRegistrantName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_EntityShellCompany": { "auth_ref": [ "r625" ], "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://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntitySmallBusiness": { "auth_ref": [ "r625" ], "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://www.maravai.com/role/Cover" ], "xbrltype": "booleanItemType" }, "dei_EntityTaxIdentificationNumber": { "auth_ref": [ "r625" ], "lang": { "en-us": { "role": { "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.", "label": "Entity Tax Identification Number", "terseLabel": "Entity Tax Identification Number" } } }, "localname": "EntityTaxIdentificationNumber", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/LongTermDebtDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "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://www.maravai.com/role/Cover" ], "xbrltype": "normalizedStringItemType" }, "dei_Security12bTitle": { "auth_ref": [ "r621" ], "lang": { "en-us": { "role": { "documentation": "Title of a 12(b) registered security.", "label": "Title of 12(b) Security", "terseLabel": "Title of 12(b) Security" } } }, "localname": "Security12bTitle", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.com/role/Cover" ], "xbrltype": "securityTitleItemType" }, "dei_SecurityExchangeName": { "auth_ref": [ "r622" ], "lang": { "en-us": { "role": { "documentation": "Name of the Exchange on which a security is registered.", "label": "Security Exchange Name", "terseLabel": "Security Exchange Name" } } }, "localname": "SecurityExchangeName", "nsuri": "http://xbrl.sec.gov/dei/2021", "presentation": [ "http://www.maravai.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://www.maravai.com/role/Cover" ], "xbrltype": "tradingSymbolItemType" }, "mrvi_AccountsReceivableBenchmarkMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Accounts Receivable Benchmark", "label": "Accounts Receivable Benchmark [Member]", "terseLabel": "Accounts Receivable, net" } } }, "localname": "AccountsReceivableBenchmarkMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "mrvi_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjusted Earnings Before Interest, Taxes, Depreciation, And Amortization", "label": "Adjusted Earnings Before Interest, Taxes, Depreciation, And Amortization", "terseLabel": "Adjusted EBITDA" } } }, "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreementImpact": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Adjustments to Additional Paid in Capital, Tax Receivable Agreement Impact", "label": "Adjustments to Additional Paid in Capital, Tax Receivable Agreement Impact", "terseLabel": "Recognition of impact of Tax Receivable Agreement due to exchanges of LLC Units" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalTaxReceivableAgreementImpact", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "mrvi_AdvisoryServicesAgreementManagementFeesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advisory Services Agreement, Management Fees", "label": "Advisory Services Agreement, Management Fees [Member]", "terseLabel": "Advisory Services Agreement, Management Fees" } } }, "localname": "AdvisoryServicesAgreementManagementFeesMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_AdvisoryServicesAgreementOutOfPocketExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advisory Services Agreement, Out Of Pocket Expense", "label": "Advisory Services Agreement, Out Of Pocket Expense [Member]", "terseLabel": "Advisory Services Agreement, Out of Pocket Expense" } } }, "localname": "AdvisoryServicesAgreementOutOfPocketExpenseMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_AdvisoryServicesAgreementQuarterlyManagementFeeMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Advisory Services Agreement, Quarterly Management Fee", "label": "Advisory Services Agreement, Quarterly Management Fee [Member]", "terseLabel": "Advisory Services Agreement, Quarterly Management Fee" } } }, "localname": "AdvisoryServicesAgreementQuarterlyManagementFeeMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_AssumedEffectiveIncomeTaxRateReconciliationBusinessIncomeDeductionUnavailablePercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assumed Effective Income Tax Rate Reconciliation, Business Income Deduction Unavailable, Percent", "label": "Assumed Effective Income Tax Rate Reconciliation, Business Income Deduction Unavailable, Percent", "terseLabel": "Assumed income tax rate when business income deduction is unavailable" } } }, "localname": "AssumedEffectiveIncomeTaxRateReconciliationBusinessIncomeDeductionUnavailablePercent", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "mrvi_AssumedEffectiveIncomeTaxRateReconciliationPercent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Assumed Effective Income Tax Rate Reconciliation, Percent", "label": "Assumed Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Assumed income tax rate" } } }, "localname": "AssumedEffectiveIncomeTaxRateReconciliationPercent", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "percentItemType" }, "mrvi_BioNTechSEMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "BioNTech SE", "label": "BioNTech SE [Member]", "terseLabel": "BioNTech SE" } } }, "localname": "BioNTechSEMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "mrvi_BiologicsSafetyTestingSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Biologics Safety Testing Segment", "label": "Biologics Safety Testing Segment [Member]", "terseLabel": "Biologics Safety Testing" } } }, "localname": "BiologicsSafetyTestingSegmentMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "mrvi_BuildingLeaseholdImprovementsAndEquipmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Building, Leasehold Improvements, And Equipment", "label": "Building, Leasehold Improvements, And Equipment [Member]", "terseLabel": "Building, Leasehold Improvements, And Equipment" } } }, "localname": "BuildingLeaseholdImprovementsAndEquipmentMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_BurlingameCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Burlingame, California", "label": "Burlingame, California [Member]", "terseLabel": "Burlingame, California" } } }, "localname": "BurlingameCaliforniaMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_CapitalLeasesFutureMinimumPaymentsDueAfterFourYears": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Leases, Future Minimum Payments Due After Four Years", "label": "Capital Leases, Future Minimum Payments Due After Four Years", "terseLabel": "Thereafter" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAfterFourYears", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_CapitalLeasesResidualValue": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Leases, Residual Value", "label": "Capital Leases, Residual Value", "terseLabel": "Residual value of lease facility financing obligation" } } }, "localname": "CapitalLeasesResidualValue", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_CapitalLeasesTenantImprovementsAllowance": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capital Leases, Tenant Improvements, Allowance", "label": "Capital Leases, Tenant Improvements, Allowance", "terseLabel": "Tenant improvement allowance" } } }, "localname": "CapitalLeasesTenantImprovementsAllowance", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_CapitalLeasesTenantImprovementsAmountEarned": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Capital Leases, Tenant Improvements, Amount Earned", "label": "Capital Leases, Tenant Improvements, Amount Earned", "terseLabel": "Tenant improvement amount earned" } } }, "localname": "CapitalLeasesTenantImprovementsAmountEarned", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_CapitalizedCostsUnderLeaseFinancingTransaction": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Capitalized Costs under Lease Financing Transaction", "label": "Capitalized Costs under Lease Financing Transaction", "terseLabel": "Building and improvements capitalized under lease financing transaction" } } }, "localname": "CapitalizedCostsUnderLeaseFinancingTransaction", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mrvi_ConversionOfStockDeferredTaxAsset": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Conversion of Stock, Deferred Tax Asset", "label": "Conversion of Stock, Deferred Tax Asset", "terseLabel": "Recognition of deferred tax assets as a result of exchange of LLC Units" } } }, "localname": "ConversionOfStockDeferredTaxAsset", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mrvi_CureVacMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "CureVac", "label": "CureVac [Member]", "terseLabel": "CureVac N.V." } } }, "localname": "CureVacMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "mrvi_DeferredTaxAssetsTemporaryBookBasisDifference": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Deferred Tax Assets, Temporary Book Basis Difference", "label": "Deferred Tax Assets, Temporary Book Basis Difference", "terseLabel": "Temporary book basis difference" } } }, "localname": "DeferredTaxAssetsTemporaryBookBasisDifference", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_DilutiveSecuritiesEffectOnBasicEarningsPerShareConversionOfClassBCommonStock": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Dilutive Securities, Effect on Basic Earnings Per Share, Conversion Of Class B Common Stock", "label": "Dilutive Securities, Effect on Basic Earnings Per Share, Conversion Of Class B Common Stock", "terseLabel": "Effect of the assumed conversion of Class B common stock" } } }, "localname": "DilutiveSecuritiesEffectOnBasicEarningsPerShareConversionOfClassBCommonStock", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_DisposalGroupIncludingDiscontinuedOperationTransactionCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Disposal Group, Including Discontinued Operation, Transaction Cost", "label": "Disposal Group, Including Discontinued Operation, Transaction Cost", "terseLabel": "Transaction costs" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCost", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_EarningsBeforeInterestTaxesDepreciationAndAmortization": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Earnings Before Interest, Taxes, Depreciation, And Amortization", "label": "Earnings Before Interest, Taxes, Depreciation, And Amortization", "terseLabel": "EBITDA" } } }, "localname": "EarningsBeforeInterestTaxesDepreciationAndAmortization", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": 6.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "label": "Finite-Lived Intangible Asset, Expected Amortization, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_GTCRLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "GTCR, LLC", "label": "GTCR, LLC [Member]", "terseLabel": "GTCR" } } }, "localname": "GTCRLLCMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_GainLossOnTaxReceivableAgreement": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 18.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Gain (Loss) On Tax Receivable Agreement", "label": "Gain (Loss) On Tax Receivable Agreement", "negatedLabel": "Tax receivable agreement liability adjustment", "negatedTerseLabel": "Revaluation of liabilities under Tax Receivable Agreement", "terseLabel": "Gain on tax receivable agreement" } } }, "localname": "GainLossOnTaxReceivableAgreement", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/RelatedPartyTransactionsDetails", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_IncreaseDecreaseInMembersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Increase (Decrease) in Members' Equity", "label": "Increase (Decrease) in Members' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Members' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInMembersEquityRollForward", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "stringItemType" }, "mrvi_IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Incremental Common Shares Attributable to Dilutive Effect of Conversion Of Class B Common Stock", "label": "Incremental Common Shares Attributable to Dilutive Effect of Conversion Of Common Stock", "terseLabel": "Effect of the assumed conversion of Class B common stock (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToDilutiveEffectOfConversionOfCommonStock", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "mrvi_January2020LeaseAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "January 2020 Lease Agreement", "label": "January 2020 Lease Agreement [Member]", "terseLabel": "January 2020 lease agreement" } } }, "localname": "January2020LeaseAgreementMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LatinAndCentralAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Latin And Central America", "label": "Latin And Central America [Member]", "terseLabel": "Latin and Central America" } } }, "localname": "LatinAndCentralAmericaMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "mrvi_LeaseArrangementType1Axis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement, Type1", "label": "Lease Arrangement, Type1 [Axis]", "terseLabel": "Lease Arrangement, Type [Axis]" } } }, "localname": "LeaseArrangementType1Axis", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "mrvi_LeaseArrangementType1Domain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Arrangement, Type [Domain]", "label": "Lease Arrangement, Type1 [Domain]", "terseLabel": "Lease Arrangement, Type [Domain]" } } }, "localname": "LeaseArrangementType1Domain", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LeasePaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lease Payments", "label": "Lease Payments [Member]", "terseLabel": "Lease Payments" } } }, "localname": "LeasePaymentsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LeasesWithFiveYearRenewalTermsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases With Five Year Renewal Terms", "label": "Leases With Five Year Renewal Terms [Member]", "terseLabel": "Five year renewal term" } } }, "localname": "LeasesWithFiveYearRenewalTermsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LeasesWithMultipleFiveYearRenewalTermsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases With Multiple Five Year Renewal Terms", "label": "Leases With Multiple Five Year Renewal Terms [Member]", "terseLabel": "Multiple 5 year renewal term" } } }, "localname": "LeasesWithMultipleFiveYearRenewalTermsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LeasesWithThreeYearRenewalTermsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leases With Three Year Renewal Terms", "label": "Leases With Three Year Renewal Terms [Member]", "terseLabel": "Three year renewal term" } } }, "localname": "LeasesWithThreeYearRenewalTermsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LelandNorthCarolinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leland, North Carolina", "label": "Leland, North Carolina [Member]", "terseLabel": "Leland, North Carolina" } } }, "localname": "LelandNorthCarolinaMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LelandNorthCarolinaSanDiegoCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Leland, North Carolina & San Diego, California", "label": "Leland, North Carolina & San Diego, California [Member]", "terseLabel": "Leland, North Carolina & San Diego, California" } } }, "localname": "LelandNorthCarolinaSanDiegoCaliforniaMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_LesseeOperatingLeaseNumberOfBuildingsLeased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Buildings Leased", "label": "Lessee, Operating Lease, Number Of Buildings Leased", "terseLabel": "Number of buildings leased" } } }, "localname": "LesseeOperatingLeaseNumberOfBuildingsLeased", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "integerItemType" }, "mrvi_LesseeOperatingLeaseNumberOfBuildingsTookPossessionOf": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Buildings Took Possession Of", "label": "Lessee, Operating Lease, Number Of Buildings Took Possession Of", "terseLabel": "Number of buildings took possession of" } } }, "localname": "LesseeOperatingLeaseNumberOfBuildingsTookPossessionOf", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "integerItemType" }, "mrvi_LesseeOperatingLeaseNumberOfFacilitiesLeased": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Lessee, Operating Lease, Number Of Facilities Leased", "label": "Lessee, Operating Lease, Number Of Facilities Leased", "terseLabel": "Facilities leased" } } }, "localname": "LesseeOperatingLeaseNumberOfFacilitiesLeased", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "integerItemType" }, "mrvi_LongTermDebtMaturityAfterYearFour": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": 4.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Long-Term Debt, Maturity, After Year Four", "label": "Long-Term Debt, Maturity, After Year Four", "terseLabel": "Thereafter" } } }, "localname": "LongTermDebtMaturityAfterYearFour", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_MLSCHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MLSC Holdings, LLC", "label": "MLSC Holdings, LLC [Member]", "terseLabel": "MLSC" } } }, "localname": "MLSCHoldingsLLCMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "mrvi_MLSH1AndMLSH2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "MLSH1 and MLSH 2", "label": "MLSH1 and MLSH 2 [Member]", "terseLabel": "MLSH1 and MLSH 2" } } }, "localname": "MLSH1AndMLSH2Member", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_MaravaiIntermediateHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maravai Intermediate Holdings, LLC", "label": "Maravai Intermediate Holdings, LLC [Member]", "terseLabel": "Intermediate" } } }, "localname": "MaravaiIntermediateHoldingsLLCMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "mrvi_MaravaiLifeSciencesHoldingsIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maravai LifeSciences Holdings, Inc", "label": "Maravai LifeSciences Holdings, Inc [Member]", "terseLabel": "Maravai LifeSciences Holdings, Inc" } } }, "localname": "MaravaiLifeSciencesHoldingsIncMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "domainItemType" }, "mrvi_MaravaiLifeSciencesHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maravai Life Sciences Holdings, LLC", "label": "Maravai Life Sciences Holdings, LLC [Member]", "terseLabel": "MLSH 1" } } }, "localname": "MaravaiLifeSciencesHoldingsLLCMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "mrvi_MaravaiTopcoHoldingsLLCMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Maravai Topco Holdings, LLC", "label": "Maravai Topco Holdings, LLC [Member]", "terseLabel": "Topco LLC" } } }, "localname": "MaravaiTopcoHoldingsLLCMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "mrvi_NetIncomeLossAttributableToCommonNoncontrollingInterest": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 3.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Net Income (Loss) Attributable to Common Noncontrolling Interest", "label": "Net Income (Loss) Attributable to Common Noncontrolling Interest", "negatedLabel": "Less: (income) loss attributable to common non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToCommonNoncontrollingInterest", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_NewCreditAgreementMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "New Credit Agreement", "label": "New Credit Agreement [Member]", "terseLabel": "New Credit Agreement" } } }, "localname": "NewCreditAgreementMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "mrvi_NoncashOrPartNoncashDivestitureReceivableFromLessorFundedFinancing": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Noncash or Part Noncash Divestiture, Receivable From Lessor Funded Financing", "label": "Noncash or Part Noncash Divestiture, Receivable From Lessor Funded Financing", "terseLabel": "Receivable from lessor funded financing" } } }, "localname": "NoncashOrPartNoncashDivestitureReceivableFromLessorFundedFinancing", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mrvi_NucleicAcidProductionSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Nucleic Acid Production Segment", "label": "Nucleic Acid Production Segment [Member]", "terseLabel": "Nucleic\u00a0Acid Production" } } }, "localname": "NucleicAcidProductionSegmentMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "mrvi_OperatingLeasesFutureMinimumPaymentsDueAfterFourYears": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Operating Leases, Future Minimum Payments, Due After Four Years", "label": "Operating Leases, Future Minimum Payments, Due After Four Years", "terseLabel": "Thereafter" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAfterFourYears", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_PaymentsToAcquireAssetsNetOfCashAcquired": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Payments To Acquire Assets, Net Of Cash Acquired", "label": "Payments To Acquire Assets, Net Of Cash Acquired", "negatedTerseLabel": "Cash paid for asset acquisition, net of cash acquired" } } }, "localname": "PaymentsToAcquireAssetsNetOfCashAcquired", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mrvi_PerformanceBasedIncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Performance-Based Incentive Units", "label": "Performance-Based Incentive Units [Member]", "terseLabel": "Performance-based incentive units" } } }, "localname": "PerformanceBasedIncentiveUnitsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "domainItemType" }, "mrvi_PfizerIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Pfizer, Inc", "label": "Pfizer, Inc [Member]", "terseLabel": "Pfizer, Inc." } } }, "localname": "PfizerIncMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "mrvi_PreferredUnitsCumulativeAnnualDividendAdditionalRatePercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Units, Cumulative Annual Dividend, Additional Rate, Percentage", "label": "Preferred Units, Cumulative Annual Dividend, Additional Rate, Percentage", "terseLabel": "Preferred units additional annual dividend" } } }, "localname": "PreferredUnitsCumulativeAnnualDividendAdditionalRatePercentage", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails" ], "xbrltype": "percentItemType" }, "mrvi_PreferredUnitsCumulativeAnnualDividendPercentage": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Preferred Units, Cumulative Annual Dividend, Percentage", "label": "Preferred Units, Cumulative Annual Dividend, Percentage", "terseLabel": "Preferred units annual cumulative dividend" } } }, "localname": "PreferredUnitsCumulativeAnnualDividendPercentage", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails" ], "xbrltype": "percentItemType" }, "mrvi_ProteinDetectionSegmentMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Protein Detection Segment", "label": "Protein Detection Segment [Member]", "terseLabel": "Protein Detection" } } }, "localname": "ProteinDetectionSegmentMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "mrvi_SaleLeasebackTransactionIncreaseInAmountDueUnderFinancingArrangement": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Increase In Amount Due Under Financing Arrangement", "label": "Sale Leaseback Transaction, Increase In Amount Due Under Financing Arrangement", "terseLabel": "Increase in lease obligations" } } }, "localname": "SaleLeasebackTransactionIncreaseInAmountDueUnderFinancingArrangement", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_SaleLeasebackTransactionReimbursedCostsForImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Reimbursed Costs for Improvements", "label": "Sale Leaseback Transaction, Reimbursed Costs for Improvements", "terseLabel": "Reimbursed costs for improvements" } } }, "localname": "SaleLeasebackTransactionReimbursedCostsForImprovements", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_SaleLeasebackTransactionTenantImprovements": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Tenant Improvements", "label": "Sale Leaseback Transaction, Tenant Improvements", "terseLabel": "Tenant improvements" } } }, "localname": "SaleLeasebackTransactionTenantImprovements", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_SaleLeasebackTransactionUnamortizedDeferredGain": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sale Leaseback Transaction, Unamortized Deferred Gain", "label": "Sale Leaseback Transaction, Unamortized Deferred Gain", "terseLabel": "Unamortized deferred gain" } } }, "localname": "SaleLeasebackTransactionUnamortizedDeferredGain", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_SanDiegoCaliforniaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "San Diego, California", "label": "San Diego, California [Member]", "terseLabel": "San Diego Facility Lease" } } }, "localname": "SanDiegoCaliforniaMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_SanofiMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sanofi", "label": "Sanofi [Member]", "terseLabel": "Sanofi S.A." } } }, "localname": "SanofiMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "mrvi_SecondaryOfferingByMLSH2Member": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Offering By MLSH 2", "label": "Secondary Offering By MLSH 2 [Member]", "terseLabel": "Secondary Offering By MLSH 2" } } }, "localname": "SecondaryOfferingByMLSH2Member", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails" ], "xbrltype": "domainItemType" }, "mrvi_SecondaryOfferingMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Secondary Offering", "label": "Secondary Offering [Member]", "terseLabel": "Secondary Offering" } } }, "localname": "SecondaryOfferingMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails" ], "xbrltype": "domainItemType" }, "mrvi_SouthportNorthCarolinaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Southport, North Carolina", "label": "Southport, North Carolina [Member]", "terseLabel": "Southport Facility" } } }, "localname": "SouthportNorthCarolinaMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "mrvi_TaxDistributionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Distribution", "label": "Tax Distribution [Member]", "terseLabel": "Tax Distribution" } } }, "localname": "TaxDistributionMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "mrvi_TaxDistributionPayable": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Distribution Payable", "label": "Tax Distribution Payable", "terseLabel": "Tax distribution payable" } } }, "localname": "TaxDistributionPayable", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_TaxReceivableAgreementIncreaseDecreaseInDeferredTaxAssets": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets", "label": "Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets", "terseLabel": "Increase in deferred tax assets" } } }, "localname": "TaxReceivableAgreementIncreaseDecreaseInDeferredTaxAssets", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_TaxReceivableAgreementIncreaseDecreaseInDeferredTaxAssetsRelatedToLiabilityIncrease": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets Related To Liability Increase", "label": "Tax Receivable Agreement, Increase (Decrease) In Deferred Tax Assets Related To Liability Increase", "terseLabel": "Increase in associated deferred tax asset related to liability increase" } } }, "localname": "TaxReceivableAgreementIncreaseDecreaseInDeferredTaxAssetsRelatedToLiabilityIncrease", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "mrvi_TaxReceivableAgreementPaymentsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Payments", "label": "Tax Receivable Agreement, Payments [Member]", "terseLabel": "Tax Receivable Agreement, Payments" } } }, "localname": "TaxReceivableAgreementPaymentsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "mrvi_TaxReceivableAgreementPercentageOfTaxBenefitsPaid": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Tax Receivable Agreement, Percentage Of Tax Benefits Paid", "label": "Tax Receivable Agreement, Percentage Of Tax Benefits Paid", "terseLabel": "Percentage of tax benefits paid" } } }, "localname": "TaxReceivableAgreementPercentageOfTaxBenefitsPaid", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "percentItemType" }, "mrvi_TimeBasedIncentiveUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Time-Based Incentive Units", "label": "Time-Based Incentive Units [Member]", "terseLabel": "Time-based incentive units" } } }, "localname": "TimeBasedIncentiveUnitsMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "domainItemType" }, "mrvi_TransitionServicesAgreementInitialServicesPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement, Initial Services Period", "label": "Transition Services Agreement, Initial Services Period", "terseLabel": "Initial services period" } } }, "localname": "TransitionServicesAgreementInitialServicesPeriod", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "durationItemType" }, "mrvi_TransitionServicesAgreementOfferingExtensionPeriod": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Transition Services Agreement, Offering Extension Period", "label": "Transition Services Agreement, Offering Extension Period", "terseLabel": "Extension periods for services" } } }, "localname": "TransitionServicesAgreementOfferingExtensionPeriod", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "durationItemType" }, "mrvi_TreasuryStockValueAcquiredCostMethodShareRepurchaseLiabilityIncentiveUnits": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Incentive Units", "label": "Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Incentive Units", "terseLabel": "Repurchase liability for incentive units" } } }, "localname": "TreasuryStockValueAcquiredCostMethodShareRepurchaseLiabilityIncentiveUnits", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mrvi_TreasuryStockValueAcquiredCostMethodShareRepurchaseLiabilityNoncontrollingInterest": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Noncontrolling Interest", "label": "Treasury Stock, Value, Acquired, Cost Method, Share Repurchase Liability, Noncontrolling Interest", "terseLabel": "Repurchase liability for noncontrolling interests" } } }, "localname": "TreasuryStockValueAcquiredCostMethodShareRepurchaseLiabilityNoncontrollingInterest", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "mrvi_VectorLaboratoriesIncMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Vector Laboratories, Inc", "label": "Vector Laboratories, Inc [Member]", "terseLabel": "Vector" } } }, "localname": "VectorLaboratoriesIncMember", "nsuri": "http://www.maravai.com/20210930", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "srt_AffiliatedEntityMember": { "auth_ref": [ "r377", "r512", "r513", "r515", "r616" ], "lang": { "en-us": { "role": { "label": "Affiliated Entity [Member]", "terseLabel": "Affiliated Entity" } } }, "localname": "AffiliatedEntityMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_AsiaPacificMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Asia Pacific [Member]", "terseLabel": "Asia Pacific" } } }, "localname": "AsiaPacificMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_ConsolidationItemsAxis": { "auth_ref": [ "r134", "r199", "r218", "r219", "r220", "r221", "r223", "r225", "r229", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r293", "r295", "r296" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Axis]", "terseLabel": "Consolidation Items [Axis]" } } }, "localname": "ConsolidationItemsAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsNarrativeDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "stringItemType" }, "srt_ConsolidationItemsDomain": { "auth_ref": [ "r134", "r199", "r218", "r219", "r220", "r221", "r223", "r225", "r229", "r283", "r284", "r285", "r286", "r287", "r288", "r290", "r291", "r293", "r295", "r296" ], "lang": { "en-us": { "role": { "label": "Consolidation Items [Domain]", "terseLabel": "Consolidation Items [Domain]" } } }, "localname": "ConsolidationItemsDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsNarrativeDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_CounterpartyNameAxis": { "auth_ref": [ "r69", "r71", "r132", "r133", "r302", "r340" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Axis]", "terseLabel": "Counterparty Name [Axis]" } } }, "localname": "CounterpartyNameAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "srt_MajorCustomersAxis": { "auth_ref": [ "r237", "r366", "r370", "r589" ], "lang": { "en-us": { "role": { "label": "Customer [Axis]", "terseLabel": "Customer [Axis]" } } }, "localname": "MajorCustomersAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "srt_MaximumMember": { "auth_ref": [ "r301", "r339", "r379", "r381", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r587", "r590", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Maximum [Member]", "terseLabel": "Maximum" } } }, "localname": "MaximumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_MinimumMember": { "auth_ref": [ "r301", "r339", "r379", "r381", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r587", "r590", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Minimum [Member]", "terseLabel": "Minimum" } } }, "localname": "MinimumMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_NameOfMajorCustomerDomain": { "auth_ref": [ "r237", "r366", "r370", "r589" ], "lang": { "en-us": { "role": { "label": "Customer [Domain]", "terseLabel": "Customer [Domain]" } } }, "localname": "NameOfMajorCustomerDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "srt_NorthAmericaMember": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "North America [Member]", "terseLabel": "North America" } } }, "localname": "NorthAmericaMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_OwnershipAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Axis]", "terseLabel": "Ownership [Axis]" } } }, "localname": "OwnershipAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "srt_OwnershipDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Ownership [Domain]", "terseLabel": "Ownership [Domain]" } } }, "localname": "OwnershipDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "srt_RangeAxis": { "auth_ref": [ "r301", "r339", "r376", "r379", "r381", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r587", "r590", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Axis]", "terseLabel": "Statistical Measurement [Axis]" } } }, "localname": "RangeAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "srt_RangeMember": { "auth_ref": [ "r301", "r339", "r376", "r379", "r381", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r587", "r590", "r617", "r618" ], "lang": { "en-us": { "role": { "label": "Statistical Measurement [Domain]", "terseLabel": "Statistical Measurement [Domain]" } } }, "localname": "RangeMember", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "srt_RepurchaseAgreementCounterpartyNameDomain": { "auth_ref": [ "r70", "r71", "r132", "r133", "r302", "r340" ], "lang": { "en-us": { "role": { "label": "Counterparty Name [Domain]", "terseLabel": "Counterparty Name [Domain]" } } }, "localname": "RepurchaseAgreementCounterpartyNameDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "srt_SegmentGeographicalDomain": { "auth_ref": [ "r233", "r234", "r366", "r369", "r588", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Geographical [Domain]", "terseLabel": "Geographical [Domain]" } } }, "localname": "SegmentGeographicalDomain", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "srt_StatementGeographicalAxis": { "auth_ref": [ "r233", "r234", "r366", "r369", "r588", "r602", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615" ], "lang": { "en-us": { "role": { "label": "Geographical [Axis]", "terseLabel": "Geographical [Axis]" } } }, "localname": "StatementGeographicalAxis", "nsuri": "http://fasb.org/srt/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AccountingPoliciesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Accounting Policies [Abstract]" } } }, "localname": "AccountingPoliciesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_AccountsPayableCurrent": { "auth_ref": [ "r51", "r520" ], "calculation": { "http://www.maravai.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://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccountsReceivableNetCurrent": { "auth_ref": [ "r20", "r32", "r239", "r240" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "terseLabel": "Accounts receivable, net" } } }, "localname": "AccountsReceivableNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrent": { "auth_ref": [ "r55" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).", "label": "Accrued Liabilities, Current", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "AccruedLiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccruedLiabilitiesCurrentAndNoncurrent": { "auth_ref": [ "r553", "r577" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities.", "label": "Accrued Liabilities", "terseLabel": "Accrued expenses" } } }, "localname": "AccruedLiabilitiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "auth_ref": [ "r35", "r75", "r76", "r77", "r570", "r595", "r596" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "terseLabel": "Accumulated other comprehensive loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "auth_ref": [ "r74", "r77", "r83", "r84", "r85", "r136", "r137", "r138", "r449", "r591", "r592", "r629" ], "lang": { "en-us": { "role": { "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.", "label": "AOCI Attributable to Parent [Member]", "terseLabel": "Accumulated Other Comprehensive Loss" } } }, "localname": "AccumulatedOtherComprehensiveIncomeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdditionalPaidInCapital": { "auth_ref": [ "r33", "r397", "r520" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of excess of issue price over par or stated value of stock and from other transaction involving stock or stockholder. Includes, but is not limited to, additional paid-in capital (APIC) for common and preferred stock.", "label": "Additional Paid in Capital", "terseLabel": "Additional paid-in capital" } } }, "localname": "AdditionalPaidInCapital", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdditionalPaidInCapitalMember": { "auth_ref": [ "r136", "r137", "r138", "r394", "r395", "r396", "r469" ], "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 / Contributed Capital" } } }, "localname": "AdditionalPaidInCapitalMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_AdjustmentForAmortization": { "auth_ref": [ "r114", "r257" ], "calculation": { "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails": { "order": 5.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "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://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "auth_ref": [ "r382", "r384", "r399", "r400" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.", "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition", "terseLabel": "Stock-based compensation" } } }, "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "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 income to net cash provided by operating activities:" } } }, "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_AllocatedShareBasedCompensationExpense": { "auth_ref": [ "r384", "r391", "r398" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.", "label": "Share-based Payment Arrangement, Expense", "terseLabel": "Total equity-based compensation", "verboseLabel": "Equity-based compensation" } } }, "localname": "AllocatedShareBasedCompensationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfFinancingCosts": { "auth_ref": [ "r93", "r114", "r321", "r489" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization expense attributable to debt issuance costs.", "label": "Amortization of Debt Issuance Costs", "terseLabel": "Amortization of deferred financing costs" } } }, "localname": "AmortizationOfFinancingCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_AmortizationOfIntangibleAssets": { "auth_ref": [ "r114", "r251", "r257" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.", "label": "Amortization of Intangible Assets", "terseLabel": "Amortization of intangible assets" } } }, "localname": "AmortizationOfIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "terseLabel": "Potentially dilutive securities excluded from computation of net income per share (in shares)" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Information by type of antidilutive security.", "label": "Antidilutive Securities [Axis]", "terseLabel": "Antidilutive Securities [Axis]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]" } } }, "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented.", "label": "Antidilutive Securities, Name [Domain]", "terseLabel": "Antidilutive Securities, Name [Domain]" } } }, "localname": "AntidilutiveSecuritiesNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Assets": { "auth_ref": [ "r127", "r207", "r220", "r227", "r242", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r442", "r453", "r478", "r518", "r520", "r547", "r568" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets", "totalLabel": "Total assets" } } }, "localname": "Assets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets [Abstract]", "terseLabel": "Assets" } } }, "localname": "AssetsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AssetsCurrent": { "auth_ref": [ "r21", "r22", "r67", "r127", "r242", "r283", "r284", "r285", "r287", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r442", "r453", "r478", "r518", "r520" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.", "label": "Assets, Current", "totalLabel": "Total current assets" } } }, "localname": "AssetsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_AssetsCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Assets, Current [Abstract]", "terseLabel": "Current assets:" } } }, "localname": "AssetsCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_AwardTypeAxis": { "auth_ref": [ "r385", "r393" ], "lang": { "en-us": { "role": { "documentation": "Information by type of award under share-based payment arrangement.", "label": "Award Type [Axis]", "terseLabel": "Award Type [Axis]" } } }, "localname": "AwardTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by location on balance sheet (statement of financial position).", "label": "Balance Sheet Location [Axis]", "terseLabel": "Balance Sheet Location [Axis]" } } }, "localname": "BalanceSheetLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_BalanceSheetLocationDomain": { "auth_ref": [ "r462", "r465" ], "lang": { "en-us": { "role": { "documentation": "Location in the balance sheet (statement of financial position).", "label": "Balance Sheet Location [Domain]", "terseLabel": "Balance Sheet Location [Domain]" } } }, "localname": "BalanceSheetLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "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://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_BuildingImprovementsMember": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Addition, improvement, or renovation to a facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building Improvements [Member]", "terseLabel": "Building improvements" } } }, "localname": "BuildingImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BuildingMember": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Facility held for productive use including, but not limited to, office, production, storage and distribution facilities.", "label": "Building [Member]", "terseLabel": "Buildings" } } }, "localname": "BuildingMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "auth_ref": [ "r430" ], "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": "Merger and acquisition related expenses (income)" } } }, "localname": "BusinessCombinationAcquisitionRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs.", "label": "Business Combination, Integration Related Costs", "terseLabel": "Acquisition integration costs" } } }, "localname": "BusinessCombinationIntegrationRelatedCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalExpendituresIncurredButNotYetPaid": { "auth_ref": [ "r118", "r119", "r120" ], "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": "Property and equipment included in accounts payable and accrued expenses" } } }, "localname": "CapitalExpendituresIncurredButNotYetPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsCurrent": { "auth_ref": [ "r26", "r497", "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of capital lease obligation due within one year or the normal operating cycle, if longer.", "label": "Capital Lease Obligations, Current", "negatedTerseLabel": "Less: short-term lease facility financing obligations" } } }, "localname": "CapitalLeaseObligationsCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeaseObligationsNoncurrent": { "auth_ref": [ "r58", "r497", "r499" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount equal to the present value (the principal) at the beginning of the lease term of minimum lease payments during the lease term (excluding that portion of the payments representing executory costs such as insurance, maintenance, and taxes to be paid by the lessor, together with any profit thereon) net of payments or other amounts applied to the principal, through the balance sheet date and due to be paid more than one year (or one operating cycle, if longer) after the balance sheet date.", "label": "Capital Lease Obligations, Noncurrent", "terseLabel": "Long-term lease facility financing obligations", "verboseLabel": "Lease facility financing obligation, less current portion" } } }, "localname": "CapitalLeaseObligationsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasedAssetsNoncurrentFairValueDisclosure": { "auth_ref": [ "r472" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value portion of the lessor's net investment in nonoperating or leveraged leases expected to be realized or consumed after one year or normal operating cycle, if longer.", "label": "Capital Leased Assets, Noncurrent, Fair Value Disclosure", "terseLabel": "Fair value" } } }, "localname": "CapitalLeasedAssetsNoncurrentFairValueDisclosure", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r499" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases.", "label": "Capital Leases, Future Minimum Payments Due", "terseLabel": "Financing lease obligation" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Capital Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Lease Facility Financing Obligations" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Four Years", "terseLabel": "2025" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Three Years", "terseLabel": "2024" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments Due in Two Years", "terseLabel": "2023" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount necessary to reduce net minimum lease payments to present value for capital leases.", "label": "Capital Leases, Future Minimum Payments, Interest Included in Payments", "negatedTerseLabel": "Less: amount representing interest" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases net of executory costs, which include amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Net Minimum Payments", "terseLabel": "Total minimum payments", "totalLabel": "Total minimum payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments": { "auth_ref": [ "r499" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Present value of minimum lease payments for capital leases net of executory costs, including amounts paid by the lessee to the lessor for insurance, maintenance and taxes.", "label": "Capital Leases, Future Minimum Payments, Present Value of Net Minimum Payments", "totalLabel": "Present value of future minimum lease payments" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 6.0, "parentTag": "us-gaap_CapitalLeasesFutureMinimumPaymentsNetMinimumPayments1", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of minimum lease payments for capital leases due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Capital Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2021 (remaining three months)" } } }, "localname": "CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails", "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_CapitalLeasesIncomeStatementAmortizationExpense": { "auth_ref": [ "r498", "r619" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The charge for the use of long-lived depreciable capital leased assets for the period.", "label": "Capital Leases, Income Statement, Amortization Expense", "negatedTerseLabel": "Amortization of lease facility financing obligation" } } }, "localname": "CapitalLeasesIncomeStatementAmortizationExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Cash": { "auth_ref": [ "r47", "r520", "r598", "r599" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.", "label": "Cash", "terseLabel": "Cash" } } }, "localname": "Cash", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r109", "r116", "r121" ], "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, end of period", "periodStartLabel": "Cash, beginning of period" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "auth_ref": [ "r109", "r479" ], "calculation": { "http://www.maravai.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" } } }, "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ClassOfStockDomain": { "auth_ref": [ "r125", "r127", "r152", "r156", "r161", "r164", "r166", "r176", "r178", "r179", "r242", "r283", "r288", "r289", "r290", "r296", "r297", "r337", "r338", "r341", "r342", "r478", "r626" ], "lang": { "en-us": { "role": { "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock.", "label": "Class of Stock [Domain]", "terseLabel": "Class of Stock [Domain]" } } }, "localname": "ClassOfStockDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/Cover" ], "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": "Net income per Class A common share/unit:" } } }, "localname": "ClassOfStockLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "stringItemType" }, "us-gaap_CommitmentsAndContingencies": { "auth_ref": [ "r61", "r279", "r554", "r575" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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": "Lease commitments" } } }, "localname": "CommitmentsAndContingencies", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.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": [ "r276", "r277", "r278", "r280", "r604" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for commitments and contingencies.", "label": "Commitments and Contingencies Disclosure [Text Block]", "terseLabel": "Lease Commitments" } } }, "localname": "CommitmentsAndContingenciesDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitments" ], "xbrltype": "textBlockItemType" }, "us-gaap_CommonClassAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock representing ownership interest in a corporation.", "label": "Common Class A [Member]", "terseLabel": "Class A Common Stock" } } }, "localname": "CommonClassAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonClassBMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Classification of common stock that has different rights than Common Class A, representing ownership interest in a corporation.", "label": "Common Class B [Member]", "terseLabel": "Class B Common Stock" } } }, "localname": "CommonClassBMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/Cover" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockMember": { "auth_ref": [ "r136", "r137", "r469" ], "lang": { "en-us": { "role": { "documentation": "Stock that is subordinate to all other stock of the issuer.", "label": "Common Stock [Member]", "terseLabel": "Common Stock" } } }, "localname": "CommonStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_CommonStockParOrStatedValuePerShare": { "auth_ref": [ "r31" ], "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://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "perShareItemType" }, "us-gaap_CommonStockSharesAuthorized": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.", "label": "Common Stock, Shares Authorized", "terseLabel": "Common stock, shares authorized (in shares)" } } }, "localname": "CommonStockSharesAuthorized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesIssued": { "auth_ref": [ "r31" ], "lang": { "en-us": { "role": { "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.", "label": "Common Stock, Shares, Issued", "terseLabel": "Common stock, shares issued (in shares)" } } }, "localname": "CommonStockSharesIssued", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockSharesOutstanding": { "auth_ref": [ "r31", "r344" ], "lang": { "en-us": { "role": { "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.", "label": "Common Stock, Shares, Outstanding", "terseLabel": "Common stock, shares outstanding (in shares)" } } }, "localname": "CommonStockSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical" ], "xbrltype": "sharesItemType" }, "us-gaap_CommonStockValue": { "auth_ref": [ "r31", "r520" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.", "label": "Common Stock, Value, Issued", "terseLabel": "Common stock" } } }, "localname": "CommonStockValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CommonUnitOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of common units of ownership outstanding of a limited liability company (LLC).", "label": "Common Unit, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "CommonUnitOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_ComprehensiveIncomeNetOfTax": { "auth_ref": [ "r79", "r81", "r82", "r91", "r559", "r582" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "totalLabel": "Total comprehensive income attributable to Maravai LifeSciences Holdings, Inc." } } }, "localname": "ComprehensiveIncomeNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r81", "r90", "r438", "r439", "r457", "r558", "r581" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income (loss) and other comprehensive income (loss), attributable to noncontrolling interests. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "terseLabel": "Comprehensive income attributable to non-controlling interests" } } }, "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r79", "r81", "r89", "r437", "r457", "r557", "r580" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0 } }, "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. Excludes changes in equity resulting from investments by owners and distributions to owners.", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "totalLabel": "Total other comprehensive income" } } }, "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConcentrationRiskBenchmarkDomain": { "auth_ref": [ "r187", "r188", "r237", "r475", "r476", "r603" ], "lang": { "en-us": { "role": { "documentation": "The denominator in a calculation of a disclosed concentration risk percentage.", "label": "Concentration Risk Benchmark [Domain]", "terseLabel": "Concentration Risk Benchmark [Domain]" } } }, "localname": "ConcentrationRiskBenchmarkDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConcentrationRiskByBenchmarkAxis": { "auth_ref": [ "r187", "r188", "r237", "r475", "r476", "r597", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by benchmark of concentration risk.", "label": "Concentration Risk Benchmark [Axis]", "terseLabel": "Concentration Risk Benchmark [Axis]" } } }, "localname": "ConcentrationRiskByBenchmarkAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskByTypeAxis": { "auth_ref": [ "r187", "r188", "r237", "r475", "r476", "r597", "r603" ], "lang": { "en-us": { "role": { "documentation": "Information by type of concentration risk, for example, but not limited to, asset, liability, net assets, geographic, customer, employees, supplier, lender.", "label": "Concentration Risk Type [Axis]", "terseLabel": "Concentration Risk Type [Axis]" } } }, "localname": "ConcentrationRiskByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ConcentrationRiskCreditRisk": { "auth_ref": [ "r182", "r566" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for credit risk.", "label": "Concentration Risk, Credit Risk, Policy [Policy Text Block]", "terseLabel": "Concentration of Credit Risk" } } }, "localname": "ConcentrationRiskCreditRisk", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConcentrationRiskPercentage1": { "auth_ref": [ "r187", "r188", "r237", "r475", "r476" ], "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" } } }, "localname": "ConcentrationRiskPercentage1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "percentItemType" }, "us-gaap_ConcentrationRiskTypeDomain": { "auth_ref": [ "r187", "r188", "r237", "r475", "r476", "r603" ], "lang": { "en-us": { "role": { "documentation": "For an entity that discloses a concentration risk as a percentage of some financial balance or benchmark, identifies the type (for example, asset, liability, net assets, geographic, customer, employees, supplier, lender) of the concentration.", "label": "Concentration Risk Type [Domain]", "terseLabel": "Concentration Risk Type [Domain]" } } }, "localname": "ConcentrationRiskTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent": { "auth_ref": [ "r352", "r450", "r458" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Represents the purchase by the parent of an additional equity interest in a subsidiary during the period, thereby effecting a change in total (consolidated) equity attributable to the parent. The purchase of the additional equity interest represented by this element increases the parent's controlling interest in the subsidiary.", "label": "Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Changes, Purchase of Interest by Parent", "terseLabel": "Purchase of non-controlling interests" } } }, "localname": "ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConsolidationPolicyTextBlock": { "auth_ref": [ "r122", "r444" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.", "label": "Consolidation, Policy [Policy Text Block]", "terseLabel": "Consolidation" } } }, "localname": "ConsolidationPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_ConstructionInProgressGross": { "auth_ref": [ "r264" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of 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, Gross", "terseLabel": "Construction in progress" } } }, "localname": "ConstructionInProgressGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ConstructionInProgressMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Structure or a modification to a structure under construction. Includes recently completed structures or modifications to structures that have not been placed into service.", "label": "Construction in Progress [Member]", "terseLabel": "Construction in Progress" } } }, "localname": "ConstructionInProgressMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "auth_ref": [ "r354", "r356", "r367" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time, classified as current.", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "terseLabel": "Contract assets" } } }, "localname": "ContractWithCustomerAssetNetCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiability": { "auth_ref": [ "r354", "r355", "r367" ], "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", "terseLabel": "Contract liabilities" } } }, "localname": "ContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueRecognitionDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "auth_ref": [ "r354", "r355", "r367" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.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://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_CorporateNonSegmentMember": { "auth_ref": [ "r218", "r219", "r220", "r221", "r223", "r229", "r231" ], "lang": { "en-us": { "role": { "documentation": "Corporate headquarters or functional department that may not earn revenues or may earn revenues that are only incidental to the activities of the entity and is not considered an operating segment.", "label": "Corporate, Non-Segment [Member]", "terseLabel": "Corporate" } } }, "localname": "CorporateNonSegmentMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostOfRevenue": { "auth_ref": [ "r96", "r127", "r242", "r283", "r284", "r285", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r478" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 5.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.", "label": "Cost of Revenue", "terseLabel": "Cost of revenue" } } }, "localname": "CostOfRevenue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CostOfSalesMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing cost of sales.", "label": "Cost of Sales [Member]", "terseLabel": "Cost of sales" } } }, "localname": "CostOfSalesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CostsAndExpenses": { "auth_ref": [ "r94" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Total costs of sales and operating expenses for the period.", "label": "Costs and Expenses", "totalLabel": "Total operating expenses" } } }, "localname": "CostsAndExpenses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_CreditFacilityAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Axis]", "terseLabel": "Credit Facility [Axis]" } } }, "localname": "CreditFacilityAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_CreditFacilityDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing.", "label": "Credit Facility [Domain]", "terseLabel": "Credit Facility [Domain]" } } }, "localname": "CreditFacilityDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerConcentrationRiskMember": { "auth_ref": [ "r186", "r237" ], "lang": { "en-us": { "role": { "documentation": "Reflects the percentage that revenues in the period from one or more significant customers is to net revenues, as defined by the entity, such as total net revenues, product line revenues, segment revenues. The risk is the materially adverse effects of loss of a significant customer.", "label": "Customer Concentration Risk [Member]", "terseLabel": "Customer Concentration Risk" } } }, "localname": "CustomerConcentrationRiskMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_CustomerRelationshipsMember": { "auth_ref": [ "r433" ], "lang": { "en-us": { "role": { "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships.", "label": "Customer Relationships [Member]", "terseLabel": "Customer Relationships" } } }, "localname": "CustomerRelationshipsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Debt Disclosure [Abstract]" } } }, "localname": "DebtDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DebtDisclosureTextBlock": { "auth_ref": [ "r124", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r315", "r322", "r323", "r325", "r333" ], "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": "Long-Term Debt" } } }, "localname": "DebtDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebt" ], "xbrltype": "textBlockItemType" }, "us-gaap_DebtInstrumentAxis": { "auth_ref": [ "r26", "r27", "r28", "r126", "r134", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r329", "r330", "r331", "r332", "r490", "r548", "r549", "r567" ], "lang": { "en-us": { "role": { "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities.", "label": "Debt Instrument [Axis]", "terseLabel": "Debt Instrument [Axis]" } } }, "localname": "DebtInstrumentAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentCarryingAmount": { "auth_ref": [ "r28", "r326", "r549", "r567" ], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails": { "order": 1.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": "New First Lien Term Loan", "totalLabel": "Long-term debt, gross" } } }, "localname": "DebtInstrumentCarryingAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails", "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DebtInstrumentInterestRateEffectivePercentage": { "auth_ref": [ "r57", "r328", "r488", "r490" ], "lang": { "en-us": { "role": { "documentation": "Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.", "label": "Debt Instrument, Interest Rate, Effective Percentage", "terseLabel": "Debt interest rate" } } }, "localname": "DebtInstrumentInterestRateEffectivePercentage", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "percentItemType" }, "us-gaap_DebtInstrumentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Debt Instrument [Line Items]", "terseLabel": "Debt Instrument [Line Items]" } } }, "localname": "DebtInstrumentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtInstrumentNameDomain": { "auth_ref": [ "r58", "r126", "r134", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r329", "r330", "r331", "r332", "r490" ], "lang": { "en-us": { "role": { "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities.", "label": "Debt Instrument, Name [Domain]", "terseLabel": "Debt Instrument, Name [Domain]" } } }, "localname": "DebtInstrumentNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DebtInstrumentTable": { "auth_ref": [ "r58", "r126", "r134", "r298", "r299", "r300", "r301", "r302", "r303", "r305", "r311", "r312", "r313", "r314", "r316", "r317", "r318", "r319", "r320", "r321", "r324", "r329", "r330", "r331", "r332", "r345", "r348", "r349", "r350", "r487", "r488", "r490", "r491", "r565" ], "lang": { "en-us": { "role": { "documentation": "A table or schedule providing information pertaining to long-term debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Schedule of Long-term Debt Instruments [Table]", "terseLabel": "Schedule of Long-term Debt Instruments [Table]" } } }, "localname": "DebtInstrumentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction": { "auth_ref": [ "r118", "r119", "r120" ], "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": "Deferred financing costs included in accounts payable and accrued expenses" } } }, "localname": "DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredFinanceCostsNet": { "auth_ref": [ "r50", "r311", "r489" ], "calculation": { "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails": { "order": 2.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": "Unamortized debt issuance costs" } } }, "localname": "DeferredFinanceCostsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxAssetsNet": { "auth_ref": [ "r403", "r404" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.", "label": "Deferred Income Tax Assets, Net", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredIncomeTaxAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "auth_ref": [ "r114", "r128", "r416", "r422", "r423", "r424" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 9.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.", "label": "Deferred Income Tax Expense (Benefit)", "terseLabel": "Deferred income taxes" } } }, "localname": "DeferredIncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "auth_ref": [ "r403", "r404" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 6.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting.", "label": "Deferred Income Tax Liabilities, Net", "terseLabel": "Deferred tax liabilities" } } }, "localname": "DeferredIncomeTaxLiabilitiesNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsGross": { "auth_ref": [ "r410" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.", "label": "Deferred Tax Assets, Gross", "terseLabel": "Deferred tax assets" } } }, "localname": "DeferredTaxAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsTaxCreditCarryforwards": { "auth_ref": [ "r413", "r414", "r415" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.", "label": "Deferred Tax Assets, Tax Credit Carryforwards", "terseLabel": "Future tax benefit deductions" } } }, "localname": "DeferredTaxAssetsTaxCreditCarryforwards", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DeferredTaxAssetsValuationAllowance": { "auth_ref": [ "r411" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.", "label": "Deferred Tax Assets, Valuation Allowance", "terseLabel": "Deferred tax assets, valuation allowance" } } }, "localname": "DeferredTaxAssetsValuationAllowance", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Depreciation": { "auth_ref": [ "r114", "r263" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.", "label": "Depreciation", "terseLabel": "Depreciation", "verboseLabel": "Depreciation" } } }, "localname": "Depreciation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeAssetsNoncurrent": { "auth_ref": [ "r68" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.", "label": "Derivative Asset, Noncurrent", "terseLabel": "Derivative asset, noncurrent" } } }, "localname": "DerivativeAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DerivativeContractTypeDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Financial instrument 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.", "label": "Derivative Contract [Domain]", "terseLabel": "Derivative Contract [Domain]" } } }, "localname": "DerivativeContractTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DerivativeInstrumentRiskAxis": { "auth_ref": [ "r71", "r463", "r464", "r466", "r468" ], "lang": { "en-us": { "role": { "documentation": "Information by type of derivative contract.", "label": "Derivative Instrument [Axis]", "terseLabel": "Derivative Instrument [Axis]" } } }, "localname": "DerivativeInstrumentRiskAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DerivativeNotionalAmount": { "auth_ref": [ "r460", "r461" ], "lang": { "en-us": { "role": { "documentation": "Nominal or face amount used to calculate payment on derivative.", "label": "Derivative, Notional Amount", "terseLabel": "Derivative, notional amount" } } }, "localname": "DerivativeNotionalAmount", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecurities": { "auth_ref": [ "r169" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) to net income used for calculating diluted earnings per share (EPS), resulting from the assumed exercise stock options, restrictive stock units (RSUs), convertible preferred stock of an employee stock ownership plan (ESOP), and other dilutive convertible securities.", "label": "Dilutive Securities, Effect on Basic Earnings Per Share", "terseLabel": "Effect of dilutive employee stock purchase plan (\"ESPP\"), RSUs and options" } } }, "localname": "DilutiveSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DilutiveSecuritiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Dilutive Securities, Effect on Basic Earnings Per Share [Abstract]", "terseLabel": "Net income effect of dilutive securities:" } } }, "localname": "DilutiveSecuritiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Disaggregation of Revenue [Line Items]", "terseLabel": "Disaggregation of Revenue [Line Items]" } } }, "localname": "DisaggregationOfRevenueLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTable": { "auth_ref": [ "r366", "r368", "r369", "r370", "r371", "r372", "r373", "r374" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table]", "terseLabel": "Disaggregation of Revenue [Table]" } } }, "localname": "DisaggregationOfRevenueTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "auth_ref": [ "r366" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.", "label": "Disaggregation of Revenue [Table Text Block]", "terseLabel": "Disaggregation of Revenue" } } }, "localname": "DisaggregationOfRevenueTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "auth_ref": [ "r401" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for share-based payment arrangement.", "label": "Share-based Payment Arrangement [Text Block]", "terseLabel": "Equity-Based Compensation" } } }, "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensation" ], "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_DiscontinuedOperationsAndDisposalGroupsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Discontinued Operations and Disposal Groups [Abstract]" } } }, "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationAxis": { "auth_ref": [ "r13" ], "lang": { "en-us": { "role": { "documentation": "Information by disposal group classification.", "label": "Disposal Group Classification [Axis]", "terseLabel": "Disposal Group Classification [Axis]" } } }, "localname": "DisposalGroupClassificationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DisposalGroupClassificationDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.", "label": "Disposal Group Classification [Domain]", "terseLabel": "Disposal Group Classification [Domain]" } } }, "localname": "DisposalGroupClassificationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r262", "r271" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that has been sold. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Disposed of by Sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Disposed of by Sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupDisposedOfBySaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember": { "auth_ref": [ "r13", "r261", "r271" ], "lang": { "en-us": { "role": { "documentation": "Disposal group that is classified as held-for-sale. Excludes disposals classified as discontinued operations.", "label": "Disposal Group, Held-for-sale, Not Discontinued Operations [Member]", "terseLabel": "Disposal Group, Held-for-sale, Not Discontinued Operations" } } }, "localname": "DisposalGroupHeldforsaleNotDiscontinuedOperationsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": { "auth_ref": [ "r2", "r3", "r11", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net", "terseLabel": "Receivables" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.", "label": "Disposal Group, Including Discontinued Operation, Consideration", "terseLabel": "Consideration" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssets": { "auth_ref": [ "r2", "r3", "r11", "r269" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of.", "label": "Disposal Group, Including Discontinued Operation, Intangible Assets", "terseLabel": "Intangible assets" } } }, "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupNotDiscontinuedOperationGainLossOnDisposal": { "auth_ref": [ "r114", "r262", "r267" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount before tax of gain (loss) recognized on the sale or disposal of a disposal group. Excludes discontinued operations.", "label": "Disposal Group, Not Discontinued Operation, Gain (Loss) on Disposal", "terseLabel": "Pretax gain (loss)" } } }, "localname": "DisposalGroupNotDiscontinuedOperationGainLossOnDisposal", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": { "auth_ref": [ "r378", "r380" ], "lang": { "en-us": { "role": { "documentation": "Name of disposal group.", "label": "Disposal Group Name [Domain]", "terseLabel": "Disposal Group Name [Domain]" } } }, "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid": { "auth_ref": [ "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash distribution paid to unit-holder of limited liability company (LLC).", "label": "Distribution Made to Limited Liability Company (LLC) Member, Cash Distributions Paid", "terseLabel": "Tax distributions paid" } } }, "localname": "DistributionMadeToLimitedLiabilityCompanyLLCMemberCashDistributionsPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DistributionTypeDomain": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Types of distribution made by the entity.", "label": "Distribution Type [Domain]", "terseLabel": "Distribution Type [Domain]" } } }, "localname": "DistributionTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis": { "auth_ref": [ "r353" ], "lang": { "en-us": { "role": { "documentation": "Information by type of distribution.", "label": "Distribution Type [Axis]", "terseLabel": "Distribution Type [Axis]" } } }, "localname": "DistributionsMadeToMemberOrLimitedPartnerByDistributionTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_DueToRelatedPartiesCurrent": { "auth_ref": [ "r51", "r131", "r286", "r288", "r289", "r295", "r296", "r297", "r513" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.0, "parentTag": "us-gaap_LiabilitiesCurrent", "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", "verboseLabel": "Current portion of payable to related parties pursuant to a Tax Receivable Agreement" } } }, "localname": "DueToRelatedPartiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesCurrentAndNoncurrent": { "auth_ref": [ "r131", "r286", "r288", "r289", "r295", "r296", "r297", "r513", "r552", "r578" ], "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", "terseLabel": "Liability payable to related party" } } }, "localname": "DueToRelatedPartiesCurrentAndNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_DueToRelatedPartiesNoncurrent": { "auth_ref": [ "r59", "r131", "r286", "r288", "r289", "r295", "r296", "r297", "r513" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Liabilities", "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": "Payable to related parties pursuant to a Tax Receivable Agreement" } } }, "localname": "DueToRelatedPartiesNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_EMEAMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Regions of Europe, Middle East and Africa.", "label": "EMEA [Member]", "terseLabel": "Europe, the Middle East and Africa" } } }, "localname": "EMEAMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EarningsPerShareAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Earnings Per Share [Abstract]", "terseLabel": "Net income per Class A common share/unit attributable to Maravai LifeSciences Holdings, Inc.:" } } }, "localname": "EarningsPerShareAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_EarningsPerShareBasic": { "auth_ref": [ "r92", "r141", "r142", "r143", "r144", "r145", "r149", "r152", "r164", "r165", "r166", "r172", "r173", "r470", "r471", "r560", "r583" ], "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": "Basic (in usd per share)", "verboseLabel": "Net income per Class A common share/unit\u2014basic (in usd per share)" } } }, "localname": "EarningsPerShareBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerShareDiluted": { "auth_ref": [ "r92", "r141", "r142", "r143", "r144", "r145", "r152", "r164", "r165", "r166", "r172", "r173", "r470", "r471", "r560", "r583" ], "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": "Diluted (in usd per share)", "verboseLabel": "Net income per Class A common share/unit - diluted (in usd per share)" } } }, "localname": "EarningsPerShareDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "perShareItemType" }, "us-gaap_EarningsPerSharePolicyTextBlock": { "auth_ref": [ "r168", "r170" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.", "label": "Earnings Per Share, Policy [Policy Text Block]", "terseLabel": "Net Income per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc." } } }, "localname": "EarningsPerSharePolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_EarningsPerShareTextBlock": { "auth_ref": [ "r168", "r170", "r171", "r174" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for earnings per share.", "label": "Earnings Per Share [Text Block]", "terseLabel": "Net Income Per Class A Common Share/Unit Attributable to Maravai LifeSciences Holdings, Inc" } } }, "localname": "EarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsInc" ], "xbrltype": "textBlockItemType" }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "auth_ref": [ "r479" ], "calculation": { "http://www.maravai.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": "Effects of exchange rate changes on cash" } } }, "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "auth_ref": [ "r406" ], "lang": { "en-us": { "role": { "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Effective Income Tax Rate Reconciliation, Percent", "terseLabel": "Effective tax rate" } } }, "localname": "EffectiveIncomeTaxRateContinuingOperations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails" ], "xbrltype": "percentItemType" }, "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://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": { "auth_ref": [ "r392" ], "lang": { "en-us": { "role": { "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition", "terseLabel": "Expected period for recognition" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails" ], "xbrltype": "durationItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": { "auth_ref": [ "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.", "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation cost related to unvested incentive units and restricted stock units" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions": { "auth_ref": [ "r392" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cost to be recognized for option under share-based payment arrangement.", "label": "Share-based Payment Arrangement, Nonvested Award, Option, Cost Not yet Recognized, Amount", "terseLabel": "Unrecognized share-based compensation cost related to unvested stock option awards" } } }, "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_EmployeeStockMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock.", "label": "Employee Stock [Member]", "terseLabel": "Effect of dilutive ESPP and options", "verboseLabel": "Shares to be purchased under the ESPP" } } }, "localname": "EmployeeStockMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EmployeeStockOptionMember": { "auth_ref": [ "r389" ], "lang": { "en-us": { "role": { "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time.", "label": "Share-based Payment Arrangement, Option [Member]", "terseLabel": "Options to purchase Class A common stock" } } }, "localname": "EmployeeStockOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "domainItemType" }, "us-gaap_EquityComponentDomain": { "auth_ref": [ "r0", "r83", "r84", "r85", "r136", "r137", "r138", "r140", "r146", "r148", "r175", "r243", "r344", "r351", "r394", "r395", "r396", "r418", "r419", "r469", "r480", "r481", "r482", "r483", "r484", "r485", "r591", "r592", "r593", "r629" ], "lang": { "en-us": { "role": { "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.", "label": "Equity Component [Domain]", "terseLabel": "Equity Component [Domain]" } } }, "localname": "EquityComponentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "auth_ref": [ "r473", "r474" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments.", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "terseLabel": "Fair Value of Financial Instruments" } } }, "localname": "FairValueOfFinancialInstrumentsPolicy", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Asset, Useful Life", "terseLabel": "Estimated Useful Life", "verboseLabel": "Estimated useful life" } } }, "localname": "FiniteLivedIntangibleAssetUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "auth_ref": [ "r256" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "terseLabel": "Accumulated Amortization" } } }, "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "auth_ref": [ "r258" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": 2.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "terseLabel": "2022" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "terseLabel": "2021 (remaining three months)" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "auth_ref": [ "r258" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": 4.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "terseLabel": "2025" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "auth_ref": [ "r258" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": 3.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "terseLabel": "2024" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "auth_ref": [ "r258" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": 5.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "terseLabel": "2023" } } }, "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "auth_ref": [ "r252", "r253", "r256", "r259", "r531", "r532" ], "lang": { "en-us": { "role": { "documentation": "Information by major type or class of finite-lived intangible assets.", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]" } } }, "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "auth_ref": [ "r256", "r532" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails": { "order": 1.0, "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Gross", "terseLabel": "Gross Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Finite-Lived Intangible Assets [Line Items]", "terseLabel": "Finite-Lived Intangible Assets [Line Items]" } } }, "localname": "FiniteLivedIntangibleAssetsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "auth_ref": [ "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company.", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]" } } }, "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "auth_ref": [ "r256", "r531" ], "calculation": { "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Finite-Lived Intangible Assets, Net", "totalLabel": "Net Carrying Amount" } } }, "localname": "FiniteLivedIntangibleAssetsNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsExpectedAmortizationofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1": { "auth_ref": [ "r531" ], "lang": { "en-us": { "role": { "documentation": "Remaining amortization period of finite-lived intangible assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.", "label": "Finite-Lived Intangible Assets, Remaining Amortization Period", "terseLabel": "Weighted Average Remaining Amortization Period" } } }, "localname": "FiniteLivedIntangibleAssetsRemainingAmortizationPeriod1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "durationItemType" }, "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, fixtures, equipment and software" } } }, "localname": "FurnitureAndFixturesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_GainLossOnSaleOfBusiness": { "auth_ref": [ "r114", "r452" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 17.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 4.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.", "label": "Gain (Loss) on Disposition of Business", "negatedTerseLabel": "Gain on sale of business" } } }, "localname": "GainLossOnSaleOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_Goodwill": { "auth_ref": [ "r245", "r246", "r520", "r546" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill", "periodEndLabel": "Balance as of June 30, 2021", "periodStartLabel": "Balance as of December 31, 2020", "terseLabel": "Goodwill" } } }, "localname": "Goodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureTextBlock": { "auth_ref": [ "r260" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for goodwill and intangible assets.", "label": "Goodwill and Intangible Assets Disclosure [Text Block]", "terseLabel": "Goodwill and Intangible Assets" } } }, "localname": "GoodwillAndIntangibleAssetsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssets" ], "xbrltype": "textBlockItemType" }, "us-gaap_GoodwillRollForward": { "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": "Goodwill [Roll Forward]", "terseLabel": "Goodwill [Roll Forward]" } } }, "localname": "GoodwillRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_GoodwillTransfers": { "auth_ref": [ "r247" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transfers into (out of) an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.", "label": "Goodwill, Transfers", "negatedLabel": "Goodwill excluded", "terseLabel": "Divestiture" } } }, "localname": "GoodwillTransfers", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IPOMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "First sale of stock by a private company to the public.", "label": "IPO [Member]", "terseLabel": "IPO" } } }, "localname": "IPOMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "domainItemType" }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the impairment and disposal of long-lived assets including goodwill and other intangible assets.", "label": "Impairment or Disposal of Long-Lived Assets, Including Intangible Assets, Policy [Policy Text Block]", "terseLabel": "Impairment of Long-Lived and Intangible Assets" } } }, "localname": "ImpairmentOrDisposalOfLongLivedAssetsIncludingIntangibleAssetsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "auth_ref": [ "r87", "r207", "r219", "r223", "r226", "r229", "r545", "r555", "r563", "r584" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_ProfitLoss", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "totalLabel": "Income before income taxes", "verboseLabel": "Income before income taxes" } } }, "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeStatementAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Income Statement [Abstract]" } } }, "localname": "IncomeStatementAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": { "auth_ref": [ "r378", "r380" ], "lang": { "en-us": { "role": { "documentation": "Information by name of disposal group.", "label": "Disposal Group Name [Axis]", "terseLabel": "Disposal Group Name [Axis]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": { "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": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]", "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": { "auth_ref": [ "r3", "r5", "r6", "r7", "r8", "r9", "r10", "r12", "r14", "r15", "r16", "r271", "r272" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.", "label": "Disposal Groups, Including Discontinued Operations [Table]", "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]" } } }, "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationAxis": { "auth_ref": [ "r268", "r273" ], "lang": { "en-us": { "role": { "documentation": "Information by location in the income statement.", "label": "Income Statement Location [Axis]", "terseLabel": "Income Statement Location [Axis]" } } }, "localname": "IncomeStatementLocationAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeStatementLocationDomain": { "auth_ref": [ "r273" ], "lang": { "en-us": { "role": { "documentation": "Location in the income statement.", "label": "Income Statement Location [Domain]", "terseLabel": "Income Statement Location [Domain]" } } }, "localname": "IncomeStatementLocationDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "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": [ "r129", "r407", "r409", "r412", "r420", "r425", "r427", "r428", "r429" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.", "label": "Income Tax Disclosure [Text Block]", "terseLabel": "Income Taxes" } } }, "localname": "IncomeTaxDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxes" ], "xbrltype": "textBlockItemType" }, "us-gaap_IncomeTaxExaminationLineItems": { "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": "Income Tax Examination [Line Items]", "terseLabel": "Income Tax Examination [Line Items]" } } }, "localname": "IncomeTaxExaminationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExaminationTable": { "auth_ref": [ "r408" ], "lang": { "en-us": { "role": { "documentation": "A summary of income tax examinations that an enterprise is currently subject to or that have been completed in the current period typically including a description of the examination, the jurisdiction conducting the examination, the tax year(s) under examination, the likelihood of an unfavorable settlement, the range of possible losses, the liability recorded, the Increase or Decrease in the liability from the prior period, and any penalties and interest that have been incurred or accrued.", "label": "Income Tax Examination [Table]", "terseLabel": "Income Tax Examination [Table]" } } }, "localname": "IncomeTaxExaminationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_IncomeTaxExpenseBenefit": { "auth_ref": [ "r130", "r147", "r148", "r205", "r405", "r421", "r426", "r585" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 }, "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails": { "order": 4.0, "parentTag": "us-gaap_ProfitLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.", "label": "Income Tax Expense (Benefit)", "terseLabel": "Income tax expense (benefit)", "verboseLabel": "Income tax expense (benefit)" } } }, "localname": "IncomeTaxExpenseBenefit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/IncomeTaxesSummaryofIncomeTaxExpenseDetails", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxReconciliationDispositionOfBusiness": { "auth_ref": [ "r406" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to the disposition of a business not qualifying as a discontinued operation.", "label": "Effective Income Tax Rate Reconciliation, Disposition of Business, Amount", "terseLabel": "Income tax related to gain on sale of business" } } }, "localname": "IncomeTaxReconciliationDispositionOfBusiness", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncomeTaxesPaid": { "auth_ref": [ "r111", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.", "label": "Income Taxes Paid", "terseLabel": "Cash paid for income taxes" } } }, "localname": "IncomeTaxesPaid", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "auth_ref": [ "r113" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 12.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.", "label": "Increase (Decrease) in Accounts Payable", "terseLabel": "Accounts payable" } } }, "localname": "IncreaseDecreaseInAccountsPayable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "auth_ref": [ "r113" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 14.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.", "label": "Increase (Decrease) in Accounts Receivable", "negatedTerseLabel": "Accounts receivable" } } }, "localname": "IncreaseDecreaseInAccountsReceivable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInAccruedLiabilities": { "auth_ref": [ "r113" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 11.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.", "label": "Increase (Decrease) in Accrued Liabilities", "terseLabel": "Accrued expenses and other current liabilities" } } }, "localname": "IncreaseDecreaseInAccruedLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "auth_ref": [ "r113", "r528" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.", "label": "Increase (Decrease) in Contract with Customer, Liability", "terseLabel": "Deferred revenue" } } }, "localname": "IncreaseDecreaseInContractWithCustomerLiability", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInDueToRelatedParties": { "auth_ref": [ "r113" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations to be paid to the following types of related parties: a parent company and its subsidiaries; subsidiaries of a common parent; an entity and trust for the benefit of employees, such as pension and profit-sharing trusts that are managed by or under the trusteeship of the entities' management; an entity and its principal owners, management, or member of their immediate families; affiliates; or other parties with the ability to exert significant influence.", "label": "Increase (Decrease) in Due to Related Parties", "terseLabel": "Increase in liability under TRA" } } }, "localname": "IncreaseDecreaseInDueToRelatedParties", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInInventories": { "auth_ref": [ "r113" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 10.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.", "label": "Increase (Decrease) in Inventories", "negatedTerseLabel": "Inventory" } } }, "localname": "IncreaseDecreaseInInventories", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Increase (Decrease) in Operating Capital [Abstract]", "terseLabel": "Changes in operating assets and liabilities:" } } }, "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_IncreaseDecreaseInOtherNoncurrentLiabilities": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 8.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in noncurrent operating liabilities classified as other.", "label": "Increase (Decrease) in Other Noncurrent Liabilities", "terseLabel": "Other long-term liabilities" } } }, "localname": "IncreaseDecreaseInOtherNoncurrentLiabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "auth_ref": [ "r113" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.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 assets" } } }, "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]" } } }, "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "auth_ref": [ "r153", "r154", "r155", "r166" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements", "terseLabel": "Effect of dilutive restricted stock units (in shares)" } } }, "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "auth_ref": [ "r250", "r254" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.", "label": "Intangible Assets, Net (Excluding Goodwill)", "terseLabel": "Intangible assets, net" } } }, "localname": "IntangibleAssetsNetExcludingGoodwill", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestExpense": { "auth_ref": [ "r86", "r201", "r486", "r489", "r562" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 }, "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails": { "order": 3.0, "parentTag": "us-gaap_ProfitLoss", "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", "terseLabel": "Interest expense" } } }, "localname": "InterestExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestPaidNet": { "auth_ref": [ "r107", "r110", "r117" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.", "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities", "terseLabel": "Cash paid for interest" } } }, "localname": "InterestPaidNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_InterestRateCapMember": { "auth_ref": [ "r467" ], "lang": { "en-us": { "role": { "documentation": "Contract in which the cap writer, in return for a premium, agrees to limit, or cap, the cap holder's risk associated with an increase in interest rates. If rates go above a specified interest-rate-level (the strike price or the cap rate), the cap holder is entitled to receive cash payments equal to the excess of the market rate over the strike price multiplied by the notional principal amount.", "label": "Interest Rate Cap [Member]", "terseLabel": "Interest Rate Cap" } } }, "localname": "InterestRateCapMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_IntersegmentEliminationMember": { "auth_ref": [ "r199", "r218", "r219", "r220", "r221", "r223", "r225", "r229" ], "lang": { "en-us": { "role": { "documentation": "Eliminating entries used in operating segment consolidation.", "label": "Intersegment Eliminations [Member]", "terseLabel": "Eliminations" } } }, "localname": "IntersegmentEliminationMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsNarrativeDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "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_InventoryFinishedGoodsNetOfReserves": { "auth_ref": [ "r39", "r244" ], "calculation": { "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails": { "order": 2.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.", "label": "Inventory, Finished Goods, Net of Reserves", "terseLabel": "Finished goods" } } }, "localname": "InventoryFinishedGoodsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryNet": { "auth_ref": [ "r19", "r66", "r520" ], "calculation": { "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.", "label": "Inventory, Net", "terseLabel": "Inventory", "totalLabel": "Total inventory" } } }, "localname": "InventoryNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "auth_ref": [ "r41", "r244" ], "calculation": { "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails": { "order": 3.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.", "label": "Inventory, Raw Materials, Net of Reserves", "terseLabel": "Raw materials" } } }, "localname": "InventoryRawMaterialsNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "auth_ref": [ "r40", "r244" ], "calculation": { "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails": { "order": 1.0, "parentTag": "us-gaap_InventoryNet", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.", "label": "Inventory, Work in Process, Net of Reserves", "terseLabel": "Work in process" } } }, "localname": "InventoryWorkInProcessNetOfReserves", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/BalanceSheetComponentsInventoryDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LeaseholdsAndLeaseholdImprovementsMember": { "auth_ref": [ "r264" ], "lang": { "en-us": { "role": { "documentation": "Assets held by a lessee under a capital lease and any addition or improvement to assets held under a lease arrangement (including addition or improvement to assets held by lessee under an operating lease arrangement).", "label": "Leaseholds and Leasehold Improvements [Member]", "terseLabel": "Leaseholds and Leasehold Improvements" } } }, "localname": "LeaseholdsAndLeaseholdImprovementsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LesseeLeaseDescriptionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Lessee, Lease, Description [Line Items]", "terseLabel": "Lessee, Lease, Description [Line Items]" } } }, "localname": "LesseeLeaseDescriptionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeLeaseDescriptionTable": { "auth_ref": [ "r507" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about lessee's leases.", "label": "Lessee, Lease, Description [Table]", "terseLabel": "Lessee, Lease, Description [Table]" } } }, "localname": "LesseeLeaseDescriptionTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/LeaseCommitmentsFutureMinimumPaymentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LesseeOperatingLeaseRenewalTerm": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Renewal Term", "terseLabel": "Renewal term" } } }, "localname": "LesseeOperatingLeaseRenewalTerm", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LesseeOperatingLeaseTermOfContract": { "auth_ref": [ "r506" ], "lang": { "en-us": { "role": { "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.", "label": "Lessee, Operating Lease, Term of Contract", "terseLabel": "Initial term" } } }, "localname": "LesseeOperatingLeaseTermOfContract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "durationItemType" }, "us-gaap_LetterOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit).", "label": "Letter of Credit [Member]", "terseLabel": "Letter of Credit" } } }, "localname": "LetterOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_Liabilities": { "auth_ref": [ "r54", "r127", "r221", "r242", "r283", "r284", "r285", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r443", "r453", "r454", "r478", "r518", "r519" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.", "label": "Liabilities", "totalLabel": "Total liabilities" } } }, "localname": "Liabilities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquity": { "auth_ref": [ "r38", "r127", "r242", "r478", "r520", "r551", "r573" ], "calculation": { "http://www.maravai.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' equity" } } }, "localname": "LiabilitiesAndStockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities and Equity [Abstract]", "terseLabel": "Liabilities and stockholders' equity" } } }, "localname": "LiabilitiesAndStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LiabilitiesCurrent": { "auth_ref": [ "r56", "r127", "r242", "r283", "r284", "r285", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r443", "r453", "r454", "r478", "r518", "r519", "r520" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.", "label": "Liabilities, Current", "totalLabel": "Total current liabilities" } } }, "localname": "LiabilitiesCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_LiabilitiesCurrentAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Liabilities, Current [Abstract]", "terseLabel": "Current liabilities:" } } }, "localname": "LiabilitiesCurrentAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation": { "auth_ref": [], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in members' equity for unit-based payment arrangement issued by limited liability company (LLC).", "label": "Limited Liability Company (LLC) Members' Equity, Unit-based Payment Arrangement", "terseLabel": "Unit-based compensation" } } }, "localname": "LimitedLiabilityCompanyLLCMembersEquityUnitBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCredit": { "auth_ref": [ "r28", "r549", "r567" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.", "label": "Long-term Line of Credit", "terseLabel": "Outstanding line of credit" } } }, "localname": "LineOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "auth_ref": [ "r52" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "terseLabel": "Line of credit facility, maximum borrowing capacity" } } }, "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LineOfCreditMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars.", "label": "Line of Credit [Member]", "terseLabel": "Line of Credit" } } }, "localname": "LineOfCreditMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_LongTermDebt": { "auth_ref": [ "r28", "r312", "r327", "r329", "r330", "r549", "r569" ], "calculation": { "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails": { "order": null, "parentTag": null, "root": true, "weight": null }, "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails_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", "terseLabel": "Long-term debt", "totalLabel": "Total long-term debt" } } }, "localname": "LongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails", "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtCurrent": { "auth_ref": [ "r53" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0 }, "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails_1": { "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 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", "negatedTerseLabel": "Less: current portion", "terseLabel": "Current portion of long-term debt" } } }, "localname": "LongTermDebtCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths": { "auth_ref": [ "r134", "r281", "r317" ], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": 3.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year One", "terseLabel": "2022" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour": { "auth_ref": [ "r134", "r281", "r317" ], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": 1.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Four", "terseLabel": "2025" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree": { "auth_ref": [ "r134", "r281", "r317" ], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": 6.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Three", "terseLabel": "2024" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo": { "auth_ref": [ "r134", "r281", "r317" ], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": 5.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).", "label": "Long-Term Debt, Maturity, Year Two", "terseLabel": "2023" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear": { "auth_ref": [ "r134" ], "calculation": { "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails": { "order": 2.0, "parentTag": "us-gaap_DebtInstrumentCarryingAmount", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of long-term debt payable, sinking fund requirement, and other securities issued that are redeemable by holder at fixed or determinable price and date, maturing in remainder of current fiscal year.", "label": "Long-Term Debt, Maturity, Remainder of Fiscal Year", "terseLabel": "2021 (remaining three months)" } } }, "localname": "LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtMaturitiesofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongTermDebtNoncurrent": { "auth_ref": [ "r58" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 3.0, "parentTag": "us-gaap_Liabilities", "weight": 1.0 }, "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails_1": { "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 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, less current portion" } } }, "localname": "LongTermDebtNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/LongTermDebtSummaryofLongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_LongtermDebtTypeAxis": { "auth_ref": [ "r58" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-term debt.", "label": "Long-term Debt, Type [Axis]", "terseLabel": "Long-term Debt, Type [Axis]" } } }, "localname": "LongtermDebtTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "stringItemType" }, "us-gaap_LongtermDebtTypeDomain": { "auth_ref": [ "r58", "r282" ], "lang": { "en-us": { "role": { "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer.", "label": "Long-term Debt, Type [Domain]", "terseLabel": "Long-term Debt, Type [Domain]" } } }, "localname": "LongtermDebtTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ManagementFeeExpense": { "auth_ref": [ "r514" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of expenses related to the managing member or general partner for management of the day-to-day business functions of the limited liability company (LLC) or limited partnership (LP).", "label": "Management Fee Expense", "verboseLabel": "GTCR management fees" } } }, "localname": "ManagementFeeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MemberUnitsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Ownership interest in limited liability company (LLC).", "label": "Member Units [Member]", "terseLabel": "Member Units" } } }, "localname": "MemberUnitsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_MembersEquity": { "auth_ref": [ "r176", "r177", "r178", "r179", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of ownership interest in limited liability company (LLC), attributable to the parent entity.", "label": "Members' Equity", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance" } } }, "localname": "MembersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MergersAcquisitionsAndDispositionsDisclosuresTextBlock": { "auth_ref": [ "r17", "r434" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for business combinations, including leverage buyout transactions (as applicable), and divestitures. This may include a description of a business combination or divestiture (or series of individually immaterial business combinations or divestitures) completed during the period, including background, timing, and assets and liabilities recognized and reclassified or sold. This element does not include fixed asset sales and plant closings.", "label": "Mergers, Acquisitions and Dispositions Disclosures [Text Block]", "terseLabel": "Divestiture" } } }, "localname": "MergersAcquisitionsAndDispositionsDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/Divestiture" ], "xbrltype": "textBlockItemType" }, "us-gaap_MinorityInterest": { "auth_ref": [ "r65", "r127", "r242", "r283", "r288", "r289", "r290", "r296", "r297", "r478", "r550", "r572" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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 is directly or indirectly attributable to that ownership interest in subsidiary equity which is not attributable to the parent (that is, noncontrolling interest, previously referred to as minority interest).", "label": "Stockholders' Equity Attributable to Noncontrolling Interest", "terseLabel": "Non-controlling interest" } } }, "localname": "MinorityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "auth_ref": [ "r351" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest balance from payment of dividends or other distributions by the non-wholly owned subsidiary or partially owned entity, included in the consolidation of the parent entity, to the noncontrolling interest holders.", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "negatedLabel": "Distribution for tax liabilities to non-controlling interest holder", "negatedTerseLabel": "Distributions to non-controlling interest holders", "terseLabel": "Distribution" } } }, "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestDecreaseFromRedemptions": { "auth_ref": [ "r351", "r440", "r441" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Decrease in noncontrolling interest (for example, but not limited to, redeeming or purchasing the interests of noncontrolling shareholders, issuance of shares (interests) by the non-wholly owned subsidiary to the parent entity for other than cash, and a buyback of shares (interest) by the non-wholly owned subsidiary from the noncontrolling interests).", "label": "Noncontrolling Interest, Decrease from Redemptions or Purchase of Interests", "negatedTerseLabel": "Recognition of repurchase liability for non-controlling interests" } } }, "localname": "MinorityInterestDecreaseFromRedemptions", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_MinorityInterestLineItems": { "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": "Noncontrolling Interest [Line Items]", "terseLabel": "Noncontrolling Interest [Line Items]" } } }, "localname": "MinorityInterestLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByNoncontrollingOwners": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The equity interest of noncontrolling shareholders, partners or other equity holders in consolidated entity.", "label": "Noncontrolling Interest, Ownership Percentage by Noncontrolling Owners", "terseLabel": "Ownership percent by noncontrolling interest" } } }, "localname": "MinorityInterestOwnershipPercentageByNoncontrollingOwners", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestOwnershipPercentageByParent": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The parent entity's interest in net assets of the subsidiary, expressed as a percentage.", "label": "Noncontrolling Interest, Ownership Percentage by Parent", "terseLabel": "Ownership percent by parent" } } }, "localname": "MinorityInterestOwnershipPercentageByParent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "percentItemType" }, "us-gaap_MinorityInterestTable": { "auth_ref": [ "r65", "r95", "r436", "r451" ], "lang": { "en-us": { "role": { "documentation": "Schedule of noncontrolling interest disclosure which includes the name of the subsidiary, the ownership percentage held by the parent, the ownership percentage held by the noncontrolling owners, the amount of the noncontrolling interest, the location of this amount on the balance sheet (when not reported separately), an explanation of the increase or decrease in the amount of the noncontrolling interest, the noncontrolling interest share of the net Income or Loss of the subsidiary, the location of this amount on the income statement (when not reported separately), the nature of the noncontrolling interest such as background information and terms, the amount of the noncontrolling interest represented by preferred stock, a description of the preferred stock, and the dividend requirements of the preferred stock.", "label": "Noncontrolling Interest [Table]", "terseLabel": "Noncontrolling Interest [Table]" } } }, "localname": "MinorityInterestTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesNonControllingInterestsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.", "label": "Net Cash Provided by (Used in) Financing Activities", "totalLabel": "Net cash (used in) provided by financing activities" } } }, "localname": "NetCashProvidedByUsedInFinancingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]", "terseLabel": "Financing activities:" } } }, "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "auth_ref": [ "r109" ], "calculation": { "http://www.maravai.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 investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.", "label": "Net Cash Provided by (Used in) Investing Activities", "totalLabel": "Net cash provided by investing activities" } } }, "localname": "NetCashProvidedByUsedInInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]", "terseLabel": "Investing activities:" } } }, "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "auth_ref": [ "r109", "r112", "r115" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.", "label": "Net Cash Provided by (Used in) Operating Activities", "totalLabel": "Net cash provided by operating activities" } } }, "localname": "NetCashProvidedByUsedInOperatingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]", "terseLabel": "Operating activities:" } } }, "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLoss": { "auth_ref": [ "r16", "r78", "r80", "r85", "r88", "r115", "r127", "r139", "r141", "r142", "r143", "r144", "r147", "r148", "r162", "r207", "r219", "r223", "r226", "r229", "r242", "r283", "r284", "r285", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r471", "r478", "r556", "r579" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.", "label": "Net Income (Loss) Attributable to Parent", "totalLabel": "Net income attributable to Maravai LifeSciences Holdings, Inc." } } }, "localname": "NetIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "auth_ref": [ "r78", "r80", "r85", "r147", "r148", "r446", "r456" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest.", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "terseLabel": "Net income attributable to non-controlling interests" } } }, "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "auth_ref": [ "r141", "r142", "r143", "r144", "r149", "r150", "r163", "r166", "r207", "r219", "r223", "r226", "r229" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "totalLabel": "Net income attributable to Maravai LifeSciences Holdings, Inc.\u2014basic", "verboseLabel": "Net income attributable to Maravai LifeSciences Holdings, Inc.\u2014basic" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Basic [Abstract]", "terseLabel": "Numerator\u2014basic:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "auth_ref": [ "r151", "r157", "r158", "r159", "r160", "r163", "r166" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities, and addition from assumption of issuance of common shares for dilutive potential common shares; of income (loss) available to common shareholders.", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "totalLabel": "Net income attributable to Maravai LifeSciences Holdings, Inc.\u2014diluted" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDilutedAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Net Income (Loss) Available to Common Stockholders, Diluted [Abstract]", "terseLabel": "Numerator\u2014diluted:" } } }, "localname": "NetIncomeLossAvailableToCommonStockholdersDilutedAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "terseLabel": "Emerging Growth Company Status and Recently Adopted Accounting Pronouncements and Recently Issued Accounting Pronouncements Not Yet Adopted" } } }, "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_NoncashInvestingAndFinancingItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Noncash Investing and Financing Items [Abstract]", "terseLabel": "Supplemental disclosures of non-cash investing and financing activities:" } } }, "localname": "NoncashInvestingAndFinancingItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1": { "auth_ref": [ "r118", "r119", "r120" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The total amount of [all] liabilities that an Entity assumes in acquiring a business or in consideration for an asset received in a noncash (or part noncash) acquisition. Noncash is defined as transactions during a period that affect recognized assets or liabilities but that do not result in cash receipts or cash payments in the period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period.", "label": "Noncash or Part Noncash Acquisition, Value of Liabilities Assumed", "terseLabel": "Recognition of liabilities under Tax Receivable Agreement" } } }, "localname": "NoncashOrPartNoncashAcquisitionValueOfLiabilitiesAssumed1", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest": { "auth_ref": [ "r352", "r440", "r448" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of increase in noncontrolling interest from sale of a portion of the parent's controlling interest.", "label": "Noncontrolling Interest, Increase from Sale of Parent Equity Interest", "terseLabel": "Non-controlling interest adjustment for changes in proportionate ownership in Topco LLC" } } }, "localname": "NoncontrollingInterestIncreaseFromSaleOfParentEquityInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_NoncontrollingInterestMember": { "auth_ref": [ "r136", "r137", "r138", "r351", "r435" ], "lang": { "en-us": { "role": { "documentation": "This element represents that portion of equity (net assets) in a subsidiary not attributable, directly or indirectly, to the parent. A noncontrolling interest is sometimes called a minority interest.", "label": "Noncontrolling Interest [Member]", "terseLabel": "Non-Controlling Interest" } } }, "localname": "NoncontrollingInterestMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_NoninterestExpenseCommissionExpense": { "auth_ref": [ "r561" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of fees incurred for commissions on mutual funds and insurance products.", "label": "Noninterest Expense Commission Expense", "terseLabel": "Commission expense" } } }, "localname": "NoninterestExpenseCommissionExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsNarrativeDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_NumberOfOperatingSegments": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Number of operating segments. An operating segment is a component of an enterprise: (a) that engages in business activities from which it may earn revenues and incur expenses (including revenues and expenses relating to transactions with other components of the same enterprise), (b) whose operating results are regularly reviewed by the enterprise's chief operating decision maker to make decisions about resources to be allocated to the segment and assess its performance, and (c) for which discrete financial information is available. An operating segment may engage in business activities for which it has yet to earn revenues, for example, start-up operations may be operating segments before earning revenues.", "label": "Number of Operating Segments", "terseLabel": "Number of operating segments" } } }, "localname": "NumberOfOperatingSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesDescriptionofBusinessDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesSegmentInformationDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportableSegments": { "auth_ref": [ "r195" ], "lang": { "en-us": { "role": { "documentation": "Number of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.", "label": "Number of Reportable Segments", "terseLabel": "Number of reportable segments" } } }, "localname": "NumberOfReportableSegments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesSegmentInformationDetails", "http://www.maravai.com/role/SegmentsNarrativeDetails" ], "xbrltype": "integerItemType" }, "us-gaap_NumberOfReportingUnits": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of reporting units tested for impairment of goodwill. A reporting unit is an operating segment or one level below an operating segment.", "label": "Number of Reporting Units", "terseLabel": "Number of reporting units" } } }, "localname": "NumberOfReportingUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "integerItemType" }, "us-gaap_OperatingExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Expenses [Abstract]", "terseLabel": "Operating expenses:" } } }, "localname": "OperatingExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingIncomeLoss": { "auth_ref": [ "r207", "r219", "r223", "r226", "r229" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 4.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The net result for the period of deducting operating expenses from operating revenues.", "label": "Operating Income (Loss)", "totalLabel": "Income from operations" } } }, "localname": "OperatingIncomeLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.", "label": "Operating Leases, Future Minimum Payments Due", "totalLabel": "Total minimum payments" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]", "terseLabel": "Operating Leases" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "stringItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 3.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months", "terseLabel": "2022" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 1.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Four Years", "terseLabel": "2025" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 2.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Three Years", "terseLabel": "2024" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": { "auth_ref": [ "r493", "r495" ], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 5.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Due in Two Years", "terseLabel": "2023" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails": { "order": 4.0, "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the remainder of the fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.", "label": "Operating Leases, Future Minimum Payments, Remainder of Fiscal Year", "terseLabel": "2021 (remaining three months)" } } }, "localname": "OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsMaturityofLeasesDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingLeasesRentExpenseNet": { "auth_ref": [ "r494" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income.", "label": "Operating Leases, Rent Expense, Net", "terseLabel": "Rent expense, net" } } }, "localname": "OperatingLeasesRentExpenseNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_OperatingSegmentsMember": { "auth_ref": [ "r218", "r219", "r220", "r221", "r223", "r229" ], "lang": { "en-us": { "role": { "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Operating Segments [Member]", "terseLabel": "Operating Segments" } } }, "localname": "OperatingSegmentsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "auth_ref": [ "r18", "r135", "r193", "r459" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "terseLabel": "Organization and Significant Accounting Policies" } } }, "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_OtherAssetsNoncurrent": { "auth_ref": [ "r50" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of noncurrent assets classified as other.", "label": "Other Assets, Noncurrent", "terseLabel": "Other assets" } } }, "localname": "OtherAssetsNoncurrent", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "auth_ref": [ "r73" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 1.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "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.", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "terseLabel": "Foreign currency translation adjustments", "verboseLabel": "Foreign currency translation adjustment" } } }, "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]", "terseLabel": "Other comprehensive income:" } } }, "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherIncomeAndExpensesAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Other Income and Expenses [Abstract]", "terseLabel": "Other income (expense):" } } }, "localname": "OtherIncomeAndExpensesAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "stringItemType" }, "us-gaap_OtherLiabilitiesNoncurrent": { "auth_ref": [ "r60" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 5.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://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNoncashIncomeExpense": { "auth_ref": [ "r115" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.", "label": "Other Noncash Income (Expense)", "negatedTerseLabel": "Other" } } }, "localname": "OtherNoncashIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_OtherNonoperatingIncomeExpense": { "auth_ref": [ "r98" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.", "label": "Other Nonoperating Income (Expense)", "terseLabel": "Other income" } } }, "localname": "OtherNonoperatingIncomeExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_OverAllotmentOptionMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Right given to the underwriter to sell additional shares over the initial allotment.", "label": "Over-Allotment Option [Member]", "terseLabel": "Over-Allotment Option" } } }, "localname": "OverAllotmentOptionMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "auth_ref": [ "r105" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 5.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt.", "label": "Payments of Debt Issuance Costs", "negatedTerseLabel": "Financing costs incurred for long-term debt" } } }, "localname": "PaymentsOfDebtIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsOfStockIssuanceCosts": { "auth_ref": [ "r106" ], "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": "Offering cost payments" } } }, "localname": "PaymentsOfStockIssuanceCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "auth_ref": [ "r101" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.", "label": "Payments to Acquire Property, Plant, and Equipment", "negatedTerseLabel": "Purchases of property and equipment" } } }, "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_PaymentsToMinorityShareholders": { "auth_ref": [ "r106" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 1.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow to a noncontrolling interest. Includes, but not limited to, reduction of noncontrolling interest ownership. Excludes dividends paid to the noncontrolling interest.", "label": "Payments to Noncontrolling Interests", "negatedTerseLabel": "Distributions for tax liabilities to non-controlling interests holders" } } }, "localname": "PaymentsToMinorityShareholders", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.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": "Incentive units" } } }, "localname": "PerformanceSharesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PreferredStockDividendsAndOtherAdjustments": { "auth_ref": [ "r150", "r167" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 1.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate value of preferred stock dividends and other adjustments necessary to derive net income apportioned to common stockholders.", "label": "Preferred Stock Dividends and Other Adjustments", "negatedTerseLabel": "Less: preferred unit dividends attributable to the MLSC non-controlling interests" } } }, "localname": "PreferredStockDividendsAndOtherAdjustments", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "auth_ref": [ "r21", "r45", "r46" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.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://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PrepaidExpensesAndOtherCurrentAssetsMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption encompassing prepaid expenses and other current assets.", "label": "Prepaid Expenses and Other Current Assets [Member]", "terseLabel": "Prepaid Expenses and Other Current Assets" } } }, "localname": "PrepaidExpensesAndOtherCurrentAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinesses": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the sale of a portion of the company's business, for example a segment, division, branch or other business, during the period.", "label": "Proceeds from Divestiture of Businesses", "terseLabel": "Cash from divestiture" } } }, "localname": "ProceedsFromDivestitureOfBusinesses", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested": { "auth_ref": [ "r99" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "This element represents the cash inflow during the period from the sale of a component of the entity.", "label": "Proceeds from Divestiture of Businesses, Net of Cash Divested", "terseLabel": "Proceeds from sale of business, net of cash divested" } } }, "localname": "ProceedsFromDivestitureOfBusinessesNetOfCashDivested", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries": { "auth_ref": [ "r99" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the deconsolidation of a previously consolidated subsidiary or the sale of investment in consolidated subsidiaries (generally greater than 50 percent).", "label": "Proceeds from Divestiture of Interest in Consolidated Subsidiaries", "terseLabel": "Proceeds from divestiture" } } }, "localname": "ProceedsFromDivestitureOfInterestInConsolidatedSubsidiaries", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromIssuanceOfLongTermDebt": { "auth_ref": [ "r103" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 2.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from a debt initially having maturity due after one year or beyond the operating cycle, if longer.", "label": "Proceeds from Issuance of Long-term Debt", "terseLabel": "Proceeds from borrowings of long-term debt, net of discount" } } }, "localname": "ProceedsFromIssuanceOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromSaleOfBuildings": { "auth_ref": [ "r100" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow from sale of buildings.", "label": "Proceeds from Sale of Buildings", "terseLabel": "Proceeds from sale of building" } } }, "localname": "ProceedsFromSaleOfBuildings", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProceedsFromStockPlans": { "auth_ref": [ "r102" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 4.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The cash inflow associated with the amount received from the stock plan during the period.", "label": "Proceeds from Stock Plans", "terseLabel": "Proceeds from employee stock purchase plan" } } }, "localname": "ProceedsFromStockPlans", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProductInformationLineItems": { "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": "Product Information [Line Items]", "terseLabel": "Product Information [Line Items]" } } }, "localname": "ProductInformationLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ProfessionalFees": { "auth_ref": [ "r600", "r601" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "A fee charged for services from professionals such as doctors, lawyers and accountants. The term is often expanded to include other professions, for example, pharmacists charging to maintain a medicinal profile of a client or customer.", "label": "Professional Fees", "terseLabel": "Financing costs" } } }, "localname": "ProfessionalFees", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ProfitLoss": { "auth_ref": [ "r16", "r78", "r80", "r85", "r108", "r127", "r139", "r147", "r148", "r207", "r219", "r223", "r226", "r229", "r242", "r283", "r284", "r285", "r288", "r289", "r290", "r292", "r294", "r296", "r297", "r437", "r445", "r447", "r456", "r457", "r471", "r478", "r563" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 15.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 }, "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome": { "order": 2.0, "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0 }, "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0 }, "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0 }, "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "terseLabel": "Net income", "totalLabel": "Net income", "verboseLabel": "Net income" } } }, "localname": "ProfitLoss", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/CondensedConsolidatedStatementsofComprehensiveIncome", "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentByTypeAxis": { "auth_ref": [ "r49", "r265" ], "lang": { "en-us": { "role": { "documentation": "Information by type of long-lived, physical assets used to produce goods and services and not intended for resale.", "label": "Long-Lived Tangible Asset [Axis]", "terseLabel": "Long-Lived Tangible Asset [Axis]" } } }, "localname": "PropertyPlantAndEquipmentByTypeAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Property, Plant and Equipment [Line Items]", "terseLabel": "Property, Plant and Equipment [Line Items]" } } }, "localname": "PropertyPlantAndEquipmentLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_PropertyPlantAndEquipmentNet": { "auth_ref": [ "r24", "r25", "r265", "r520", "r564", "r574" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_Assets", "weight": 1.0 } }, "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" } } }, "localname": "PropertyPlantAndEquipmentNet", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentPolicyTextBlock": { "auth_ref": [ "r48", "r265", "r605", "r606" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.", "label": "Property, Plant and Equipment, Policy [Policy Text Block]", "terseLabel": "Property, Plant and Equipment, Policy" } } }, "localname": "PropertyPlantAndEquipmentPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTextBlock": { "auth_ref": [ "r24", "r265" ], "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://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_PropertyPlantAndEquipmentTransfersAndChanges": { "auth_ref": [ "r266" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) of physical assets used in the normal conduct of business and not intended for resale, from reclassification, impairment, donation, or changes classified as other. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.", "label": "Property, Plant and Equipment, Transfers and Changes", "terseLabel": "Cost reclassified from construction in progress into buildings, leasehold improvements, and equipment" } } }, "localname": "PropertyPlantAndEquipmentTransfersAndChanges", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_PropertyPlantAndEquipmentTypeDomain": { "auth_ref": [ "r24", "r264" ], "lang": { "en-us": { "role": { "documentation": "Listing of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale. Examples include land, buildings, machinery and equipment, and other types of furniture and equipment including, but not limited to, office equipment, furniture and fixtures, and computer equipment and software.", "label": "Long-Lived Tangible Asset [Domain]", "terseLabel": "Long-Lived Tangible Asset [Domain]" } } }, "localname": "PropertyPlantAndEquipmentTypeDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "domainItemType" }, "us-gaap_PropertyPlantAndEquipmentUsefulLife": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.", "label": "Property, Plant and Equipment, Useful Life", "terseLabel": "Useful Lives" } } }, "localname": "PropertyPlantAndEquipmentUsefulLife", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "durationItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTable": { "auth_ref": [ "r218", "r223" ], "lang": { "en-us": { "role": { "documentation": "Identification, description, and amounts of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table]", "terseLabel": "Reconciliation of Revenue from Segments to Consolidated [Table]" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsNarrativeDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock": { "auth_ref": [ "r218", "r223" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of all significant reconciling items in the reconciliation of total revenues from reportable segments to the entity's consolidated revenues.", "label": "Reconciliation of Revenue from Segments to Consolidated [Table Text Block]", "terseLabel": "Reconciliation of Revenue" } } }, "localname": "ReconciliationOfRevenueFromSegmentsToConsolidatedTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RelatedPartyCosts": { "auth_ref": [ "r96", "r131", "r286", "r288", "r289", "r295", "r296", "r297" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Direct costs arising from transactions with related parties who are not affiliates or joint Ventures. These costs are categorized as cost of goods sold.", "label": "Related Party Costs", "terseLabel": "Related party costs" } } }, "localname": "RelatedPartyCosts", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyDomain": { "auth_ref": [ "r377", "r512", "r513" ], "lang": { "en-us": { "role": { "documentation": "Related parties include affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Domain]", "terseLabel": "Related Party [Domain]" } } }, "localname": "RelatedPartyDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTaxExpenseEffectOfChangeInAllocationMethodology": { "auth_ref": [ "r409" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of increase (decrease) in tax expense resulting from change in methodology used to allocate tax expense to members of a group for which a consolidated tax return is filed.", "label": "Related Party Tax Expense Effect of Change in Allocation Methodology", "negatedTerseLabel": "Change in payable to related parties pursuant to a Tax Receivable Agreement" } } }, "localname": "RelatedPartyTaxExpenseEffectOfChangeInAllocationMethodology", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAmountsOfTransaction": { "auth_ref": [ "r512", "r515" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of transactions with related party during the financial reporting period.", "label": "Related Party Transaction, Amounts of Transaction", "terseLabel": "Related party transaction amounts" } } }, "localname": "RelatedPartyTransactionAmountsOfTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RelatedPartyTransactionAxis": { "auth_ref": [ "r377", "r512", "r513", "r515" ], "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://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionDomain": { "auth_ref": [ "r377" ], "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://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RelatedPartyTransactionLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Related Party Transaction [Line Items]", "terseLabel": "Related Party Transaction [Line Items]" } } }, "localname": "RelatedPartyTransactionLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Related Party Transactions [Abstract]" } } }, "localname": "RelatedPartyTransactionsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsByRelatedPartyAxis": { "auth_ref": [ "r377", "r512", "r515", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544" ], "lang": { "en-us": { "role": { "documentation": "Information by type of related party. Related parties include, but not limited to, affiliates; other entities for which investments are accounted for by the equity method by the entity; trusts for benefit of employees; and principal owners, management, and members of immediate families. It also may include other parties with which the entity may control or can significantly influence the management or operating policies of the other to an extent that one of the transacting parties might be prevented from fully pursuing its own separate interests.", "label": "Related Party [Axis]", "terseLabel": "Related Party [Axis]" } } }, "localname": "RelatedPartyTransactionsByRelatedPartyAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesDetails", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_RelatedPartyTransactionsDisclosureTextBlock": { "auth_ref": [ "r510", "r511", "r513", "r516", "r517" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Related Party Transactions Disclosure [Text Block]", "terseLabel": "Related Party Transactions" } } }, "localname": "RelatedPartyTransactionsDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactions" ], "xbrltype": "textBlockItemType" }, "us-gaap_RepaymentsOfLinesOfCredit": { "auth_ref": [ "r104", "r126" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.", "label": "Repayments of Lines of Credit", "terseLabel": "Repayments of lines of credit" } } }, "localname": "RepaymentsOfLinesOfCredit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermCapitalLeaseObligations": { "auth_ref": [ "r104" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 3.0, "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cash outflow for the obligation for a lease meeting the criteria for capitalization (with maturities exceeding one year or beyond the operating cycle of the entity, if longer).", "label": "Repayments of Long-term Capital Lease Obligations", "negatedTerseLabel": "Payments made on facility financing lease obligation and capital lease", "terseLabel": "Payments on lease obligations" } } }, "localname": "RepaymentsOfLongTermCapitalLeaseObligations", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RepaymentsOfLongTermDebt": { "auth_ref": [ "r104" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 6.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": "Principal repayments of long-term debt" } } }, "localname": "RepaymentsOfLongTermDebt", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpense": { "auth_ref": [ "r402", "r529", "r620" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.", "label": "Research and Development Expense", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpense", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "xbrltype": "monetaryItemType" }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included.", "label": "Research and Development Expense [Member]", "terseLabel": "Research and development" } } }, "localname": "ResearchAndDevelopmentExpenseMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ResearchAndDevelopmentInProcess": { "auth_ref": [], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 7.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0 } }, "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The amount of purchased research and development assets that are acquired in a business combination have no alternative future use and are therefore written off in the period of acquisition.", "label": "Research and Development in Process", "terseLabel": "Acquired and in-process research and development costs" } } }, "localname": "ResearchAndDevelopmentInProcess", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RestrictedStockUnitsRSUMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met.", "label": "Restricted Stock Units (RSUs) [Member]", "terseLabel": "Effect of dilutive RSUs" } } }, "localname": "RestrictedStockUnitsRSUMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "auth_ref": [ "r34", "r351", "r397", "r520", "r571", "r594", "r596" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 4.0, "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings (Accumulated Deficit)", "terseLabel": "Retained earnings" } } }, "localname": "RetainedEarningsAccumulatedDeficit", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_RetainedEarningsMember": { "auth_ref": [ "r0", "r136", "r137", "r138", "r140", "r146", "r148", "r243", "r394", "r395", "r396", "r418", "r419", "r469", "r591", "r593" ], "lang": { "en-us": { "role": { "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.", "label": "Retained Earnings [Member]", "terseLabel": "Retained Earnings (Accumulated Deficit)" } } }, "localname": "RetainedEarningsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "auth_ref": [ "r198", "r199", "r218", "r224", "r225", "r232", "r233", "r237", "r365", "r366", "r530" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 1.0, "parentTag": "us-gaap_OperatingIncomeLoss", "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", "negatedLabel": "Revenue", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails", "http://www.maravai.com/role/SegmentsNarrativeDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_RevenueFromContractWithCustomerMember": { "auth_ref": [ "r187", "r237" ], "lang": { "en-us": { "role": { "documentation": "Revenue from satisfaction of performance obligation by transferring promised product and service to customer, when it serves as benchmark in concentration of risk calculation.", "label": "Revenue from Contract with Customer Benchmark [Member]", "terseLabel": "Revenue" } } }, "localname": "RevenueFromContractWithCustomerMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "domainItemType" }, "us-gaap_RevenueFromContractWithCustomerPolicyTextBlock": { "auth_ref": [ "r123", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r375" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for revenue from contract with customer.", "label": "Revenue from Contract with Customer [Policy Text Block]", "terseLabel": "Revenue Recognition" } } }, "localname": "RevenueFromContractWithCustomerPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevenueFromExternalCustomersByGeographicAreasTableTextBlock": { "auth_ref": [ "r235" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of revenue from external customers by geographic areas attributed to the entity's country of domicile and to foreign countries from which the entity derives revenue.", "label": "Revenue from External Customers by Geographic Areas [Table Text Block]", "terseLabel": "Summary of Revenue by Geographic Areas and Segment" } } }, "localname": "RevenueFromExternalCustomersByGeographicAreasTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_RevolvingCreditFacilityMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount.", "label": "Revolving Credit Facility [Member]", "terseLabel": "Revolving Credit Facility" } } }, "localname": "RevolvingCreditFacilityMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleLeasebackTransactionAmountDueUnderFinancingArrangement": { "auth_ref": [ "r492", "r502" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The liability due as of the balance sheet date for leasebacks accounted for using the deposit method.", "label": "Sale Leaseback Transaction, Amount Due under Financing Arrangement", "terseLabel": "Lease obligations due" } } }, "localname": "SaleLeasebackTransactionAmountDueUnderFinancingArrangement", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionCurrentPeriodGainRecognized": { "auth_ref": [ "r501" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 16.0, "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0 }, "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 2.0, "parentTag": "us-gaap_CostsAndExpenses", "weight": -1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The portion of the deferred gain that was recognized in the current period.", "label": "Sale Leaseback Transaction, Current Period Gain Recognized", "negatedLabel": "Gain on sale and leaseback transaction", "negatedTerseLabel": "Gain on sale and leaseback transaction", "terseLabel": "Deferred gain" } } }, "localname": "SaleLeasebackTransactionCurrentPeriodGainRecognized", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows", "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/LeaseCommitmentsDetails", "http://www.maravai.com/role/SegmentsReconciliationofAdjustedEBITDAtoNetLossDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionDeferredGainGross": { "auth_ref": [ "r500" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "The amount of the gain recorded in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller to be recognized in future periods.", "label": "Sale Leaseback Transaction, Deferred Gain, Gross", "terseLabel": "Deferred gain" } } }, "localname": "SaleLeasebackTransactionDeferredGainGross", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionGrossProceedsInvestingActivities": { "auth_ref": [ "r503", "r504", "r505" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of cash inflow before closing and debt issuance costs received by a seller-lessee in a sale-leaseback recognized in investing activities.", "label": "Sale Leaseback Transaction, Gross Proceeds, Investing Activities", "terseLabel": "Sale of facility" } } }, "localname": "SaleLeasebackTransactionGrossProceedsInvestingActivities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleLeasebackTransactionLeaseTerms": { "auth_ref": [ "r502", "r508" ], "lang": { "en-us": { "role": { "documentation": "A description of the terms of the lease(s) related to the assets being leased-back in connection with the transaction involving the sale of property to another party and the lease of the property back to the seller.", "label": "Sale Leaseback Transaction, Lease Terms", "terseLabel": "Lease extension term" } } }, "localname": "SaleLeasebackTransactionLeaseTerms", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SaleLeasebackTransactionNetBookValue": { "auth_ref": [ "r503", "r504", "r505", "r509" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "The net book value of the asset(s) sold in connection with the sale of the property to another party and lease back to the seller.", "label": "Sale Leaseback Transaction, Net Book Value", "terseLabel": "Building asset and improvements recorded upon sale-leaseback transaction" } } }, "localname": "SaleLeasebackTransactionNetBookValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockConsiderationReceivedOnTransaction": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Cash received on stock transaction after deduction of issuance costs.", "label": "Sale of Stock, Consideration Received on Transaction", "terseLabel": "Proceeds from issuance of stock" } } }, "localname": "SaleOfStockConsiderationReceivedOnTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement.", "label": "Sale of Stock [Domain]", "terseLabel": "Sale of Stock [Domain]" } } }, "localname": "SaleOfStockNameOfTransactionDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "domainItemType" }, "us-gaap_SaleOfStockNumberOfSharesIssuedInTransaction": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "The number of shares issued or sold by the subsidiary or equity method investee per stock transaction.", "label": "Sale of Stock, Number of Shares Issued in Transaction", "terseLabel": "Issuance of stock (in shares)" } } }, "localname": "SaleOfStockNumberOfSharesIssuedInTransaction", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "sharesItemType" }, "us-gaap_SaleOfStockPricePerShare": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Per share amount received by subsidiary or equity investee for each share of common stock issued or sold in the stock transaction.", "label": "Sale of Stock, Price Per Share", "terseLabel": "Stock issued price (in usd per share)" } } }, "localname": "SaleOfStockPricePerShare", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "perShareItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "auth_ref": [ "r168" ], "lang": { "en-us": { "role": { "documentation": "Schedule for securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by Antidilutive Securities.", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "terseLabel": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofDilutiveSecuritiesExcludedDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "auth_ref": [ "r168" ], "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": "Summary of Dilutive Securities Excluded from Computation of Earnings Per Share" } } }, "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock": { "auth_ref": [ "r417" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.", "label": "Schedule of Components of Income Tax Expense (Benefit) [Table Text Block]", "terseLabel": "Schedule of Components of Income Tax Expense (Benefit)" } } }, "localname": "ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/IncomeTaxesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "auth_ref": [ "r58", "r134", "r329", "r331", "r345", "r348", "r349", "r350", "r487", "r488", "r491", "r565" ], "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": "Summary of Long-Term Debt" } } }, "localname": "ScheduleOfDebtInstrumentsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "auth_ref": [ "r166" ], "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 Earnings Per Share" } } }, "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "auth_ref": [ "r384", "r390", "r398" ], "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://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "auth_ref": [ "r384", "r390", "r398" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.", "label": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "terseLabel": "Schedule of Stock-Based Compensation Expense" } } }, "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "auth_ref": [ "r252", "r255", "r531" ], "lang": { "en-us": { "role": { "documentation": "Schedule of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.", "label": "Schedule of Finite-Lived Intangible Assets [Table]", "terseLabel": "Schedule of Finite-Lived Intangible Assets [Table]" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock": { "auth_ref": [ "r252", "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.", "label": "Schedule of Finite-Lived Intangible Assets [Table Text Block]", "terseLabel": "Components of Finite-Lived Intangible Assets" } } }, "localname": "ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock": { "auth_ref": [ "r499" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum lease payments as of the date of the latest balance sheet presented, in aggregate and for each of the five years succeeding fiscal years, with separate deductions from the total for the amount representing executor costs, including any profit thereon, included in the minimum lease payments and for the amount of the imputed interest necessary to reduce the net minimum lease payments to present value.", "label": "Schedule of Future Minimum Lease Payments for Capital Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Lease Payments for Capital Leases" } } }, "localname": "ScheduleOfFutureMinimumLeasePaymentsForCapitalLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": { "auth_ref": [ "r496" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.", "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]", "terseLabel": "Schedule of Future Minimum Rental Payments for Operating Leases" } } }, "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfGoodwillTextBlock": { "auth_ref": [ "r248", "r249" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.", "label": "Schedule of Goodwill [Table Text Block]", "terseLabel": "Summary of Goodwill" } } }, "localname": "ScheduleOfGoodwillTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "auth_ref": [ "r23", "r42", "r43", "r44" ], "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": "Summary of Inventory" } } }, "localname": "ScheduleOfInventoryCurrentTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/BalanceSheetComponentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock": { "auth_ref": [ "r281" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of maturity and sinking fund requirement for long-term debt.", "label": "Schedule of Maturities of Long-term Debt [Table Text Block]", "terseLabel": "Schedule of Maturities of Long-Term Debt" } } }, "localname": "ScheduleOfMaturitiesOfLongTermDebtTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfProductInformationTable": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Schedule detailing quantitative information concerning products or product lines by product or product line.", "label": "Schedule of Product Information [Table]", "terseLabel": "Schedule of Product Information [Table]" } } }, "localname": "ScheduleOfProductInformationTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesConcentrationRiskDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfPropertyPlantAndEquipmentTable": { "auth_ref": [ "r49", "r265" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of information about physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.", "label": "Property, Plant and Equipment [Table]", "terseLabel": "Property, Plant and Equipment [Table]" } } }, "localname": "ScheduleOfPropertyPlantAndEquipmentTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPropertyandEquipmentDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfRelatedPartyTransactionsByRelatedPartyTable": { "auth_ref": [ "r514", "r515" ], "lang": { "en-us": { "role": { "documentation": "Schedule of quantitative and qualitative information pertaining to related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.", "label": "Schedule of Related Party Transactions, by Related Party [Table]", "terseLabel": "Schedule of Related Party Transactions, by Related Party [Table]" } } }, "localname": "ScheduleOfRelatedPartyTransactionsByRelatedPartyTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "auth_ref": [ "r207", "r210", "r222", "r248" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "terseLabel": "Summary of Segment Reporting Information" } } }, "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_ScheduleOfStockByClassTable": { "auth_ref": [ "r62", "r125", "r176", "r178", "r334", "r335", "r336", "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r345", "r346", "r347", "r348", "r349", "r350", "r351" ], "lang": { "en-us": { "role": { "documentation": "Schedule detailing information related to equity by class of stock. Class of stock includes common, convertible, and preferred stocks which are not redeemable or redeemable solely at the option of the issuer. It also includes preferred stock with redemption features that are solely within the control of the issuer and mandatorily redeemable stock if redemption is required to occur only upon liquidation or termination of the reporting entity.", "label": "Schedule of Stock by Class [Table]", "terseLabel": "Schedule of Stock by Class [Table]" } } }, "localname": "ScheduleOfStockByClassTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "stringItemType" }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "auth_ref": [ "r255" ], "lang": { "en-us": { "role": { "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "terseLabel": "Schedule of Finite-Lived Intangible Assets Future Amortization Expense" } } }, "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock": { "auth_ref": [ "r185", "r187", "r188", "r189", "r475", "r477" ], "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": "Summary of Concentration of Revenue" } } }, "localname": "SchedulesOfConcentrationOfRiskByRiskFactorTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesTables" ], "xbrltype": "textBlockItemType" }, "us-gaap_SecuredDebtMember": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Collateralized debt obligation backed by, for example, but not limited to, pledge, mortgage or other lien on the entity's assets.", "label": "Secured Debt [Member]", "terseLabel": "Secured Debt" } } }, "localname": "SecuredDebtMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LongTermDebtDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentDomain": { "auth_ref": [ "r194", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r227", "r229", "r237", "r274", "r275", "r586" ], "lang": { "en-us": { "role": { "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.", "label": "Segments [Domain]", "terseLabel": "Segments [Domain]" } } }, "localname": "SegmentDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SegmentReportingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Segment Reporting [Abstract]" } } }, "localname": "SegmentReportingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_SegmentReportingDisclosureTextBlock": { "auth_ref": [ "r194", "r196", "r197", "r207", "r211", "r223", "r227", "r228", "r229", "r230", "r232", "r236", "r237", "r238" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.", "label": "Segment Reporting Disclosure [Text Block]", "terseLabel": "Segments" } } }, "localname": "SegmentReportingDisclosureTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/Segments" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingPolicyPolicyTextBlock": { "auth_ref": [ "r212", "r213", "r214", "r215", "r216", "r217", "r233" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for segment reporting.", "label": "Segment Reporting, Policy [Policy Text Block]", "terseLabel": "Segment Information" } } }, "localname": "SegmentReportingPolicyPolicyTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_SegmentReportingRevenueReconcilingItemLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Segment Reporting, Revenue Reconciling Item [Line Items]", "terseLabel": "Segment Reporting, Revenue Reconciling Item [Line Items]" } } }, "localname": "SegmentReportingRevenueReconcilingItemLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/SegmentsNarrativeDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "auth_ref": [ "r97" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome": { "order": 3.0, "parentTag": "us-gaap_CostsAndExpenses", "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://www.maravai.com/role/CondensedConsolidatedStatementsofIncome" ], "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://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_ShareBasedCompensation": { "auth_ref": [ "r113" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows": { "order": 13.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": "Equity-based compensation expense" } } }, "localname": "ShareBasedCompensation", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost": { "auth_ref": [], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Amount of additional cost recognized for award under share-based payment arrangement from occurrence of event accelerating recognition of cost.", "label": "Share-based Payment Arrangement, Accelerated Cost", "terseLabel": "Accelerated expense" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber": { "auth_ref": [ "r387" ], "lang": { "en-us": { "role": { "documentation": "The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Number", "terseLabel": "Options exercisable (in shares)" } } }, "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "auth_ref": [ "r383", "r386" ], "lang": { "en-us": { "role": { "documentation": "Award under share-based payment arrangement.", "label": "Award Type [Domain]", "terseLabel": "Award Type [Domain]" } } }, "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/DivestitureDetails", "http://www.maravai.com/role/EquityBasedCompensationDetails", "http://www.maravai.com/role/EquityBasedCompensationStockBasedCompensationExpenseDetails", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "domainItemType" }, "us-gaap_SharesOutstanding": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Number of shares issued which are neither cancelled nor held in the treasury.", "label": "Shares, Outstanding", "periodEndLabel": "Ending balance (in shares)", "periodStartLabel": "Beginning balance (in shares)" } } }, "localname": "SharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StatementBusinessSegmentsAxis": { "auth_ref": [ "r4", "r194", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r206", "r207", "r208", "r209", "r218", "r219", "r220", "r221", "r223", "r224", "r225", "r226", "r227", "r229", "r237", "r248", "r270", "r274", "r275", "r586" ], "lang": { "en-us": { "role": { "documentation": "Information by business segments.", "label": "Segments [Axis]", "terseLabel": "Segments [Axis]" } } }, "localname": "StatementBusinessSegmentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsDetails", "http://www.maravai.com/role/GoodwillandIntangibleAssetsSummaryofSegmentsGoodwillDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesGeographicalDisaggregationofRevenueDetails", "http://www.maravai.com/role/SegmentsReconciliationofRevenueDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementClassOfStockAxis": { "auth_ref": [ "r29", "r30", "r31", "r125", "r127", "r152", "r156", "r161", "r164", "r166", "r176", "r178", "r179", "r242", "r283", "r288", "r289", "r290", "r296", "r297", "r337", "r338", "r341", "r342", "r344", "r478", "r626" ], "lang": { "en-us": { "role": { "documentation": "Information by the different classes of stock of the entity.", "label": "Class of Stock [Axis]", "terseLabel": "Class of Stock [Axis]" } } }, "localname": "StatementClassOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/Cover" ], "xbrltype": "stringItemType" }, "us-gaap_StatementEquityComponentsAxis": { "auth_ref": [ "r0", "r64", "r83", "r84", "r85", "r136", "r137", "r138", "r140", "r146", "r148", "r175", "r243", "r344", "r351", "r394", "r395", "r396", "r418", "r419", "r469", "r480", "r481", "r482", "r483", "r484", "r485", "r591", "r592", "r593", "r629" ], "lang": { "en-us": { "role": { "documentation": "Information by component of equity.", "label": "Equity Components [Axis]", "terseLabel": "Equity Components [Axis]" } } }, "localname": "StatementEquityComponentsAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity", "http://www.maravai.com/role/RelatedPartyTransactionsDetails" ], "xbrltype": "stringItemType" }, "us-gaap_StatementLineItems": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.", "label": "Statement [Line Items]", "terseLabel": "Statement [Line Items]" } } }, "localname": "StatementLineItems", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "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_StatementOfIncomeAndComprehensiveIncomeAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Comprehensive Income [Abstract]" } } }, "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementOfStockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Statement of Stockholders' Equity [Abstract]" } } }, "localname": "StatementOfStockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "xbrltype": "stringItemType" }, "us-gaap_StatementTable": { "auth_ref": [ "r136", "r137", "r138", "r175", "r530" ], "lang": { "en-us": { "role": { "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.", "label": "Statement [Table]", "terseLabel": "Statement [Table]" } } }, "localname": "StatementTable", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedBalanceSheetsParenthetical", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "stringItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities": { "auth_ref": [ "r63", "r316", "r344", "r345", "r351" ], "lang": { "en-us": { "role": { "documentation": "Number of shares issued during the period as a result of the conversion of convertible securities.", "label": "Stock Issued During Period, Shares, Conversion of Convertible Securities", "terseLabel": "Conversion of LLC units to common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesConversionOfUnits": { "auth_ref": [ "r30", "r31", "r344", "r345", "r351" ], "lang": { "en-us": { "role": { "documentation": "The number of shares issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Shares, Conversion of Units", "terseLabel": "Effect of exchange of LLC Units (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "auth_ref": [ "r30", "r31", "r344", "r351" ], "lang": { "en-us": { "role": { "documentation": "Number of new stock issued during the period.", "label": "Stock Issued During Period, Shares, New Issues", "terseLabel": "Issuance of Class A common stock (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": { "auth_ref": [ "r30", "r31", "r344", "r351", "r388" ], "lang": { "en-us": { "role": { "documentation": "Number of share options (or share units) exercised during the current period.", "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period", "terseLabel": "Options exercised in period (in shares)" } } }, "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/EquityBasedCompensationDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_StockIssuedDuringPeriodValueConversionOfUnits": { "auth_ref": [ "r64", "r344", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Value of stock issued during the period upon the conversion of units. An example of a convertible unit is an umbrella partnership real estate investment trust unit (UPREIT unit).", "label": "Stock Issued During Period, Value, Conversion of Units", "terseLabel": "Effect of exchange of LLC Units" } } }, "localname": "StockIssuedDuringPeriodValueConversionOfUnits", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "auth_ref": [ "r30", "r31", "r344", "r351" ], "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.", "label": "Stock Issued During Period, Value, New Issues", "terseLabel": "Issuance of Class A common stock under employee equity plans" } } }, "localname": "StockIssuedDuringPeriodValueNewIssues", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockRepurchasedDuringPeriodValue": { "auth_ref": [ "r30", "r31", "r344", "r351" ], "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", "negatedTerseLabel": "Repurchase of incentive units" } } }, "localname": "StockRepurchasedDuringPeriodValue", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquity": { "auth_ref": [ "r31", "r36", "r37", "r127", "r241", "r242", "r478", "r520" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 1.0, "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "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", "totalLabel": "Total stockholders' equity attributable to Maravai LifeSciences Holdings, Inc." } } }, "localname": "StockholdersEquity", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "monetaryItemType" }, "us-gaap_StockholdersEquityAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Stockholders' Equity Attributable to Parent [Abstract]", "terseLabel": "Stockholders' equity:" } } }, "localname": "StockholdersEquityAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets" ], "xbrltype": "stringItemType" }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "auth_ref": [ "r0", "r1", "r84", "r127", "r136", "r137", "r138", "r140", "r146", "r242", "r243", "r351", "r394", "r395", "r396", "r418", "r419", "r435", "r436", "r455", "r469", "r478", "r480", "r481", "r485", "r592", "r593", "r629" ], "calculation": { "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets": { "order": 2.0, "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0 } }, "crdr": "credit", "lang": { "en-us": { "role": { "documentation": "Amount of stockholders' equity (deficit), net of receivables from officers, directors, owners, and affiliates of the entity, attributable to both the parent and noncontrolling interests. Amount excludes temporary equity. Alternate caption for the concept is permanent equity.", "label": "Stockholders' Equity, Including Portion Attributable to Noncontrolling Interest", "periodEndLabel": "Ending balance", "periodStartLabel": "Beginning balance", "totalLabel": "Total stockholders' equity" } } }, "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedBalanceSheets", "http://www.maravai.com/role/CondensedConsolidatedStatementsofChangesinStockholdersMembersEquity" ], "xbrltype": "monetaryItemType" }, "us-gaap_SubsidiarySaleOfStockAxis": { "auth_ref": [], "lang": { "en-us": { "role": { "documentation": "Information by type of sale of the entity's stock.", "label": "Sale of Stock [Axis]", "terseLabel": "Sale of Stock [Axis]" } } }, "localname": "SubsidiarySaleOfStockAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesExchangeandSecondaryOfferingDetails", "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesIPODetails" ], "xbrltype": "stringItemType" }, "us-gaap_SupplementalBalanceSheetDisclosuresTextBlock": { "auth_ref": [ "r72" ], "lang": { "en-us": { "role": { "documentation": "The entire disclosure for supplemental balance sheet disclosures, including descriptions and amounts for assets, liabilities, and equity.", "label": "Supplemental Balance Sheet Disclosures [Text Block]", "terseLabel": "Balance Sheet Components" } } }, "localname": "SupplementalBalanceSheetDisclosuresTextBlock", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/BalanceSheetComponents" ], "xbrltype": "textBlockItemType" }, "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://www.maravai.com/role/CondensedConsolidatedStatementsofCashFlows" ], "xbrltype": "stringItemType" }, "us-gaap_TechnologyBasedIntangibleAssetsMember": { "auth_ref": [ "r431" ], "lang": { "en-us": { "role": { "documentation": "Technology-based intangible assets, including, but not limited to, patented technology, unpatented technology, and developed technology rights.", "label": "Technology-Based Intangible Assets [Member]", "terseLabel": "Patents and Developed Technology" } } }, "localname": "TechnologyBasedIntangibleAssetsMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TenantImprovements": { "auth_ref": [ "r576" ], "crdr": "debit", "lang": { "en-us": { "role": { "documentation": "Carrying amount as of the balance sheet date of improvements having a life longer than one year that were made for the benefit of one or more tenants.", "label": "Tenant Improvements", "terseLabel": "Tenant improvement provisions" } } }, "localname": "TenantImprovements", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/LeaseCommitmentsDetails" ], "xbrltype": "monetaryItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceAxis": { "auth_ref": [ "r366", "r373" ], "lang": { "en-us": { "role": { "documentation": "Information by timing of transfer of good or service to customer.", "label": "Timing of Transfer of Good or Service [Axis]", "terseLabel": "Timing of Transfer of Good or Service [Axis]" } } }, "localname": "TimingOfTransferOfGoodOrServiceAxis", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails" ], "xbrltype": "stringItemType" }, "us-gaap_TimingOfTransferOfGoodOrServiceDomain": { "auth_ref": [ "r366", "r373" ], "lang": { "en-us": { "role": { "documentation": "Timing of transfer of good or service to customer. Includes, but is not limited to, at point in time or over time.", "label": "Timing of Transfer of Good or Service [Domain]", "terseLabel": "Timing of Transfer of Good or Service [Domain]" } } }, "localname": "TimingOfTransferOfGoodOrServiceDomain", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TradeNamesMember": { "auth_ref": [ "r432" ], "lang": { "en-us": { "role": { "documentation": "Rights acquired through registration of a business name to gain or protect exclusive use thereof.", "label": "Trade Names [Member]", "terseLabel": "Trade Names" } } }, "localname": "TradeNamesMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/GoodwillandIntangibleAssetsComponentsofFiniteLivedIntangibleAssetsDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredAtPointInTimeMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred at point in time.", "label": "Transferred at Point in Time [Member]", "terseLabel": "Revenue recognized at a point in time" } } }, "localname": "TransferredAtPointInTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_TransferredOverTimeMember": { "auth_ref": [ "r373" ], "lang": { "en-us": { "role": { "documentation": "Contract with customer in which good or service is transferred over time.", "label": "Transferred over Time [Member]", "terseLabel": "Revenue recognized over time" } } }, "localname": "TransferredOverTimeMember", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesRevenueBasedonPatternofRevenueRecognitionDetails" ], "xbrltype": "domainItemType" }, "us-gaap_UseOfEstimates": { "auth_ref": [ "r180", "r181", "r183", "r184", "r190", "r191", "r192" ], "lang": { "en-us": { "role": { "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.", "label": "Use of Estimates, Policy [Policy Text Block]", "terseLabel": "Use of Estimates" } } }, "localname": "UseOfEstimates", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/OrganizationandSignificantAccountingPoliciesPolicies" ], "xbrltype": "textBlockItemType" }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "auth_ref": [ "r151", "r166" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": null, "parentTag": null, "root": true, "weight": null } }, "lang": { "en-us": { "role": { "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.", "label": "Weighted Average Number of Shares Outstanding, Diluted", "terseLabel": "Diluted (in shares)", "totalLabel": "Weighted average Class A common shares/units outstanding\u2014diluted (in shares)" } } }, "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]", "terseLabel": "Denominator\u2014diluted:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "auth_ref": [ "r149", "r166" ], "calculation": { "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails": { "order": 2.0, "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0 } }, "lang": { "en-us": { "role": { "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.", "label": "Weighted Average Number of Shares Outstanding, Basic", "terseLabel": "Basic (in shares)", "verboseLabel": "Weighted average Class A common shares/units outstanding\u2014basic (in shares)" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "sharesItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasicAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding, Basic [Abstract]", "terseLabel": "Denominator\u2014basic:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingBasicAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "auth_ref": [], "lang": { "en-us": { "role": { "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]", "terseLabel": "Weighted average number of Class A common shares/units outstanding:", "verboseLabel": "Weighted average effect of dilutive securities:" } } }, "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "nsuri": "http://fasb.org/us-gaap/2021-01-31", "presentation": [ "http://www.maravai.com/role/CondensedConsolidatedStatementsofIncome", "http://www.maravai.com/role/NetIncomePerClassACommonShareUnitAttributabletoMaravaiLifeSciencesHoldingsIncSummaryofEarningsPerShareDetails" ], "xbrltype": "stringItemType" } }, "unitCount": 8 } }, "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": "5A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760" }, "r100": { "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" }, "r101": { "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" }, "r102": { "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" }, "r103": { "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" }, "r104": { "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" }, "r105": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3291-108585" }, "r106": { "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" }, "r107": { "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" }, "r108": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3000-108585" }, "r109": { "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" }, "r11": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(e)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r110": { "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" }, "r111": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3536-108585" }, "r112": { "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" }, "r113": { "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" }, "r114": { "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" }, "r115": { "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" }, "r116": { "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" }, "r117": { "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" }, "r118": { "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" }, "r119": { "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" }, "r12": { "Name": "Accounting Standards Codification", "Paragraph": "5B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760" }, "r120": { "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" }, "r121": { "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" }, "r122": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=123372394&loc=d3e18823-107790" }, "r123": { "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" }, "r124": { "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" }, "r125": { "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" }, "r126": { "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" }, "r127": { "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" }, "r128": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Topic": "235", "URI": "http://asc.fasb.org/extlink&oid=120395691&loc=d3e23780-122690" }, "r129": { "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" }, "r13": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(2)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r130": { "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" }, "r131": { "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" }, "r132": { "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" }, "r133": { "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" }, "r134": { "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" }, "r135": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "235", "URI": "http://asc.fasb.org/topic&trid=2122369" }, "r136": { "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" }, "r137": { "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" }, "r138": { "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" }, "r139": { "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" }, "r14": { "Name": "Accounting Standards Codification", "Paragraph": "5C", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760" }, "r140": { "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" }, "r141": { "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" }, "r142": { "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" }, "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": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "250", "URI": "http://asc.fasb.org/extlink&oid=124431687&loc=d3e22658-107794" }, "r148": { "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" }, "r149": { "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" }, "r15": { "Name": "Accounting Standards Codification", "Paragraph": "5D", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760" }, "r150": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1377-109256" }, "r151": { "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" }, "r152": { "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" }, "r153": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1707-109256" }, "r154": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1757-109256" }, "r155": { "Name": "Accounting Standards Codification", "Paragraph": "28A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1500-109256" }, "r156": { "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" }, "r157": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r158": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(1)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r159": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(2)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r16": { "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" }, "r160": { "Name": "Accounting Standards Codification", "Paragraph": "40", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)(3)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=d3e1930-109256" }, "r161": { "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" }, "r162": { "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" }, "r163": { "Name": "Accounting Standards Codification", "Paragraph": "60B", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=125511455&loc=SL5780133-109256" }, "r164": { "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" }, "r165": { "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" }, "r166": { "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" }, "r167": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r168": { "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" }, "r169": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "260", "URI": "http://asc.fasb.org/extlink&oid=124432515&loc=d3e3550-109257" }, "r17": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/subtopic&trid=2122178" }, "r170": { "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" }, "r171": { "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" }, "r172": { "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" }, "r173": { "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" }, "r174": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "260", "URI": "http://asc.fasb.org/topic&trid=2144383" }, "r175": { "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" }, "r176": { "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" }, "r177": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "272", "URI": "http://asc.fasb.org/extlink&oid=125520817&loc=d3e70258-108054" }, "r178": { "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" }, "r179": { "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" }, "r18": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "205", "URI": "http://asc.fasb.org/topic&trid=2122149" }, "r180": { "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" }, "r181": { "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" }, "r182": { "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" }, "r183": { "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" }, "r184": { "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" }, "r185": { "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" }, "r186": { "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" }, "r187": { "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" }, "r188": { "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" }, "r189": { "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" }, "r19": { "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" }, "r190": { "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" }, "r191": { "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" }, "r192": { "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" }, "r193": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "275", "URI": "http://asc.fasb.org/topic&trid=2134479" }, "r194": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8657-108599" }, "r195": { "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" }, "r196": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r197": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8721-108599" }, "r198": { "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" }, "r199": { "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" }, "r2": { "Name": "Accounting Standards Codification", "Paragraph": "10", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759" }, "r20": { "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" }, "r200": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r201": { "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" }, "r202": { "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" }, "r203": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r204": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(g)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r205": { "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" }, "r206": { "Name": "Accounting Standards Codification", "Paragraph": "22", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(j)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8736-108599" }, "r207": { "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" }, "r208": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r209": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r21": { "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" }, "r210": { "Name": "Accounting Standards Codification", "Paragraph": "25", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8813-108599" }, "r211": { "Name": "Accounting Standards Codification", "Paragraph": "26", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8844-108599" }, "r212": { "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" }, "r213": { "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" }, "r214": { "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" }, "r215": { "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" }, "r216": { "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" }, "r217": { "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" }, "r218": { "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" }, "r219": { "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" }, "r22": { "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" }, "r220": { "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" }, "r221": { "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" }, "r222": { "Name": "Accounting Standards Codification", "Paragraph": "30", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8906-108599" }, "r223": { "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" }, "r224": { "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" }, "r225": { "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" }, "r226": { "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" }, "r227": { "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" }, "r228": { "Name": "Accounting Standards Codification", "Paragraph": "32", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8933-108599" }, "r229": { "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" }, "r23": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=6361739&loc=d3e7789-107766" }, "r230": { "Name": "Accounting Standards Codification", "Paragraph": "34", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8981-108599" }, "r231": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e8475-108599" }, "r232": { "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" }, "r233": { "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" }, "r234": { "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" }, "r235": { "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" }, "r236": { "Name": "Accounting Standards Codification", "Paragraph": "41", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "280", "URI": "http://asc.fasb.org/extlink&oid=123359005&loc=d3e9038-108599" }, "r237": { "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" }, "r238": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "280", "URI": "http://asc.fasb.org/topic&trid=2134510" }, "r239": { "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" }, "r24": { "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" }, "r240": { "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" }, "r241": { "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" }, "r242": { "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" }, "r243": { "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" }, "r244": { "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" }, "r245": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266" }, "r246": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=120320667&loc=SL49117168-202975" }, "r247": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(g)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r248": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13816-109267" }, "r249": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=121556970&loc=d3e13854-109267" }, "r25": { "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" }, "r250": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16212-109274" }, "r251": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=6388964&loc=d3e16225-109274" }, "r252": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r253": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16265-109275" }, "r254": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "((a)(1),(b))", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r255": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r256": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(1)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r257": { "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" }, "r258": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(a)(3)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r259": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(d)", "Topic": "350", "URI": "http://asc.fasb.org/extlink&oid=66006027&loc=d3e16323-109275" }, "r26": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(19))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r260": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "350", "URI": "http://asc.fasb.org/topic&trid=2144416" }, "r261": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2599-110228" }, "r262": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=123351718&loc=d3e2443-110228" }, "r263": { "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" }, "r264": { "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" }, "r265": { "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" }, "r266": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2921-110230" }, "r267": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r268": { "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" }, "r269": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(e)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r27": { "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" }, "r270": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(f)", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r271": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230" }, "r272": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "360", "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230" }, "r273": { "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" }, "r274": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869" }, "r275": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 5.P.4(d))", "Topic": "420", "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747" }, "r276": { "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" }, "r277": { "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" }, "r278": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "440", "URI": "http://asc.fasb.org/topic&trid=2144648" }, "r279": { "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" }, "r28": { "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" }, "r280": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "450", "URI": "http://asc.fasb.org/topic&trid=2127136" }, "r281": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123465755&loc=d3e1835-112601" }, "r282": { "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" }, "r283": { "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" }, "r284": { "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" }, "r285": { "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" }, "r286": { "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" }, "r287": { "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" }, "r288": { "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" }, "r289": { "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" }, "r29": { "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" }, "r290": { "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" }, "r291": { "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" }, "r292": { "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" }, "r293": { "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" }, "r294": { "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" }, "r295": { "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" }, "r296": { "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" }, "r297": { "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" }, "r298": { "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" }, "r299": { "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" }, "r3": { "Name": "Accounting Standards Codification", "Paragraph": "11", "Publisher": "FASB", "Section": "45", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759" }, "r30": { "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" }, "r300": { "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" }, "r301": { "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" }, "r302": { "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" }, "r303": { "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" }, "r304": { "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" }, "r305": { "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" }, "r306": { "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" }, "r307": { "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" }, "r308": { "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" }, "r309": { "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" }, "r31": { "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" }, "r310": { "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" }, "r311": { "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" }, "r312": { "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" }, "r313": { "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" }, "r314": { "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" }, "r315": { "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" }, "r316": { "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" }, "r317": { "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" }, "r318": { "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" }, "r319": { "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" }, "r32": { "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" }, "r320": { "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" }, "r321": { "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" }, "r322": { "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" }, "r323": { "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" }, "r324": { "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" }, "r325": { "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" }, "r326": { "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" }, "r327": { "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" }, "r328": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "470", "URI": "http://asc.fasb.org/extlink&oid=123466204&loc=SL6036836-161870" }, "r329": { "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" }, "r33": { "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" }, "r330": { "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" }, "r331": { "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" }, "r332": { "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" }, "r333": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "470", "URI": "http://asc.fasb.org/topic&trid=2208564" }, "r334": { "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" }, "r335": { "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" }, "r336": { "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" }, "r337": { "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" }, "r338": { "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" }, "r339": { "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" }, "r34": { "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" }, "r340": { "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" }, "r341": { "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" }, "r342": { "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" }, "r343": { "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" }, "r344": { "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" }, "r345": { "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" }, "r346": { "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" }, "r347": { "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" }, "r348": { "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" }, "r349": { "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" }, "r35": { "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" }, "r350": { "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" }, "r351": { "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" }, "r352": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187085-122770" }, "r353": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB TOPIC 4.F)", "Topic": "505", "URI": "http://asc.fasb.org/extlink&oid=120397183&loc=d3e187171-122770" }, "r354": { "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" }, "r355": { "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" }, "r356": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "606", "URI": "http://asc.fasb.org/extlink&oid=123360276&loc=SL49130533-203044" }, "r357": { "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" }, "r358": { "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" }, "r359": { "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" }, "r36": { "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" }, "r360": { "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" }, "r361": { "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" }, "r362": { "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" }, "r363": { "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" }, "r364": { "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" }, "r365": { "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" }, "r366": { "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" }, "r367": { "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" }, "r368": { "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" }, "r369": { "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" }, "r37": { "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" }, "r370": { "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" }, "r371": { "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" }, "r372": { "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" }, "r373": { "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" }, "r374": { "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" }, "r375": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "606", "URI": "http://asc.fasb.org/topic&trid=49130388" }, "r376": { "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" }, "r377": { "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" }, "r378": { "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" }, "r379": { "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" }, "r38": { "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" }, "r380": { "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" }, "r381": { "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" }, "r382": { "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" }, "r383": { "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" }, "r384": { "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" }, "r385": { "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" }, "r386": { "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" }, "r387": { "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" }, "r388": { "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" }, "r389": { "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" }, "r39": { "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" }, "r390": { "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" }, "r391": { "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" }, "r392": { "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" }, "r393": { "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" }, "r394": { "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" }, "r395": { "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" }, "r396": { "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" }, "r397": { "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" }, "r398": { "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" }, "r399": { "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" }, "r4": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(d)", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r40": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02(6)(a)(3))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r400": { "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" }, "r401": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "718", "URI": "http://asc.fasb.org/topic&trid=2228938" }, "r402": { "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" }, "r403": { "Name": "Accounting Standards Codification", "Paragraph": "4", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31917-109318" }, "r404": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=123427490&loc=d3e31931-109318" }, "r405": { "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" }, "r406": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32687-109319" }, "r407": { "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" }, "r408": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32718-109319" }, "r409": { "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" }, "r41": { "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" }, "r410": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r411": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32537-109319" }, "r412": { "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" }, "r413": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32559-109319" }, "r414": { "Name": "Accounting Standards Codification", "Paragraph": "6", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32621-109319" }, "r415": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32632-109319" }, "r416": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r417": { "Name": "Accounting Standards Codification", "Paragraph": "9", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=121826272&loc=d3e32639-109319" }, "r418": { "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" }, "r419": { "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" }, "r42": { "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" }, "r420": { "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" }, "r421": { "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" }, "r422": { "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" }, "r423": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r424": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Topic": "740", "URI": "http://asc.fasb.org/extlink&oid=122134291&loc=d3e330036-122817" }, "r425": { "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" }, "r426": { "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" }, "r427": { "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" }, "r428": { "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" }, "r429": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "740", "URI": "http://asc.fasb.org/topic&trid=2144680" }, "r43": { "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" }, "r430": { "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" }, "r431": { "Name": "Accounting Standards Codification", "Paragraph": "13", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5227-128473" }, "r432": { "Name": "Accounting Standards Codification", "Paragraph": "14", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(a)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5263-128473" }, "r433": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "55", "SubTopic": "20", "Subparagraph": "(c)", "Topic": "805", "URI": "http://asc.fasb.org/extlink&oid=123410050&loc=d3e5333-128473" }, "r434": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "805", "URI": "http://asc.fasb.org/topic&trid=2303972" }, "r435": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568447-111683" }, "r436": { "Name": "Accounting Standards Codification", "Paragraph": "16", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4568740-111683" }, "r437": { "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" }, "r438": { "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" }, "r439": { "Name": "Accounting Standards Codification", "Paragraph": "21", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4613674-111683" }, "r44": { "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" }, "r440": { "Name": "Accounting Standards Codification", "Paragraph": "23", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4569655-111683" }, "r441": { "Name": "Accounting Standards Codification", "Paragraph": "24", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=123454820&loc=SL4616395-111683" }, "r442": { "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" }, "r443": { "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" }, "r444": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684" }, "r445": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r446": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r447": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r448": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(2)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r449": { "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" }, "r45": { "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" }, "r450": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r451": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684" }, "r452": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4582445-111684" }, "r453": { "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" }, "r454": { "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" }, "r455": { "Name": "Accounting Standards Codification", "Paragraph": "4I", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4590271-111686" }, "r456": { "Name": "Accounting Standards Codification", "Paragraph": "4J", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591551-111686" }, "r457": { "Name": "Accounting Standards Codification", "Paragraph": "4K", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591552-111686" }, "r458": { "Name": "Accounting Standards Codification", "Paragraph": "4M", "Publisher": "FASB", "Section": "55", "SubTopic": "10", "Topic": "810", "URI": "http://asc.fasb.org/extlink&oid=120409616&loc=SL4591554-111686" }, "r459": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "810", "URI": "http://asc.fasb.org/topic&trid=2197479" }, "r46": { "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" }, "r460": { "Name": "Accounting Standards Codification", "Paragraph": "1A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(d)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5579245-113959" }, "r461": { "Name": "Accounting Standards Codification", "Paragraph": "1B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5580258-113959" }, "r462": { "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" }, "r463": { "Name": "Accounting Standards Codification", "Paragraph": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5618551-113959" }, "r464": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(c)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624163-113959" }, "r465": { "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" }, "r466": { "Name": "Accounting Standards Codification", "Paragraph": "4C", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624171-113959" }, "r467": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Subparagraph": "(a)(1)", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r468": { "Name": "Accounting Standards Codification", "Paragraph": "4D", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "815", "URI": "http://asc.fasb.org/extlink&oid=125515794&loc=SL5624177-113959" }, "r469": { "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" }, "r47": { "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" }, "r470": { "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" }, "r471": { "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" }, "r472": { "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" }, "r473": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "60", "SubTopic": "10", "Topic": "820", "URI": "http://asc.fasb.org/extlink&oid=7493716&loc=d3e21868-110260" }, "r474": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "825", "URI": "http://asc.fasb.org/extlink&oid=123594938&loc=d3e13279-108611" }, "r475": { "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" }, "r476": { "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" }, "r477": { "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" }, "r478": { "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" }, "r479": { "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" }, "r48": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.13(a))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r480": { "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" }, "r481": { "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" }, "r482": { "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" }, "r483": { "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" }, "r484": { "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" }, "r485": { "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" }, "r486": { "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" }, "r487": { "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" }, "r488": { "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" }, "r489": { "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" }, "r49": { "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" }, "r490": { "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" }, "r491": { "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" }, "r492": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123389372&loc=d3e36991-112694" }, "r493": { "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" }, "r494": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41499-112717" }, "r495": { "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" }, "r496": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406913&loc=d3e41502-112717" }, "r497": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45023-112735" }, "r498": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "30", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123406127&loc=d3e45031-112735" }, "r499": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "30", "Subparagraph": "(b)", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386454&loc=d3e45280-112737" }, "r5": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760" }, "r50": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.17)", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r500": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "25", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123417499&loc=d3e49567-112750" }, "r501": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "35", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123417425&loc=d3e50609-112754" }, "r502": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123416376&loc=d3e50796-112755" }, "r503": { "Name": "Accounting Standards Codification", "Paragraph": "50", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51831-112757" }, "r504": { "Name": "Accounting Standards Codification", "Paragraph": "51", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51840-112757" }, "r505": { "Name": "Accounting Standards Codification", "Paragraph": "52", "Publisher": "FASB", "Section": "55", "SubTopic": "40", "Topic": "840", "URI": "http://asc.fasb.org/extlink&oid=123386837&loc=d3e51843-112757" }, "r506": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Subparagraph": "(a)(3)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r507": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123408670&loc=SL77918673-209980" }, "r508": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Subparagraph": "(a)", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982" }, "r509": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "50", "SubTopic": "40", "Topic": "842", "URI": "http://asc.fasb.org/extlink&oid=123417830&loc=SL77919786-209982" }, "r51": { "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" }, "r510": { "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" }, "r511": { "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" }, "r512": { "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" }, "r513": { "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" }, "r514": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "10", "Topic": "850", "URI": "http://asc.fasb.org/extlink&oid=6457730&loc=d3e39549-107864" }, "r515": { "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" }, "r516": { "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" }, "r517": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "850", "URI": "http://asc.fasb.org/topic&trid=2122745" }, "r518": { "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" }, "r519": { "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" }, "r52": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Topic": "210", "URI": "http://asc.fasb.org/extlink&oid=120391452&loc=d3e13212-122682" }, "r520": { "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" }, "r521": { "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" }, "r522": { "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" }, "r523": { "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" }, "r524": { "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" }, "r525": { "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" }, "r526": { "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" }, "r527": { "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" }, "r528": { "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" }, "r529": { "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" }, "r53": { "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" }, "r530": { "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" }, "r531": { "Name": "Accounting Standards Codification", "Paragraph": "5", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "926", "URI": "http://asc.fasb.org/extlink&oid=120154696&loc=d3e54445-107959" }, "r532": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "50", "SubTopic": "340", "Topic": "928", "URI": "http://asc.fasb.org/extlink&oid=6473545&loc=d3e61844-108004" }, "r533": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r534": { "Name": "Accounting Standards Codification", "Paragraph": "15", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61929-109447" }, "r535": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r536": { "Name": "Accounting Standards Codification", "Paragraph": "20", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62059-109447" }, "r537": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r538": { "Name": "Accounting Standards Codification", "Paragraph": "28", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62395-109447" }, "r539": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r54": { "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" }, "r540": { "Name": "Accounting Standards Codification", "Paragraph": "33", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e62479-109447" }, "r541": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(a)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r542": { "Name": "Accounting Standards Codification", "Paragraph": "35A", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(b)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=SL6807758-109447" }, "r543": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(1)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r544": { "Name": "Accounting Standards Codification", "Paragraph": "8", "Publisher": "FASB", "Section": "50", "SubTopic": "235", "Subparagraph": "(c)(2)", "Topic": "932", "URI": "http://asc.fasb.org/extlink&oid=123377692&loc=d3e61872-109447" }, "r545": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "25", "SubTopic": "20", "Topic": "940", "URI": "http://asc.fasb.org/extlink&oid=123384075&loc=d3e41242-110953" }, "r546": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(10)(1))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r547": { "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" }, "r548": { "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" }, "r549": { "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" }, "r55": { "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" }, "r550": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03(22))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r551": { "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" }, "r552": { "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" }, "r553": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.9-03.15(5))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120398452&loc=d3e534808-122878" }, "r554": { "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" }, "r555": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(15))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r556": { "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" }, "r557": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(24))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r558": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04(25))", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r559": { "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" }, "r56": { "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" }, "r560": { "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" }, "r561": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.9-04.14)", "Topic": "942", "URI": "http://asc.fasb.org/extlink&oid=120399700&loc=SL114874048-224260" }, "r562": { "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" }, "r563": { "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" }, "r564": { "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" }, "r565": { "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" }, "r566": { "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" }, "r567": { "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" }, "r568": { "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" }, "r569": { "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" }, "r57": { "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" }, "r570": { "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" }, "r571": { "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" }, "r572": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03(a)(24))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r573": { "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" }, "r574": { "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" }, "r575": { "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" }, "r576": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.1(f))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r577": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "210", "Subparagraph": "(SX 210.7-03.15(a))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400017&loc=d3e572229-122910" }, "r578": { "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" }, "r579": { "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" }, "r58": { "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" }, "r580": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(20))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r581": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(21))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r582": { "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" }, "r583": { "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" }, "r584": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.7-04(8))", "Topic": "944", "URI": "http://asc.fasb.org/extlink&oid=120400993&loc=SL114874131-224263" }, "r585": { "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" }, "r586": { "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" }, "r587": { "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" }, "r588": { "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" }, "r589": { "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" }, "r59": { "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" }, "r590": { "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" }, "r591": { "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" }, "r592": { "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" }, "r593": { "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" }, "r594": { "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" }, "r595": { "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" }, "r596": { "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" }, "r597": { "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" }, "r598": { "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" }, "r599": { "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" }, "r6": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760" }, "r60": { "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" }, "r600": { "Name": "Accounting Standards Codification", "Paragraph": "3", "Publisher": "FASB", "Section": "45", "SubTopic": "220", "Subparagraph": "(k)", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=124433917&loc=SL114874205-224268" }, "r601": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "220", "Subparagraph": "(SX 210.6-07.2(a),(b),(c),(d))", "Topic": "946", "URI": "http://asc.fasb.org/extlink&oid=120401555&loc=SL114874292-224272" }, "r602": { "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" }, "r603": { "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" }, "r604": { "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" }, "r605": { "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" }, "r606": { "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" }, "r607": { "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" }, "r608": { "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" }, "r609": { "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" }, "r61": { "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" }, "r610": { "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" }, "r611": { "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" }, "r612": { "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" }, "r613": { "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" }, "r614": { "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" }, "r615": { "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" }, "r616": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "S99", "SubTopic": "360", "Subparagraph": "(SX 210.12-28(Footnote 4))", "Topic": "970", "URI": "http://asc.fasb.org/extlink&oid=120402810&loc=d3e638233-123024" }, "r617": { "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" }, "r618": { "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" }, "r619": { "Name": "Accounting Standards Codification", "Paragraph": "1", "Publisher": "FASB", "Section": "55", "SubTopic": "840", "Topic": "980", "URI": "http://asc.fasb.org/extlink&oid=123404220&loc=d3e56872-110439" }, "r62": { "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" }, "r620": { "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" }, "r621": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b" }, "r622": { "Name": "Exchange Act", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "d1-1" }, "r623": { "Name": "Form 10-Q", "Number": "240", "Publisher": "SEC", "Section": "308", "Subsection": "a" }, "r624": { "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Publisher": "SEC", "Section": "13", "Subsection": "a-1" }, "r625": { "Name": "Regulation 12B", "Number": "240", "Publisher": "SEC", "Section": "12", "Subsection": "b-2" }, "r626": { "Name": "Regulation S-K (SK)", "Number": "229", "Paragraph": "(a)", "Publisher": "SEC", "Section": "1402" }, "r627": { "Name": "Regulation S-T", "Number": "232", "Publisher": "SEC", "Section": "405" }, "r628": { "Name": "Securities Act", "Number": "7A", "Publisher": "SEC", "Section": "B", "Subsection": "2" }, "r629": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "65", "SubTopic": "10", "Subparagraph": "(a)(3)(iii)(03)", "Topic": "848" }, "r63": { "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" }, "r64": { "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" }, "r65": { "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" }, "r66": { "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" }, "r67": { "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" }, "r68": { "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" }, "r69": { "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" }, "r7": { "Name": "Accounting Standards Codification", "Paragraph": "3A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760" }, "r70": { "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" }, "r71": { "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" }, "r72": { "Name": "Accounting Standards Codification", "Publisher": "FASB", "Topic": "210", "URI": "http://asc.fasb.org/topic&trid=2122208" }, "r73": { "Name": "Accounting Standards Codification", "Paragraph": "10A", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(a)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=124509347&loc=SL7669646-108580" }, "r74": { "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" }, "r75": { "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" }, "r76": { "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" }, "r77": { "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" }, "r78": { "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" }, "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": "4A", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760" }, "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(10))", "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(22))", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r9": { "Name": "Accounting Standards Codification", "Paragraph": "4B", "Publisher": "FASB", "Section": "50", "SubTopic": "20", "Topic": "205", "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760" }, "r90": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03(23))", "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(24))", "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(25))", "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(8))", "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)", "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.19)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r96": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.2)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r97": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.4)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r98": { "Name": "Accounting Standards Codification", "Paragraph": "2", "Publisher": "FASB", "Section": "S99", "SubTopic": "10", "Subparagraph": "(SX 210.5-03.9)", "Topic": "220", "URI": "http://asc.fasb.org/extlink&oid=123367319&loc=SL114868664-224227" }, "r99": { "Name": "Accounting Standards Codification", "Paragraph": "12", "Publisher": "FASB", "Section": "45", "SubTopic": "10", "Subparagraph": "(b)", "Topic": "230", "URI": "http://asc.fasb.org/extlink&oid=123570139&loc=d3e3179-108585" } }, "version": "2.1" } ZIP 80 0001823239-21-000028-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001823239-21-000028-xbrl.zip M4$L#!!0 ( .R9;%-J)MZ1,LT" $"-(0 1 ;7)V:2TR,#(Q,#DS,"YH M=&WLO6M76[FR+OQ]_PK>[''.V7N,Y8XNI5M6KYQ! DG3)T :2&?#EQXEJ023 M^,*R30+Y]6_)0$(NW2$=L#V-.QUB,Z?GG-;SJ.HIJ53Z^?^>];HK;VDX:@;] M?SV0/XD'*__W\<__7Z?S/T]V7JRL#=)IC_KCE:=#PC'EE7?-^&CE=:;1FY4R M'/167@^&;YJWV.E,/O-T<'(^; Z/QBM**/G9P>$C'4RRGERGN.@Z8'/I1!F@ MXP/XI&4V-JE_'#ZRY)-P/G2B$M@! ;$3 OF.2QCX\XF"CO_(CXPIPA'DHC$" M1?0A:(FR1$HQ!4GUMD=C_G;\#?NC1Z>CSB'BR;\>'(W')X\>/BPXBC\-AH/W4YB\NW?1'8^RGCY?^XE'>ZI&5$T.+JY.9L_/5G;_K\)%29\W \ MQ/ZH#(8]'#.SZB5$1ZB.5!\N,AJ DNZO&N'BC(]W_;-SI;YVYZO31\/QEUCS M+[^"7:M=3I\@4].OKK@7S60-!WAKY[J M41?[A_]Z0/W.J]T'S&/"_/CG'HUQI5ZU0_\^;=[^Z\'307_,O;.S=W["2*:+ M=_]Z,*:S\BDB^>/^H,^\0,T9X_JB32\>-GD3/W)2SZ^Q29BV*2+^Y^- M=ZC\ZT$C3&>$1- I(W=;RYT\R6*SC_Z/M/,W'ZV\/GH?C[>-7 M\N!X51_L[;PY.-XZVC_>Z>[WUF%[[\W[S=?K9P>]7[O[ZM?C[;UGW1=ZJ[O_ M?B"W7N^_VU*OQ,'S_??[KS?$P>M?C[;7WIC-]\^.-E\?- >OMYK]]V_.#G[W MXH4Z.-]_G>S^'I__>@.VU,;9P?'^^ZWG^_)@[5#LUVN]?J4VW[^!@^<;>G-M M_VU^_JR)SU_9S;5-/F_S_<%Q[FZN_=K=6GOV9NOUNCSH'72W7^^_/]A[=K35 MVVHVWZ]>?N9WOI?I'^P-WFV^WQ1\EQX_Y[O-WBNQ^?HWN;_W>^^@]\KP]^SR M=U/[:N/]YC-__F)O?;RY*\[XWS^D\0)M#!U+BLUM=-0)BE\I[T,B\%D&AE:P M8?!**QU^?O@)GK9W4FGQY<\ZF0\OP[]T]/AD'%_UHP2=O<) MA^O]O,9G+]'_%OKOKZ.?##M"4JI3=)(=(%DZ(1E^)=AA0G(%4WSP6*J'6MXY M\!_!O1(4']%]QK\9+;']%K;B.K:>4DC.NDX,#CJ@%':\I]KBTL5,)1N##Q[7 M]I\9M"_Y^H.\!/=&X,KKX&9E+8CL.EEIS>"FU$$*H2-LL3(:[4#*!X]_TU,U MUZ4YH]PIV*UR]R/FJPQXGH#>Q<,ESM_"65W'N0@&.8#J*"M#!U#&3JP_ )V+ M%D/PUC]X_&SUQ>[Z]T!MG$:,JD0!!%&:((U):(MANQ\CR#\V/N^\EP'0HQWCW[C55\\WGQ_T MMIX_8\1V>INO-V'S^-6[@[4G_+N=[L'>_MGFVL:[%WJG2[_LG!^\SB=1@=U: M6WU??W_0VV=&O'K'[#C;?W]XOK7WY,WF\WU^CM^[6\?K[S:/GY3-X]7W?RA( MX&P6'9W8X$+BP-([[H[&YRB,+")Z\^#Q2[7_/2!Y[GHZ%X"<$*R@@-9+QS(M M1G(JT00D%F8U&KC6#6M<\2B?#L_9;[8-/;6Y>XE>[_?>_ONDMM8.C@Z.-]XQ M>MWMO2?-%J-XT-M\M_]^0^_O'8HMM:X_1^_@-3_9^WVQU7O68W08O5=F\_F& MV&(F[+]_-/+9Q@-3H>3=Y/Q@T>7E+J ]>^8^*L+ MT23:NGK7Y/J^-#1.KL%S(J\]]//;A,?.U4T.GAK&?'KEZ?W63AY\TU-5U3OO-1:.-CI ;]4,S M]+C/G [I\>7M)P>O+G%U[.I]O<97<4 M"PKD"$L&P, _HO?""9V5)P)[87^E M%.:NF__R:]!A== 7;S/?[.RDVZ1FO$F]R+?(#1^]&/R[LB2[8V[*^IFG71R- MMLON>)#>K)XUW%!7ISP=]#AVFQQ?O;C0SP^_>OT/[?7A,6Y BHO!J?$%SI*A M-A^^WN61F^'\"2Y)%R=$@NREA%PB*FU HU3*_N'SH?Z<3V_=I M![L<]7OT:G?M^_M>88/M=4J$!HKT0:.$A!S[2B-TQ&O:9_:F[Y/6_,2:_0#+ MA0+6$Z8H$SQX5!&2C8;Y[4/"$M*%L)"*A<5 M;M[R8UT_=>+C<3P8_DWJ??'Y^LLUZ@]Z3?]KE[VI._GD$@\_??IO,9\\Y"B3 M$3%Y0)U8FF;MHRTD339238_YB^%U;JL_0A0LRJ)RR2G('"M(- )9^6L? I@P MO?ZX"+C\D)7X!)?HE=/!@;5)0DDI:NERTKHHBEI%MVC]Y:[5P&WU%Q>\4,%C MC)']5Y18G),V4;2FN/)!,"!C4 PE%E591+)R\OH MTLUW=.FF$5U^JD@SQX#&6]!0 (L)(KJ0@\@R>;26)NTFKMI-S&.[B9NWF[BU M=C.HG/4E6W .LM&1D'RQ406P+.?C9;O)^6ZWFXYFW%Z[15(^H28%TD*P' *5 MDI1&P8&1T\E?^C7; K^V_N_3F@(PZ)T,^OQV]#4;.C&NWS"AK50ZS!Q[.QXU M^8C"*$!P4*,;=$EFC")#,& LMH@1M^)19T?$>6&$C%8HA2HJ]DY%251%H45M MBRNZ+&/'7T*SFW-3D*NR^Q"9O])_B23/&;DM@*M:+(F,P9#*X!-%A5%DY M,*RWI#2+ U-*I[W3;LTOW1X?T;">-Z2C>K6WM-%/@QZU!#)#+.18IT@6P& U MA.2]+,#_*>+X/RX,9#LTQJ9/>1V'_:9_.&H+/DX9#2E7Q0T<\:/4)*W,P:3 MFGQQ\-D:].L7'PZZ789G@YM@2*-Q2U#BV*A$"JB\90T;#7HE,BKK-<@LO9@> M2K-J 5URS-DZH[6 I%PD#AL=9G8'%!S:&43;2SG_W9UC]J,/ @L:UOT^F0*I MU( ZVQ0T8=;.R]A&'MV_(&#V/-)@$Q3(+$0C8""?#27I A0VPJ[,8O1O44*' MV8-KI,L1"+(5"5(TH20C=;(EZN05X>*!.RUU-'ML+7D1/0H=I 2A7:BI$1Q# M^J22T\4O'K9W'YG,'E69/ 04P9#V0(YMRQ,QDBF#W0.J3H M/7HL6H%,UG,<9 ,)*1, 1M^B6>K[)__O)I]$>V^T11D=:[%8HM,0O75!%]!$ M]RYOH55"_DX8$8Q7RIJ85#0@('EC$L7@DV8WGRFTB!%S(LGO)K&%4(J48P3K M !V%A *432X[(:*98FKJ(KKJ.X$LEI+ 9FF\]: 5FUS428=@A""07B\,9-,> MS;^U7&<4A6P2)1>@(GR(TJ94L_A$CGIQNM1L1O-O"26J"Q!U,/Q#@$X*8S9@ M "UCQR:P31FP]UK#WEXN(=M4[ZV.6D@#"3B\R4I*\D[[2,+G%C'B7FO8VV.$ MJSEK"A1[U@S&NIBSB.12SM029""(C%9)?K0G,9)+!V11.-43ZVRM;.D8:]/7Q8G )( MD+%&[QXMDD7/ LFF$K4SB].E9J!A;P\EJW-).>4,6(###&3]0MG86%,I;= S M6%N_%+/?38V9U!KXA$=*(92@DT0 [NT00RP2+*M?IS09TT8>W3\)/'L>L1,W M,3H,,;#74#8F&7/,6$KV$6$6M3X613C/'EPLM@"(I&3($(KTIHC@.4@FM!P3 MX>*!.ZM\C.EC"U$K@I*L% HXB I6 0,8N./6Z?J\>-A./Q]C^J@2"L+LDQ-D MP4GE)2IB 6\\U7E:MWBHSD4^QBST6\Q%YR1%K>9@,5IN?A.<2](@"[C+LFWM M7S]P<8%7_69\UX'T;:7,4TC)DRJ0A8=(QM<).ZL2^>QJMO/"0#.;(<1;6]O! M0;30.2A)!"ICT,[4TBC"A5KY4"X.3#,?0KPUR((RNOB4H]>@8\!89VQDR9'( M4= + ]F4AQ!O"Q]5.$9P+JLZEI!9?4!D0QB=T8'5!RV.Y9O)$.)MH10X7,>B M=62Q $D1AB"#BE*J8(M3=GHHS:P%K'** UGKG06;C/>D%<98A[X2@9Q!*91% M<=6SK]R=JO<-B3>1(RVB-QI(T@BY3 !8 WRD.6MQ2;J0"5>=LN.,Y!UZ7 M"."TJVLQ0TIH]<) ,Z-!BUN"*0L-3CK-B@:A&.65BQ#8_6G6M!KEXL T^T&+ MVUHG96-))K$:=0HXSHI96.>D19LG4VL+ ]FT!RUN*RL\>4BZ% @N@\\UXY.\ M$:%P0"SR9:7V15,23S+<6E*>MY941%&70[,W+E%" M*0JB2LX*7V!AH)F!>+I5F%Q!&VK*L01G*!3KD@!M**EB !<'IMF*IUN$S+&^ M5<1R-W@"$8)7P?+OC'9&%6[($I'5&@LB<;1HHD)OD_0L>#W')1KR]%":F1TI@-JXDHH$\#[5 M8]&4\LC'V2D447^%!2]))(^J2(_.*! M.ZL9G^EC:Y2.R&9*"71UB]*::U['OKCC6B.U7CQLIS_C,WU4A=!.@QB/6YI>/.D7VRK636>OOL;5-6Z\KR))$9T* M LDJ4) JH,)8I0P*4_"2.?**.5+.,7-.XZC)#0[/=[%+7UVWM/%R^\Y9(6_. M"C[U=KJ_+JA)J$Q@("-KT)(T"B^\]CI?EK-98O>7XOAS.'YD9!&US:1T)HL@ M$&+*H>YS5FKFKIPM6@ 6HG+Q.SL$G_SS(>W2^$&ZA_>_=H N/G: +BE M6HV&O"Q>"N$CE%HH.2.!K$930_%7:X39\7:N7BP,GD_.-U_L_J*F :M4-X;U MXZD_ &L2D2,:HU 10I#>Z[KV0_N2@@LH83&ZZ=4IVV]IN-KM#L;UTMLG-91= MQ+X:C$$R193(:D9#""Y;%C1..YB4-\B\V+IM!N:JB?:/3+@"_& M0>>+%T]O;9W\TB4_:(I4AF(HQ3H65+'*7.V38DM>MT=T5]NHA#:LRYP_/,/4 MEU]Z6XK E)6GNIEJ"2Y96XP2VA;KD189SZE)K.G#JMFVRXR![F9 M(D4,N*DHB)DS)1;9A+Y+1'+4).Q>8%D/;PV&XZ/5 M'C=+PENCS]4MGYR.FCZ-1KL73SRZ1J&MT]2E)JVF)K\<#O)IJA;F\KR[9]/T MM\:(@#([2CI4.Y2B![9(,=1%#FBS:<,>*'/,IB?-H#LX;-)H%PN-S_=H-&:K MM,AT$CEF*&A%-)"2BN#JCJ!"I1"-36W8*6^.Z<06:4Q-?XW&M.AV22FPY&Q4 M)BGP)J ) E$G99PL'(O>.R*U$D502,8)0&]<_1%$W7*K),7>ADBJ]J-XU7W7 M-]>_56ISJ5-^9,S"6!%2]L+("+5T=HZ:+430[&R4PM0")DU+.$R1TJVDDK6V M)F$'IT4!0R%H(Y,5LB!H+&IIE);ZY ;V*-H2$I!$<&"S\%YFCIT4./XO -TK M$K4206+W(2'[Z&2&R*&O@A@HNP(N%B]<^Q&LAU='#;[$Q#=(2WERAV2R4?I8 M6-4J-@HQA812Z\1TDKF(L"!Q[XS(=.]&45B%2"=TCMEH" 9#G=$)0B2T222] M IEAFRZ1R*%:HD:)U,IT0"#ZVUR,J02,$J3RKWC42M!#+KV>BN2Q #%NJ"" M+_R?%+K87!; M4RZY0MDH[[:ST_YE"$?64[]W#6QA(1:JXQTS 0QILD>/,I% M#<86Z=?HG(I*J)O8I#JT(8%>H$1K$A<[7XQY)92RWSO9P"ARF! MM BU_@4$I)2UA3JI&!V'7_>94ZT$M.ZUY FMYXM"R<1!CY&2*-@8,NHVS/ M MU<5?^ "K2Q+!N.P3PVN]4C9&':4EQ1%M&]3%TL?_U=KVDHMPBI5B=I"YVZH< M1#(UT<-I$GG!\+U/GC84_I--R)1!%?32UX*W'L@2!'.UHG*>MV&:XQR>V?J! M&6S55C>VSLK$P P"HWTM]UJB"TYIBS$LV=1BMS-].@DK0C!LB*PQ$$**_(+= M$$5?K,ZB#3O_S3&=9N;EID\D:[64,CA94@##/U)QQ9=HB$5JBO?/R[421:&< ML"B$EE$"VA*$SQ2M*B !4"^ .;B?"8;39U+Q5:4H::Q $+'F\V"1V463ZDJ; M5FX^NDPPG F5/%/)R%R4(@4N(0J)8-C'2)4%>YL64&E.C=(]TB?)..LT4;+9 M T+ ')VH53\U&A]+&_:FO^=F "LX3HBBM :O!3IIP96 AB1:4NU'\-XF&$Z? M3$8*;T'[K(.$%&1(_!*4"\8';VE!PI7[F6 X?39)[X1WB0-@;0%,PB"UUB$E M(Z#HT :Q.[]LNDT'<4ZR=>Z;9I$FVD 9:D56,!>;&,0L,8O OW=B2:RE M?OF;?B=I)3U9AYD@,+,DYZ1E.+"R6CM44+=>ES9& M]H%!JRQ3D=[>:TZU$E 1$SD-5H!7X$$$]"9+BI ]Z]646@#H4EW\544(:9RM MH2LF4$J$K$&CRAJ=0=D*=;'T\7^UZQ7YX)T/HA8*-W6)-NBHG I64PFJ#6') MTM-^?2S3E8P<# CC$2#):*TT24=#/GLT5]LBN3G>0&>.A=(65?+T(OH,Y08DI)6V4QAR::VNIV9T,D05AI1'2.+70R\V$2"A0^J*QU@5A.ADL:%/(JL@86+7(]3#"<"9,DQS(DLA79)8YG/"93*'H=(*$)V 8F+1,, MYX-*VI$TP;GD<@!$BQXD1\EU>Q^CF60MH-*<&J5[I$^,<(6C;I8CPH*-A*&^ MU4[J9$+&?*](U$H$@:-@ VL5X** M;LFFI4BYD8MS-FJAG/;:@'$F@(%@,I5JJBBK^\:C5H(8V:<(:8,E;ZLV\?S# M&IO1V&B\7 0YR1;Y[YI%A(HDDOHM8WL97*PGM6OX1@8#7J[ ''PG!#KWNF7 ME.M&R5(5$9A0WOKDM"D25&(Y ZD-@W7M8-8]TC+.:5EJ3?AL-:#0(5MO0M3) M)\%B&>\SIUH):-!:8"RJU*EB9S (X(B9_5!=-N%;,?ZR5!=_41%"2!44NN"3 M!9-+I!*U"0H4%DBT:/#>.Q]O1719AF2T(C"L'6T"=O'2>Z%2=FW(]%AZVJ][ M6L^J+0/+-0^,)W T$ A)2Y<

4&]^(J=70ND9WC')[9^H&;IJO>'IL4VP3K M?/$:-$!,,9>LT1=R1FKX,'RQ9%,;W<[TZ83".V&#%'7;!15*- JU5]8C:$/6 M+NG42B\W?2(%713+%IVJEW.!_Z2HF\,I0BE5)( MD!8+H$\6W0RHJ&KU22]L=J"T]'5KB,QN1491%T.U'\%[FV X?3)EP4[$083D M/6BI(V2%BGU++8XKTP+XE/N;8#A]-NE@?=3H)>D 6H5@)<44'=LH(UT12S8M M12BHP7V M,0I\TK5(S (8@SG)UKEOFJ6P0@$K3?8Y@;6$3CLEP%@O0I*71=B7Q%KJE^\/ MK5#H;*5EI!-(EL6^[D8$"JUCSHDV#-:U@UGW2,LXYY$C=9D3YDD)$U.7W,B0 M0X5#NH)!S_U=:P0U@P>.^=C]?"4P@I6U4<"'*1I%(FZB.,9[)-M@H8@K:L?M- !P"QJ)8I]N43#(& MT;Z\R/8-NR#TR:,9U,&' VKY6)R M4!E2Q$@N*0ZUA1=,)=^&]-TV83P3?^P3Z%)*R#$"4)3!*; :4165"D5S#_SQ M]EL:+JHK=A%]*29("0:B=RC ^F)\-$5;Z>@>N.(IP3N;^A!1ZX*87"Z> 2:? MD*,FGPL0D7'Q'GCAZ?7>Z3M@!1(\EN!EUE",])F<=\*0-BEP''P/'/#T>N]4 M?.]IO[G MG]:'_P#6CW"T>F0'E]>@U]>7>#JR-7[>H6O1]96D8ZDI3O'/ECXWZ\%)H.6\D&'V%V?/,^U@9%-'.);;/8&)VGPRX"O MTC\[3F]_F;W"NZ3.S^-P)C:3HZ ^,NSKR M=X941.#+*8Q2$5#6:%W6''87:Y3.0LXO\ N& R9CH@42PH &PCKID(J5RFH= MKE:]RRMK+>7\6>O[TQ,_L_[RYM:?3[V=,>X878DRQEPT@+ Q)^TI8*BA=?;4 MPF[[MS@R+]T7T46MZIXH68( &2**")8C)\O_U_P:&>_O#T>**<,EJA)6_:7&M#+1"XJS]W3HL9+ M'LQA##QG_3+<#AY0K"TFN>"C =+H.>X,4F3K5"2!YK[@T=I^>4L\2#K6I?=0 MBO,0(WA18BD:C8_:2E-:,(,P/V'/CQ#BFW>]&EY;:T;C81-/:ZK):!,S[0TN M3MX>OFAZS9CR2PZ ^.F>G%\_=>_\A*X]ZQZ>73^ZB+,GB!R',=%$4@B&8S41 MA(P!5%*)HW??@N'U);7;0.T93"U$9PLE(VPF5E,Q&L.ZFB6UCU"T:<,V TMJ MSSVU9[,?2PX"E58$28=(V"; B MQ 0RUM+]VD9UM4YEO@7)%>8OAP/^XN/SEUV..U;[>?W?I\W))$_Z_".N5R<_ M.6TFI+L-FN]@_Y ^+O#=;/I-[[2WB#Z>'7L*N2A;' ($AQ9U1I71AA#BA\AL MGMGR-<#P[ : S92'K61++-$'J(EA3)9L4X2Z@P-X;Z)Q7J66LN5&W?MNV;+1 M.QD.WDX6@8P6D3E*V>@M:"PH('GML^/K0T0OL:ZA;"ESYL#.+#YS@K,QB$#& M0W0%F _*ZE+_&NSO-Z,V3\R<%M.[BL/]"6%KV[ZQ--/!X,K^[PV1KJK3U* M1[OKBSA3H<#6-9="J)0@)@A1.9V*5P4AR=B&+E+5FF M%LQ.+$D]QZ2>3<%R4$8$D,59!:28X"9D9'(KI1VYEEOJUG'H%GOPY,:K*0U. M^^/1#B5JWF+LTH>S%M%$&RU(U1SPH 18,ABB-B1"9 +GF/4R0EQ($_VR-.]I MN-&_ZT*_,PD0I= 8"P9-WH!AO6'!1P1TY% 0% M6@(6G7-*-9&M0#:FW:ICR>G9V^D9A(Z+5JD.VU (F#DJ.47N)P=A8)V+X8+OM=-LHM P.?XC,/K#DL#K) M(A5X4,CQ8?*V&,$_I?Z\5+A4\[=>?$GF.23S=UEFJ:ZM=?\1M9$,>.&E]D0@ M;$*0SAKMP;"DYI_+D8Z%5!M/3X?T.R[D.$>R B,J(E\<)$>!:>; !J4X(@RE M#3G/2T;/,:-GD)>MBHL(40)JL"R8E3(FJ60-$YW%2+L9W2X"+8[HFLF#TIJ/ME.VG+4CLOJ=P6Y4S%D?&^B*P!$+U5!@1!5IG8!+>A M-.M?DF@7^X/23(]#BR1E6CE(!Q1J*!A,JEONR"JBE17*."VT3TY>R@PO3.?J MQ;P1^@JWC7YBV#YNO(-=9 !WCXAJ>OUJSDT%$KMKS2AU![6Z[FBRL/AD,,+N M\^'@]&3$E^B>UA4X]1QNIH8YF;>Y.2<7*^BUW:&HR__C7N7F/XCC WU!C73_V1 MB>YDBPL* FHVS*Z::"8T(B5%.N0/9:F$6M)W2=]O%,@2Z@.P/U @RR21V):R M=675JS,".9MES$4I:?35HGUF9&=)S24U;VA9KY/SF]';QU-_:,F==& R>M29 M>4R^:&V\L@ MI2%B61L2HA$AHI3%2)'X[]*R3I&:=U\,IW6DG[W-9IIJEZ*&9 D2!&]R*H;_ MCRD+8?*RA\RXA]QNT9]E#_GN'A*LD1JM!4$>.+[T)I@(J+P3-B4E6Q1EKK[# M8?YR6N$E#B#2I# M(?A$Q3MG0IQ!.D KYIZA9E'(@"F4FK[I0C!*D]> Y&,PHD5I%!_EP^FHZ=-H MM'MQB>N^?^LT=:E)JZG)+X>#?)JJ[[L\;YYF8F\+7@V:P94NU@)5INBHHN2( M*IND?0*C+CS4QB;KNPR".&4 G0",R@-L02.>P5WR<4 ZDDS MZ X.FS3:Q4+C\ST:58/?+J0466<("WIPC)2.!!C0(F3I/)!=#*2X'XVIZ:_1 MF%K8FS@BSH&\,$$X*"E'IXK.X)(A64WA_ ]GSK79N[U1/B\DZI!L*JH..M>B MOPHEHZ<54(8% 6IV9N_VD$);(@@5D%R"B F15(;"D72,P>JX&$C-PNS='D;% M"N5D"C%*=DY>>I<)"#5(:\GB0I==;TM(_>92 :0 ZX9 +PT2OO4@@B. %: MVS;4K+Y?!7]+*L4[=*IF!&8K?8RF(*/(BJ.4X.;?"C[CWC2F%\U;RAM]-C2' M3>S2ZFA$X]&3\XL4[CJV_.GXU-X0,VUA[RX&IN[$$JI29 F2O9-'P%1"B#ZC M9BOHDS.Y3;.'=PO8TB!_.F.08XX)78B*U8YDM:.4,MH+SQ$?V3;-J/\'1EQ]LB10PJ(4HRACE%013O+(F46$U0(J#V3;, M'MY]^DT[^#%[2^"]-"J00P[5.%XSR'0"+$(RP:*W;2@)9*DLRW3#Z#Q93 MG6I514&*%)24TM,L]D6D+^?9#'8"EFPS$&&0B)?(XBI(0JQP+2 MA@55$E>KGW>H>Y%M=M2A?8_)-:4F@YP/"M*&:2ET4N^YS!IKK'BS&@ M@J]S.]ZW(8II@P>9/= <6)1 4J6ZJZ *VDLMO&#-(#-*)5J07C)W TAWDF(B MG4JY:-(F<8<,&(N7V:%CM1! ?#FLH.\K8(NB!?3M9&0F'WQP18D$Q/T;0G11 M)*>,<86M^A=S]$O>M%P W!)O9 X*C,[!^0 8/4>0")8T)5/W*?Y"0]Y;WK02 M70\05#$.07@P"J*SP24$QZT?O0^+ZO5G.,-PBQG!+,$5),JH/ B(H<1H0TH4 MI4W!?#$H/(==A;0J;E#,,L MR 00.1Z)TLGHP0)X+"I;2IADC$$OOMB\?Y CU$I:1:#7 2"!-Y"+46AD,41M M6$@TS^-#=Z(?4.JH1!:^N @JLI4GE4B6XB7K>XR+WDOO\PS#;:D&X<#$E$I4 M@0T !<'!HG%1"B1FU1=3R4L*+0<8/D]]38#)@-4B)HB"(J6LH:X\(8F,(=3,%@\B!"<>T&FMAAF \22MD M6C3?N4O=;M,_?$Y]&F)W4L.PQZ)T--GXY2VMGYWP91?3KZH0K09E/ >?$++V M+I#.KOAH4U3&+9I?G0^H9^)SC8$BN5-[%3WH8#UW91&U3:RB= AM2DIK$=0S M\<>"@Q]0D+S%"($5,A0P:(AD)JUM6#1_/!]0S\17*Y.LB3$5AAF$!2]U21B+ M*L(4C7+^URBTOYSPCQ7]_86ZN0R&HW:6@?]0-+1+.**O%PN='+KZ_(V+A!JG M$:,J40!!E"9(8Q+:8D31,<(<,WN:LQEWLHI&!)6T110UJ\E;%0I9IX++*7!( MX&R[FOZN9@'N9@&3\"[KRG<3H"A&HJAXLISG0TAFPM M;A@@HXC.JV"%=A:-5'F.[=I< WLGO='Z0D'J)"E[D&S] CE7)N4/9?(H%@:K MO:,AM14D[8LE3"*5F$$&]#HG8Q1 !M2LCA<&I!9W).?KH@F)B):!P>@S: \A M&[9_5*)NP9!BU1(?HI3G-#@VBX*B3 :P5?+4%I8T,+%A:H%+F%\X9E$Q*NI9'"BGJ B$)5I\8R2KA M@R7 CQO5+N'\?CC#])*NE(N1C)J407N?+3:*[V MLO^3C/A/@/F1^"N:8)7Q)?H EC5^75.'KB2'2CCE+X&9C\S$3UM WU(+6.65 MU0*0:H$Y'6,.,2O#[< $%9_ORS2/V;AWQ-%OWO=&(?"OV#_%X7EMNXM3#XJ;-2"O!#H\-(Z+E&\L='VMV.TLR 3J+C,G@H2Q[T. MHJ&@LB'N:G&R1PK#YMH)S"[VUQHZ'$P'%NEK8'0KL'@7T%D?C30> @F,; (+ M@M+.10YL+_M+2X.=3R(S,AVH.R$IP5"C*0E])[#-:HE()/,+\K5>\$ MEF_>]2K5XWHZR]>3EUX.Z02;?)6DM-K/V^,C&CX]'0[Y@5M56Z,F'@G@X"RC M!PT1@V/32NBR00UJ29*_39*G T9E>+%IW$;_Y9 ?D$9MH85A^RV""2%*UD+1 MQ!1,CLXY8C-B;+IGM)@76!)DX3-$:7V!""ZDR'TWR\S.5Z36%"^9!WQFO][1 MV5A\K2:ABX4 ,'.. O/CY_R4:QIH"N__NT.9FDAIY_ MW(S],OIHNC7MR7#P=L*&T?5/+B+BN=1B<@*L+ 16>=0N1$."B*%#2[316\D@X#+$C2Q"P,]/13 M)G20H&54@DTR "MEI84U=5862D+3AK+B\PKF#':6U-7H^ER+OP$IC2H:)XNP M5H- :,-R]+D$EP^Y1C3?DC@^T?5@;%2Y7^]<5!5T>OKG+C M]4&*=:Y* J4#"T4SNM)H")Y\9LUD\ORF_5C2U4X5C4A%HTW5.(WDBG ML!0?HG2MV,SW1O@,3L=')X/A>(O_'CW%X:#;]&]M0/"[ J(/T6\->;\:"B^B M!%,LMGPN$I-.+*=%P"0=24H4#!6D=G?_%\3(Y^_AUKST?Q;"6M?M\>K8A( 0 M.%#566>7K>%#9>%P::VE=H+ML[6$5CA S'77]1),D%)$P[[US%_>EA2W M-=<,H,@;:PU"*27FX#())K"A( 5-KP6^EZL?;/^@?SBF86^-XO@KGJ'ITW9Y M.J3]UC6VZ-W%G>XP.^MN6""4A@@4BDV0K8H*G^M( KD"T\'V_0-,\N8#3'SJK<0=',LFD6O];N7!2XE6615BB%B2 M"I8LK>XA;K$)",J3BEK- L6:5/M3(+%L$JU4FUE"C?2;H7-.:' MF5__-"].(B;CI.48T14!Y'/P)1>AG1,&F7A7]2^\,$O>M=[8??.6F>H R"%V MUR<87[O7)@[Q+38;_=K4?$_VK;\,)L/ZHQ),T2RL+GB!2$LGINO^B() X_[IK&;[YS,H'"B79E'*MC1"CP%QG(HW-0NH/Q8WG.57NNRK> M[M"(<)B.5CF0I;?4'4QF!R_7D"QB^IP*WM:%1FBC R$(@Z><):,+(=6P>_XS MKEH#\$RRL+31QIE"NA8((\=]-L9:,DP8$8,PT(*\@=8 /),)>Z-5W277)R@. M5 S1IT#.9U$[-KB%VR1DQCUX^JEW4IL"X)"2877&:MTY[M,A>9>EM6&.JP9? M0;;Z#H?YRU&"ES0L@V'O8HD>#N^BD/R=:&2L.P)F,$ED#9#KM@^:@UQ3?/'6 MX!RG8GP#$.Y:XV&3QI1WQX/TYE6_&8]V=E^U!!8G1:8<, AA :(-$9TK0N^D.S@GFJ"S?5)MXR)ZM(A&(I&%(!"PR<\IMVEOP)N)G$8VK1$>42T[122"O/++K MI(39^%Q+F[;?N$X3PIF85)N<*K+.FI@$AA$T42K^&Z7SDDQIOW*=D\'O9/3\62<=+NLX[!?DT-> MTG RHO;D_.L7N#8KNLEKR8A;V8OA20 MR42CDH\N>)#2!!-$5*E68@R)M7J;I,""\F(F^D)@ $]&D65]X:)$(:.P'A5E M9ZU52WUQC1?7)OGNB:8^:TF,W(AO="^*"PP*0VJC<&;='@ E,@"+/4&K.F MQ4PT1C+:6T=2UI+FD#%8YU) $AIC3EDN-<:L:3$3;6%+0*=DDA8-@ @QNEQ MYJQ+$=+DI;:X9QD)GDI4=2"C> .J$$J7BK*DJ'C!-F.I*NY9?D/06ECI(&J# MH()%E(&\\!&\]](OQRYF:R&FKR0"UN26[*,SD3V%81KXXB$G,B41J:62N&>Y M%P:LTQQ^*G2>7]K(=H(R10Y*HZ[#5W.[?KR6*7TZ.*U%'$ZXIZ<'.C"[*4R@LTTC7L4!GLJ-RY87#''OA>04S3'__&F." M5,4']!:*+U'7BLY>:UF\BJCO*Y@W]ML[U.6FSR_KG?>&V!_A9 NKT9/SZT73^ZB*,#5JA8 M5;[6+H+6A"&CR<"TDT3V0S"X)-F1M.&Q-![Q?"6#J%P2&9UH!@*&(JLXM%ZRI9\UJJT M8;7[O2)9V\WH#+84LHZ)#-KFE*&P6C V6\>Q#A92)K>I,,>?!!O7X%W-;YO1 M8'B^2_R.L?U0;/"W4_X0#;OGF]C'P\FOGM&W"A;-2Q3THZ1_OO=T9RH!_/39 MC24$;8(U(0K@L"LHY9)1KI*O."U;-$GV ^S^A-3?RKQ;LOI[6#V3F3[ALHB& M1$DQ0C808S'2A928ZSD8UZ*)G26KYY35TY^=2J2C*#%348;U2 I"@16S)Y79L^FYAC36:;HK?$94!OO77 Q)2?280T9G,?J@+'#86.-&% &* M,,;(;)?,O@-F3[:H?XGG]0LNY,II!3$C!><%>+"E(+H46=LJ$\E9BLOHK?VL MFG[DI+TTRF1K(Q50$% Y,&@S80 -27^>&FGGCU7?FG%ZL?N+7.WG^J]JR2#6 M+0BZ[TC,M+JG#*2?"O"[5IVYYO^Y@]/-NA1,U;C%WZ(,AOZ'06B&;3#T&SI.Q3 MW3?#>4BV!J,YZ( 1*25#;=C?[<)B]4>#;I,G:W,VQM3[;-G--C<)'^L?[EY< M]M8X]6&OHB>GHZ9/H]'5#:[O.WB:NM2DU=3DE\-!/IVP[O*\11RP$S$F $-D M)0);,,_B/ 2O2$A28&G)J1_GU)-FT!T<-FFTBX78G-'HVI,L(JE *!,BJ9B* M@6(T@@O21^M 4]V48DFJ'R<56Z>-U)F=DA.)2)$N!6,1D(0K']PN"YF2# M\;7M/'15U;DDO61023:_9]D"D:'7V1DA%56L%$8)ZYE&%L.24ZW7I3,(H'T )!'K3B_\ M#(I'T))? ; MH#941)E[4LU,E\XBF1Q]<K2F:0U JC(9$JBB"YZ*6TU>C7S6>\2WG)J7;KTIF0*G)5"9M*?FT('2: MOBZ=S3:ELD[T1H=)"$!9\XY5BI)_FY)6$A<$S=GHTID@BH%5A/7H !"2-YBA MH/(@7,BHJ T5O>?>W,]6ETX_,3*:A#HFS,X11.VB$R@"NBP%65)ZR:G6Z]+I MDRH+;ZRW("BS%HTED$[&*+97VB->YK4M2=5.73J#9:^Z[GNC)XL! -$$)37+ M&!^SA"!S&\H4S*TNG3Z:%%!)P B> GBA@E(^2R6R\CK[W(;E^7.M2^\8T8?- MV:,AC0:GPT2CB[='A'GR\+EY^_AG_G$93IHB6%3DPMT7**(/04N4)5***4CZ MHU8'__B9T?B\RPAR0W6.J#D\&C\"22'^UX/)>8]_'IU@__'/ M72JQVQT^^D_&7I3RS\+?H%.PUW3/'_V?NI'M:&6+WJWL M#'K8_S__&&%_U!GQ=[X\<=2\)[XK/\#D[;O+)Q+BGUVVR%=/R+3]7_^L[=+) ME&K?980?G?:Y->I9_, X-\^R5MC9\?S\ M$#]K[2^ F]P:N\UA_U'=GX^&_/7'D^MH\J$MS0<-PF[ES>9W._B\$>2_"0NB#)F M.H[SU9TO#_\T.?1PG+\\%OQ/0?SY8?&3_'#LX>3:PZL3+EM?GXP?3#['WZHV MT[\>Z >???'+K\)GKN3!:6V82H=_GF"N=>$>B14YN<;'FSR/7VUM[*VOK>SNK>ZM[W[1&>?M:7?7G[[:V=C;6-]=6=U: M6UG_GZ>_K&X]7U]YNKVYN;&[N[&]-?=?X36.CI@KXT'_'RMK/SW]:44) V'N M'_O9]L[FRL_L*?J#_M9ICR^25BX=RDXU2HTT,3OCG1$20:>,B8)-6B99;/;Q MJW.H*WVL'K^6I5P;I-/J+VO)QP>7(8C^_3RN#=Z^4#MO]_7F:3Y>?WOP/!QO M'[^2!\>K^F!OY\W!\=;1_O%.=[^W#MM[;]YOOEX_.^C]VMU7OQYO[SWKOM!; MW?WW [GU>O_=EGHE#I[OO]]_O2$.7O]ZM+WVQFR^?W:T^?J@.7B]U>R_?W-V M\+L_>Z$.SO=?)\MGGFWV=KH':YOO-];9_G-3VZU?J8._)\5;7GV_N)?5'2+%$+[!3K"@=ELBYXU60G$3D8V MZE)T?IOXZX\H?,V#ML9FJY\\N!N9[._R!/!3,/I[/,&?F?TKPZY.SJII_^<7 MO?&+UAF[>;QSM,4= M>>OU)E_SUV9[;_7R,[_SO4S_8.^DN_G^C=X\7E=\[&QK;U]L'?-W>/WJG#T3 M/^]O[*V.-W?%V8N]]3_(V!A$PDX.+G9 N=*)0N2.U29G MX9(AF1\\_M__&1S8?_YIM[^D^/>QMTOERYX]X>Y?2?"_Z6'4C3S,;Z]6=_;6 M=U[LK^RLO]S>V5MY^6IG]]7JUM[*WO8*._X]]NXK4J]L[ZQ(\U_YOU>VGZWL M_;*^>=!F7W>K?_$XPZ&*^,C6OGW51];N8CG5CC, MHWS[OOAZK^>0F#H]ON11[?.=C.>=<\)AA_I?LP(O)\^U?A%]MM(&_&WG?;9Y MO/$'BN)2AM11)4,'G+:=NHJNDP&,$UK83(*U*YV,)T,$__L_I17_U.(?*[7Q MO^G.I\9+?R-:;N\L!<=2<-R9Z>%G2H_B8-"-V.T.QG%P]M4HH2X+;^KP2.N% MQ^;::KWF\<'>KRPVGO7X,V9SK=OP,_%]?M.;:\_>;/4.NE\*C\&[S;7Z_%O= MS=ZK\\W7^VRHWKS;?OUKC[_;V<%:>L>?5P>]5U\(#ZUB]K962W">#5:4R,+# M4_:Q$R;O[:QN[6Y,E,7=B([VR(VG@UZO&=7!\972 ML#'OGTZ&S.\PY%^?C(@_XYMM3>[5RD[\0V'_V1]6)@]&RHXO&#H $CJ1X? MH_0?*AA78M8= 5YU0 KJ<..E#DGC)&AN4Z<>/+[8QA-*U'F/X0; MU:R6/[D ?TO._O4Q[?_>5;_QL %N-C\S%P_K@I^)HK\@QXP$T9U+^U'-BSD9 M#M[6;OKI<,*%!6?3#W$Z#?J'S]]6FWGJ_U1SLL:9_ M?7"T]9P_V_OU>/]XB_7Z3F][;>-\L[?/S[[_^0#C\?[[I#?5K]VMM<3?85WP M7?A>6\VFXN=[O@^;QQOG!\>YRT[@$YUO30E)1^P4";$#0KM.\"%V"(PI,MLD MK'WP>(VZ^ Z'] -"_Y.)ST7H!][5[;SO[_>_!B?^LHO/=&CJMC)H M)NS]KXG?6!D,5P;C(PYBCT^'S2@WDR3+*@V;ZSYFX^?H9AYGC@'Q:-US$[B19ZVD71Z,//7:E>N25BWY[CQMMXZ>= MGW9_6EGOG70'YTRV3\W:RM;@I__^6C?[+/G(_T7RT=]HN/DZ]>];EK^>RF#'G/C0U9R'-!I=_O."'T N_>>W_.?Y1X',S_'^-_-"[W3IEYWS@]?Y M)"JP^\?K8FMO'[;7ULW!WJK:6EM_?]#C/O\OZ-X.$-NK_[ABA3@L^JD HHU=[&=B#9W5 I%86$O3*$F\C@G5EZSEQHV M^9!6GC;#U/U"@=_]Z.N7%%)+"LV20GIS]0_RH5 6U+%2Z@[$9#JQ0.D@":&$ M\S)H^>#Q[FG#&D>)/Q=U?S$H?!_MY%-^N3W<&[SK+RD^2XK#YN$?'IC1]O]G M[TN;VDBVM/]*!3,QTQVAI'.O3/<,$;3!OO0881OX+;]H762 MO<77Q.*;&2R^XQ^YMR[PX%) 2 3UU7AD*>"HY"1J#BJL]Z![:$I^$KFV )-O M\;K+%=;_>-TEK]))'S: UHEI%^%;<*-AZTLZAXRI>=WOF53N8_(!Y_ (/ESB M8+DRWN;\"6T5FWR'Q;29?&/7C7N^+-UO;>/C3_^WNLK\Y4\S#<#XK_]0E)1_ M#HIA:(>3XUYW$E/42/[7]BBMLL+T@ZE$^*SX[1[WB*3Z;\)7/=A=X2Y!(4>G M'XTAVDA+$(;I0CPHL"@QE0C[H)D0W(92IW,"=9'3?[]/%\2K'K#(Z[0R'O#A MSYW"=<1'+[G"P7*P\+%!8!(Q9(,#;=58[11LOZ$$;55PD!7&?!$Q.:M":4LB ML'W8NONM80ON6$<0A7[PQ MF]B48WI-VP?,0%&5=CE?G^$!V#3WJ&Z-=[930FV%S0>I;HW=(P?M3G+Y@3HE MFI_>G#:W=L4AW?FV]W[[Z][+OX]W#]X>-]__T]ZENQ?=(\=[[Y-K<5=\./A, MFUL[>/=[^]/AIVUQ>+#)4^),\^4V^?#^W?=# F.<":8KC8XA6(>TCA%Q+1SH M;*5!DI16&BEXD&ZM#I$H-D%PG4XOK9Z>^]PH_A/V95*^\U\Y,,=+?V4 MH9F)G2 VS5IZ.Z6:%A[>!;LB77K2#RY45@:A156^85#\!O<#7B@&(U"L!\>] ME/0TJ20Q/#;#"X,OOIKSHZR20:L/CY_A]S\+T_7%;[1^1@OL N_;3_ $E933 MI:DA-XQB?)^J[FDUB&J09C L-"Z\.1VLU[40?OSWWL\+GX_Z?1A6G3Z>M(&A M&8X&#Y(&[^2!)!\EP2X&6R+O"4%5,JKAUJ*2, )3:QQ(>&WC, PN8W1 M.Z="!-=#Y;<;?NL\&>&JA=OL+7U:>H^'2BN& 7+IM(9#H*/0!I+I][I)>VN? M%@$TN=.BJM)J7'7)=GJ/V1WI[0BNY%@D+GT;CD;M.F1['QT4 MOR4!EG]21M?'%PR/6U76Z$G*&KUOUJW'>T:F8?#[>I'^=^^\.#.;:3+'-/GD M>/'HZ\>2XU)Y*I"7D@$O"H5T,G44IL++Z#&-E_-B48Q+=B6!-7OC/_F?MTC6 M_S0:#%OQ]"$@%DX MFL)C7C'"ZFWRY^2R'RZ8O)]4G_$U5PYQ74YSN9?/.CL(:^,\4EGUK<]6KX7C>P>'GX)$M[,LKU*MH\'QO?OHJRTSFK] M)%WCJ-<_O2S8/NGT_>?C"QZD-EH[*_<.-L7A]R/XKWW\H?.&-K=2G.YQ9V_+ M?3ND+SI-^D^[^7)'-.G%N-Y>J@KW:2_]]_Y%Y\/688J#QWLO#WGS^XM/A^\/ MV8?W[_#AI\_L0_O\P147TAIB/:)"6<2=*U-T48D8CYZ6,AIEY-I&\S)-[/YK MO]UT<=\9M+BVWJE@?R[_:>8)U?VKU-&%\O*26'@!-;"C:0_"C\Q43?NDR5-F MIFLPT^[T2-U)8PA5*'*>@A]+@ZR/ D5OM"E+JI5UU0[[RPR=:^ZX"PN57S5R MV+[<6EX^ \Z'SY=0 K]&_V1>7U;3^KR>U,E*'9S62)X[GY)!.W]4^35_^M05?#5];=.'1>DEO^-(:5(I?UW1= MR[23]9Y*KZ6+!^.*,(,BI<2V_%4AT>PW\_OEGJZE'(4L3RW8_C:M45W7QW^0 MK' 7'_JA^.@CP2&2@'0JBL^EP@CF6B K99"",%D*\\L-_D$?8%5N\<%Q:+CUI=6WZPLGGY>^7VL;*>) M?,B[[)W.ZK]^9('$8 1%,E5OYTEK-@JV2HN9%E%A(F3\9>'VE3@M7X%S\F\K M33.;U:E5L_=EIF>(J%N&G%6_>%&=U,*^.^JV:A0.CDT_@!EZ#IF&D6BPT2X0 MS8V&?ZQ2N,3,4Q4"EQ]WTET)P6(-B,FUP*(=_._:3O/%^?VN.^H@WZMZ4Z9+ M+HFIJ6*>JU"W_6H<>Z-AI3B J,"> ",!+L=/"[??=F$2^Q)5'9M@S#2X$(URFG2WT3:&T4MY;.5Y%@L,7;24M9"7! MM5O;IQ^#$P#E4B#F8H#=P,%N8"-'+&C,6*HAQ5.I,2H;E.F&).36*^FOGZ^D M]1OEH3Z8T^N'U5%VMN/R2:^V/)[U0XII^A)^Z,$\'4;U_7CZ$6,'O?9H>/5' M5B7BF%SP U[H:7R]!M;EVN0SQ_VIR^LH(-L/YC,R$9[OF6E_-:>#M3]RE^O' MT.5ZUA&$5Z,.'M,I0W3SKU?;J8/0\SV@^>;!U>V8+SS!0^)45:Y3? \9X7A= MZ+G&V-Q'SFVGY7T[+*D$UVM@M7LLT73V;,M@-[Q"[/;SL5R?W0BN>H!^-7V/ M7O5ZGZOD\51LL',%S\WM#&=6E)=L^OWTG%U#L%*AXL=/<;#[?V7Q5@*V[]W9W,_4-O!5$[[%N^F6P'M\"I>M_[NO*:^,& M:T.N;>P 41=DO7AQ=IQV1_)>YLI(=9_RTIC+TM"IU29\L)O.6N&W*G6]BKC[ MR[1AI81B_SB$X2 UK0.[YJQK=#%I&%W\-NJ:D6_!1WZO7'A;P8VO(-45..L& MCV6ER(7K!AG^]RI4*JZ$_W1[2+A/;? ZX2QI^@"^(51H;\(7%KMUEN%V%>AQ M"46D"Q,3S')%9H7'LH#*I\P*1*R.4'\^EAL(55V3%5+H0S\LH<\1B%FEK^7(\CJJ#+00HMJP[0CWMM^+;!?_^Q6Q' ?P,E_'O4&IYF MWLA+[,K%KNN:H0N]9/.=6:^!&@T$* M]4T;]V;7M$\'K4H!F((^L4*=.9:N>1L&HW:M(^R=A'IH.?[@T2P6MB*'#)D! MYA:9,#E^9NO%FY2BV1I60< 5FN&%]N3O1 ;MWF"40L W;6\TG%0H?ML:?,X( M?S2+0>1-_K%)58\ASM>KT.<^"*^"]^M^SP6?$)WQ^V@D+<3/\7LA!83PG^2= MW+442@Y+7.WUPNDD+C$%)NX=_&O[;0Y*S"LCK0PQC4I\%8[ SJLVBZIT==XM M'H^,13;H'IM4U02YF^N5;5:\,&[8ZV?4/A[Y9M0^-JD*,O7$ONO.-$7:-^TZ MYWX9<.\&54;K>'/.&'\\JT&L2.1FQOC41[MPH/ET:MK1>=2T2U5E!?[U=U<%I[AUL M%V^W7VZ^W=IIOBQ>[+U]#[\6K_;V_B_]O7^P>;"]N]T\^%6-NS&64U_460:A MY[>%>^J3>DW0'J3.P&]&)C7Y;9\6=4_QHM_53[M>O+CRO>(HQ2CV1OW" MU5V(B_#M!(9?!R!78S_I]S[5K2?2]Z5M(?5D[E4?FO:Q<)-PY@9<=!;+W#N+ M96X4)VV3?O2JZ8%OA=_C*"DNJ75&Y0=(A5G2-]IQIZ?UXK W*AQ,2\NG'G;Q M]"=/F5H%),E5$S5I_WQ:^%[5O*,:>"K>"+,YA/4#XY^9W-[T\=/'X8L/CL,@ MS-Z]8TXGTU]\[:4F'57?:'.VVE((J&N=P UGIM>'R^<\?*JWYVNQ=GU!&_40X(IJ;"0L/>3570]"-<++*T)9U)3&%@T M(_CBR[]5M5)/?9['?ANLW1L,$E%5A;M33,!$ZEOSR@D<8/\X)/UY<5X2QDOT@H5\*:QK78Z MB82KCT*WZ@ )*RU&8(U$//VT0.N;&7><$)S6;BD#$1BE *+O?3V_7U=MVT^+HU'+5^PW7JGC M?E)YV2R>3'PX2:W"JJVH6YBB#;M9U5%L5&5XPTJ"[0XF/?3KE' #]'-TG+:P M9&* /3E9;&-^R#)/^?" 1 Y8$2SNA^_/>8'[X8YY(26RM!H("8 MDS.] ;1VP')-^K6;I5UWB$O7@E3:;3!PX<7>28)]I^?'W2/ZP0R3EC*EF=,* M_OU6M;Y&Z30-[AM@G?DOL*#"6.EIP,V/ZFPD!T]=J[RC82IL5%$&;%YPZY2@ MW ]'(QA1VOT&KC\"VLE[S1(67*MS8FK;\OG>/SM;B.AJ:21JAU'ZT&FY1A%. M6M5OE8H[&E9NI_215C=62O4H;3*#)-/LK 7#+U>YR0,6U.?0KL5PFG?KK<6_B#$@MF(:U$=\&J4U\=:!LP"7;Q> M4,'Q)[;Y8'1RTFXEV[S73T[:8I"*P3I3.043$T^O:%3J0O7^Q&(W7\_\OX,S M-V"K.^,(C"">9 ZV84\:G_K %9U.\"WX8#JGF#883X[!-MRM6UMR9U^1KAD].[/C:(!Q_ MYJ0/.\&9T3ZVX.&N_=')V L8Z\.I>@1Y?2QV?8#1?28)V 8J"0.M9)PN :Y8(4!8$S*V@/^.PJ]DQY( MK++.1MT^&-&-XJN!O3?Q6P]HL0-&W,BV07#' ;;#XZ(U&(S"]#3^S&%V=O#K MS!!NW^^=@&8]=HC.FE]CN%:T6Q-F ^B]#5ML.@+L3WP!P*F7*N1YT2P5U8,4 MGP,;KZ^=:RE0I@X# ),[Z6/C\[?4<'D8CF !5 I5W9DYRV[)&O?PN-7WZ,3T MA\FO[3ZGTZXSZ)WS@5S4@PPP027BI \-0 2)RH''B]G-M[:O4QC/^%8 ;-,Q M1[7*-#ZK'X#H#(P>BKV)!CELG)^.0DMD[3_6MZC0^8W_IV)^-OX"55*O? M_5"=T0T^M]IM$.H)+)L49=3.LEHN3X\< &801\E#>A;-EP362BZ59/LF[ [[ M+3NJG>K]?CI$&0=E=9.;-%5-3, T[9I",OZ6X *KQ5 8$.?)L";RVMLQZV@' M% +-9I_6,B74#TE"K2]C "81I3.(R[W*HY-J.PZMRI5P=K25Q;=4TIQ28^5$ M&.NPH0X4FL0+'O5[7X?'65)+. ]R8'L8=W86,(GSKC3/,0I[)RE ?]1-$AT? M*0<'YNCL-;^2X)-+T&)7)VCE7*O5&,N]YUIEVKH/VAKO_L7T$+IMO@Y&K:RI M+64#2><^[BRD_"3EG+E:)(W:LS614&,2F3E.I>JU4]; 8!PP#AK;. &E9]OC M'+5QKA:8P"D9Q0S-V>UKQ:^^>9;Z4A6\,,G^ *.X4_41J12)K-(M"Y%C-T5U M]-H]G6IO,($I[N_?H]8@!W$N2SCID/NH/Q-\4YUZ=ZODT\X)*+:@&YX.AJ&3 MI;,,Z9S%K(=O=5)R[=Q+OT["G=)6-O;2GNUF65:+E56=T3JC'/S53Q%M60R+ M%<-,CL#9B7=CFB[0 RV@]P78+;E_JLSB#)@E2>HLK[PQS<5L%.VJN'^M?W=. MQF>:XVSQP:#G6A6\JA#THW;/)MW\K!9"EN R*.^B6"I=?$:EJS,_4F&*8:NJ MIY7%M%@QG0MR3(Y2F+MQ70Z7$AUKRBR2%SS+9@D:WK0 PKG(]SJ,RH:43CH; MZ][II<3W;NBG3,3I_G6^.D*6XU(=$"FSN5L=4TR*#*2PF#H,V7PK7*I+ .J[ MZ?=/QS53,O*6@+QI4DF]:57'NJUQ-E 25JKDQIZ#(LQPZ Y2UL!4J9R! M9!;I,LET7*/#ADDV4&65]=.IBT^I!3,Q:+ #]H\J^0;33U64P'ZH72%'O9ZO M%L%9V*L!_AVVOE='+ZF&3/>H5:4H# 8A%D;\PI8[ H8=:/YTNO7 M22,.=M!N1;ZU?*OPQ!!3%O^@\'V ;3<5-YNQ&&<^2<*XLWJ=ESENPS"=M(^ 9@GR60UZ"-=@ J1QB:?JJ'>M:^)0MN)00W.17]$8?#XWYO='3<&]72_=KKMV?+CE[A MNIY$!UW\CE3F=IRM7ET':L[)V-:L3VICRJ4)=;&R3FM053Z!=3,M4UCK.U]: MO;8YR]:Y?.15;X%Q-D\+3**4+Y2S-5?$B1Y-JYU\Y74^3B#D:K( MP:+=]4,N>K$,*9X5*IHU)VLT)[!/G+/ONE4AC/UA%:4@)JJ!U)8>!F92"Z4XJC0S/XCQ[_4%5B_ULE_47ME@ [F2#_=H"MJTW MV>"G"3X_[K)YC2P>R[.IT!>U[;Q#+L\YG\KL#F:Z1OBZP/MEJ$GL>Z5\'HHT M"%VZ-& (5^"D4CO&NJ?WH&D.ZO8G"4";W6Z2QH^]8/ZO\C4D1>8T&.#7;NJ9 MLA5J%? 6III_U%_F>&XWK<'6+V&J'6IM-=[K00'Q[$H[P MO-F^\SX59D@G$2E,_U^[$-5_7Z*IO MD*);0?+I$">MMU%E!4W[P*1$]D;LE[L5/&R9MR'YL+G M;MAJI-(L9IH#-*HV-_4T)._-5%J-:L)2YY5V+XF@-M:J>/BQZRYM3,,DC''? ME]TJ62%]>%Q"=U!L31NWI!G:[)KVZ:!5V>TOSHY#GD^J(%?7O)TV"MH["XZ; M-).9M#CZ:<^G]2)G34XPRG/69,Z:7-WV;3_K4/;3QF8=XY.*# 1@)C5]4D); M*&###KT(>T*H&6N8"BEW>S-^IRK$Z:2ZN,Z83^90VERN'$KZ#C,FU_1EJ63" MC)O[K&79N([8K)W52"&*X61XIDU4QM=93(>M,OE^U!%RC\[+UHN82X].EGMT M/F4&5.<9<*D].U^#%E/L7&(B7',IR[5?/^R2'JWJ#$_69]2\_9E^>J#G[:>R MBM7?2>_<,D-SZVG0OYH&O$(RW]U\N_G/YD[Q:N?%]O[SG>WF\^W]XE][KU*W MUOU&L=-\?BV3\=PS7-]B7.JC/]]K;FTW][>W"OAM?^_5SM;F ?SQU^:K39B% M8O]?V]L'^\M["G6MA_BMTD9Z([B%'YQM[R>F7WPQ[5'X?>7'_ZYK1CZ=Y%P] MU L])"\;>5W;^DRGZ .7(WB"MCD9A&>37_X$\_&D;4Z?M;K50*H/_7G>19DV MT@M]Y:OOJ]\>[[%:KY>X3-ML:G4^]),O'N_ Z]4./&EL?^Z]DL,GY95OXW5R MY7L_NRW!ZY)=_?;/;OOS]P1C]S/8ZPVH:B4_GF.08EH?_[O&ULX$;=SGHWX/ MMFXT7JZQ^M_$3_<,%Z3:5!L391ZM"[E;J MV?ZG]>U9M]=]T:]+MQ>IHN+;Y$D8#?Q:%1H!HZ]>:)GH?5 ,GM$('HG2S!#N M3""1",RL^;B3]G:L&5XK?'"MCFD/_G<-P=JOW7QPBV_#9]U1!_E>Y<5(5ZP5 M7=,)Z>O0D3$GS]** K# [(0*-I7YZMD_IW:K]^45??OED.V._*?M+Q]>ZD][ MG]Z1#Y\VV8>#MY\_?&H>'WYZVS[L;/.]@\_?=]]O?_O0^;M]2/_^M'?PHOV* M-=N'WWND^?[P:Y.^PQ]>'GX_?+^#/[S_^WAOZ[/8_?[B>/?]A]:']\W6X??/ MWS[\H[[M[>N.Z[SH[GUZPW8/W/>]K1>?#CM_=_:VWG8^O-\6S>_-3O/37ZWF MR\.OA_0-W87/OF)OCP\[W]I[GXY;\%WT\*#Y>??@N+U[\.;;WOM=T:3-SV#" M\68'QK7UU_&'3W\?3SX#WS7Z0-_)O9<[\%P?CGA5+/]S/JT482*D) *D:/N%82&2\4AKFW5^ZZ J8M[Z4@=Q=,/P2FVR:59AB.#:;,2#=@I.;S&65(6.V\CPZQ2"+B3C-DK"R1MYX* M&74,TJUM2-'03-^5D'Y""O>E"UW7D'WR$%Z(\I A/#\(3Y6*B+7&##-4&JL1 MQU$@10-&1AHIF/!&.0[V#&E@7O?#B6GY*F^B.SB7^NS.'0QF3\12E8BQG+9K,6UV_5Z247UD MGZV96Q!5:T:W"*HD M8H$LHSQ!D)R+)@D7<>RX"EH0J(BI0-IL4*63/9(?$0 M=8N,Y+DC>:IRL-*503B"2DL#J!RT1)9C@Y@C4BHA&"X)()DT\$HA^1.@UZJPC<'+>C:L6>/DU47S2C%#&A M- QI'#'BMN3(E"8FOR[FD1(F)7" 5&6#E_.*4[D>+AZ0 ^:I GTQYSD9Z+<' M^O<9=RJEACC N*<4\1 \,MA35%*0G2.$:1.3;X8TQ-P"TNX7Z$\A5OOUI$1D M58;VWZ/625UP,D>*+%O_F$CF==MTAV#4;4^$DSW(-V2IV4.?"#3E(PG("&P1 M-PK4$<:AC-,:AHM8IR! MNF$B18-!A^0#Z91^'B>#ENHI,C1):J/$S$D$GF)D'N M!YL5P51$\^9C<%1P$QCBI"P1+R5!ECB"B'.>.\O+4@N@&4$;I=G'L'PU82J4V@D*9LGVMW$[DTQ(MR*D[5D5@C'-0J0*&1\EXA&4 M"1"D G%@5^)@9QL>H@J1T7P?:)ZJ%T;&%/"AD) $(QZT M1LKZ,B6KQ(BU=:4U*:BK;$AQ9X,@^QUNA,6M$$._ZOMKOLTALN)QL]%"=(N) M1':ZJ4WR@?EV1DJ9@V[$03NS&@65V(/@*/*4$& >7B(E+4$R!&."T,QSO+:A M*&Z4*CLE'C&&%Z)19 S/#\-3/4)Y9;7 "CD<<4H+H5#R,<^RCBDP![S0(7B7K)?LB'J+FD,$[%_!.E0;G(^?!ETA'ZA)D M#5(Z$/A311VMMT;9"KSB$9;'6&F5H<[JN%QEN,? [I6;AQL7,+SFPS\:XEU@ MVDIFVALQ[9M9-4F4DI<*:<*22R\GK*!R/U$M=)CJC M)6Y(/:^R*3DSYZ[-,UZUC&VUI]V2!\.>^WS<:\.T#OZ[2M497EV'[1IS,2,A M!F+PO5&*S;E[;XWKVN'W,,2G8&U,FFNTI\OC=ATVYM@#Y=[N\:0*)YU5;#XQ MIZFJZ%WL]<>F8EWVB(]&D5IHX>G7]>+*Z\,J1DM- 2VIF,[D9&4RM/$NJLB!A9 M+!0"$=K4G<,B;8"&L(ZD%#*1$2GO;.&MWO' @]'O^J/PT\*8,TI]CEY2N@U)'";#TH.,B%7($,<0+Q5&"A"-A"H]+(. !06;AZF&6*F: M^4_*CW26"M$/7T)W](,?*4="+;;-*7QC&LO[UO#X^6@ $Q/Z$U(ZS91T&TKZ M/*M4:":9L+9$2A$'2H4KD::*(B:!J8SBCEJ_MB%EHR0YQ?(1@WDQC4,SF.\! MS%/]@L52RM))Q#Q1B&O.43(:P& A<(&+S4W:QNE:F"9_1A+/H$\Z?4K3/;B MY,2J&/9 Z6B;(2@?)Z9?'5V?C/J#D8'+X3U3')AOQ;1O7K%YU \AU4/+WH[E MYFJ.PD'O;2VYU[7@,IG=@LP^G2L@)1A6G@6,:.E!,]'6(BT%1Q%^*U-%"!%H M%7GS&!NT9P3/5S&)K6_!H^^AW\O@O3_PSB1I*DL(EJ!Z<,P O)(B':)!C'@L MA PE9WP-8*HHH7^N$'R?E*OC$E6DW>L>H6'H=P!+-M>76JY>\0J$<0"RV )1 M9$ZZ#2>=*R<5C(G!2(Q$=*E',K7("J&1LTFO\%B+H-8V9 ,6V0H91]G3L9(* M18;N_4-WJD[@:'AT."!OM4'<:(FL\PHQ:A3#PBG,W.I!-W<16T&EYWP7L3F% MC#S5#D.+48/R&?3=J/1<&0M-@2^U80C+5+R" )]JX< R*VGT1GA%I$X=&7F# MB7F%D3R([,R,]U71G3+>[XSWJ>I$, $-2?J4L1@15X$BXP#^SGAJJ=:.ELF- MRG"C?" =!!]7^N+EF'QUS@_3*-IA,#A36L;^FNR=61GO3"[2&L MWH%3C!LN/?+,Z-2P3"$K':QB(#%.J&,8$S" 1(/15;)_LO_B(:H=&JAV>QY)X#C$GJ4>AH0#K&@#"UDG')C6$R%0G1C[-*R$KK M'G5_LVF2S%T/4IZ$-;2X=F>SCM?,1;?CHG,EQZBE(1+CD76X,H,<,JKD"%N& M&0O>J2A2#JX0=V[DD?T9JXO@Q?4\RPB>"X)GM(G2<4.B118SBCB)!AE3PO)E M5,/6'[R4=FV#-D!V*X3@I^#'J!-1<@+*ZNL6,Z24J>A&5'2NU!C32D9"+-+. MV530PR$E)=@Y7@N"@\3.I\R3!N>D@>_N5LVY)X\+ZHO./\.R1 M-[L^%2N$ 86NJ\@@4\"O*.#[N?)='EL1K:&(QI*D9 [8]ZT+"%OC=93"\X 3 MM"X@?Q6ZI MN3*?@F6Z?TFOQ-PE;X[[^N3>XUN@=/TSHJHQ+:406-L,!L5FM>?WTK>#_!O% M?_Z,Z5Z'_OZQZ8<+C!<4]Y8X@:U3W#!GL?!,61D#$5X0>KD]OM-\<1GC];K5 M2GQM^GO]_6$Z:/S'M$=A^M5C!1UG#KP&!^X,=Y^/.7!?XP__[QB[SC]=\UZ/ M]CH[WW=?_MW^T('Q??_\]?#@#8:Q"OC.]N[69]H\\.WF]W?P;'^W_]_W'?J1 MT1(H5#A41J5@;S<"F1 ]DMY*T+NP#,FI>(OEPRTNA;*T="7EH$$H8@0V/G*F M--@)^G(;+R^?A[5\' &+L+0,*2 %Q(D)R##FD!"EP$(P56*]MH'7\8\NZ1]> M2+%?Q9.2YV<+L5IU@\W1\+C7!W+VV<&PE 7XYMM' M1:4E04_FHSVLI1>(B-2 MVG,I&;+4&63!PA.4*.MYBOK'^-+R=#\R6KV\"G,FVC\?!+'MC8:#H>DFA3:O MQ:6LQ(TD(1QQSX'0@E2(*(J-EJZL]DA2M1N\#JNE=IT/84?-ZVZ)Z\Y]_4BD M%-0;@B2-#G$38>C8T*]/,1EN M%&F#K*[>"F[V+5*]!1? 34\"?,>7T#[]Q2G;DX]&7+0^4GF-,H)OBN"9*&)' MA8I4()4ZGG+JTF_"(U]BY:2(Q+LJ\(>M5%6H'$4\9]S>?A?.T)PO-&?"@TTL M(P-4QI#.0HE2H&AA@T#%5\9;[*AD:7N\GSM^8G1P[A.0X__=,Z M?/]WJ[FU*?9>PER]_]!IOG]1G[C(@+D042.6:I+PD(JJBH !Z]1'3&20[G8' M=J56F )56&L55Y8 G2@B'%$"[BJN"LK,R^=A+9]@ JR2%+1=2H^XTQP9%SER M7!))@U!&D@44CE@>^ -]\^VB93F7L'1)::L1]JBS+55J*4EJBM'!6 MW=0I=+N=+Z^F1[":@HN*E!9Y6W+$8ZF1\:5#3GM!G%;!!;&VP19W8+>6T"=B:@ M&&D)IKS'2)>&HQ3L[+$,S+O4Z(7*!N7W&C"&HHXJ4&3H_& M(V.Y94R)4AN33NRHG%>+R >:C/^X<;OH;3CC]E:XG1[G"2&T4-HB$2S8 #J" M^B] -0M$<6E(=!B7";>2W+E/]NI5#JSAIU<\N7(3QISFV[2+$]/RJ-4M7%W) M.U<07&J5GZE@7H-<=KKC^NJ9CFY$1^<:.FH)RY(+!VI$B4&7EP+H"'[#@3%B MA#$V>;A(28&05JG\6 []>8BU>S* YP3@J3YA&&/&1(:D81)Q+TJDG2"(&8T] MX%F2$HQQ)1J$WKF(S^I%"#T0A<*Y46=4-T+H5?6)7:]ST@_'H3MH?0E%NS?( M71Z7UN5Q1CI5@=/GL[*I.\:] @$UPW O'IAOF:QN1%;GNCXRKP31&"-"4^%T M6?5_Y![98!2\'DLC?.[Z^% Q_=M"U(T!/"?\EE&\8!1/50Z0$HO2"80UL8BG M*$55>HE*%X-+QP%*E&L;_$?7_^_9=7'/$'P;A@9>]$4P_2Z,/O<\6*['8B*/ M[;$X9EAJ*\26:^7*Z3KB^7;:Q,9KO<-UZG>0!0(AW&&6"K PH/S2%'#D<'8NY(JSYQ/ MKHI52C%\4GZ*NM_!X)+:DH49#OLM.QI.^CKNFK[Y8EK%JU8,^ZX5N@Z&\2_X M4()-HP"%>STW2UA1I62V>.AV)=[,:C=BM7,]'9.R$9F(2/MT@E(2CW3)""(E METQ8QDKO4Z@Z;4B6.R9DO"_^U"7C_>YXGVHQ&)?2IH04P;A 7$F1VC4) +UP M+)1""0)&AU(-%AJ#C-7A%;FG,U68..@/)4<,ITQ^J1E2 1ODA+7&\S+0E*SF6%&=XD>S9Z?KVJ,TK:][_33$S1FGUD$O=;.=:H:9 MSV[%9^?:23IB(L72(4-\"7QF,/ 9T4AR9R61PD:JUS:X8 WXZT'82MDU\KBT ME\P1R^&(F3Z4PA-G;8F\#09Q*S"R' >DG"/26<%$J*P5WBCYP^"(17>K6HG. MV%4B[G74HVLV^:N?[AD#&?C>*!TZ5?*Y QFNW!S^YU*FYM'L#XON*[[9]=F1 M?B?F;VZ=:S^*:1!11H5"*0/BI5? _%(C'5@L@W1,ECYE0BK-&U*Q.1F\\P#1 MDCUIH/(;F^8M.@^O-RM3B6/^E7^>7^8RM\,CT/5\+WK M0W<0TC;2K2:V2BF+K:[INE;EGX07JA[4Z^<+WLS,T7@87,#(3WJ#*A_S63^T M32J4\^?7EA\>3YADYE-C8>/I1XR%$8R&5W]D@9/_TZF6%VK_S/R;1EMQCA 1 MEX'[R(SEP1JE-2.&1!N<=9J$CS1U&ZP_=-R?UAH_"LCV@_F,3(0'?&;:7\WI M8.V/\XL25N3LI%^?[ZS MW7R^O5_\:^_5UD[SY7ZCV&D^7[]L_:X&Z?WTR9[OP4[6W-_>*N"W_;U7.UN; M!_#'_@'\V-UN'NP7>R_2\^WM;B]/2NI:C_);JPL4W!O!+?R@481O+L#^=1+Z M=>VRROF1_DJZ5F$ZL&<.![^O_$.]ZYJ1;\$.@Q*'7M 1JN^KWQ[3J];K M2K#$L&-/W/B+Q^2[7I'O!86G?D_0];+45[Z-U\F5[_WLMC >=?6[/[OKS]\3 MC.:Q/J"QBFO=]:X^Y"L/G/39/7[B;JXQNQBK]I=<5?N;01$(Q2Y<=SPHMD$_ M\!4!G56%+!AN7'D0SWYXYLUS4#5WMFDP_Y&@OKUT_[ MI*8,SP.+CW%B\EJZXUIZ7+%FES_TV_ E=$?A?DZU'YMC_V8/_VA<]]YX:0-C MC#C'N>8&&RZ"%YCY@)TB'[>JT\\2$S27,@;5BGS1[W62/Q\-(#) M"OWM;^.8FL(?AYWFI_>M@X[^' MG>;GPX.WK;VMO^#GX>F96[_3//[P_@W9VWI'X-K6AZTWM/F]W6J^WQ&'GQS] M\'*7?CCPQ[MPOXMN_4/ZHOUAZQUO'E2EU#\WMP[9WOL=^,0$ZE"+$@5:1,M^<")MS0N;DMMP["2F IWM4A&\G*4QM\.PZWNYYG#7E>RSY'D^J3-[SWJ * MRNQ?[J>_27+GXT[A7*R3.HEE+XXWZKSYWF#S;3Z?<3]SKSFW5B-3.HPXZ%=( M6X:1TEA3XTNP0-C:!J,-S.=5SFZ%3(P,WN4X6#-X[P#>J>O44L(9+$X45*K] M1+Q"VO" %,<,*R8((QHT9]THY2JU%\S@?=#>P0S>.X!WZO>3TFG*HD,>="7$ M W>P\PJ)#!B]SELFI*-K&UHW-%49O(\7O(OU;&7PW@&\4Y\5P]@0G8JU82D1 M%\HCS3Q!SF(A"<4.WS]UQ;ML=9Q!,WQU7^3H>5GR[=Y*R)7/Q MU]6PX"?RV>SZK:ETMFMO8J:FFU#3_HQ%KZ.SQG",!#,"<VOM<1.5U*9"1VB(>@T6:8HN\C8X%;$+0 M?&U#-O#="Q]F+*\NEA<=R)*Q/#(]L4)[ M%6!?+AN4T!7"\I,ZMM\/5='>1G$4NB$55TI> .,[K6YK,.Q7Y8_R4?YJ. +& MHGI9"PJH:O.!V;8.* M!E'SRK#()PTKB.K%N@0RJN\#U5/?@/;,6B$U,IQHQ U5R# I$0-"CH!W%Z)/ MB:,-,;>\T8SJ%43U8IT#&=7W@>JIER!*$TI&.'*E574PO.62(4U!^8K"E!@# MJDLZQWZ3&=4KB.K%N@DRJN\#U5-_@4TUMF,L0>_&#''/2F0I0)M$CT$!"Z"5 MI7 !VI#T 84+3*HWPF##SXD@7WG^RB<5A_'2M+H%L-W U 5[[6@ UPP&3RP. MX[>5];\D ;WJ#09[W7T0T5[\:RR@S/,6<$YV&6" M(UY&BVSJSPN6F? ATN"-7-L@I$'YCWZ7W_-ISZHB>7DNE]CZ%CSZ'OJ]C.'[ MP?#W"QAVACI'$X9%*=-)#T?*6I'J-%"'76FP%&N@HBE*Z)\K=-:3D3SO/7FQ M?I:,Y_G@F5S LU7.XI3J*)QWB"NID,4QH* #&$Z4!A!OWI,?'I*7YUK)>_)] M8YC]H%<[C &NR'$+>K70#FG/'5*42JRI"E;(5=R3GU3\Q3FK/\5>M(,9A/2, MQ; /]ZVED4,P%N0"N)JE$C>]FLCF8"J:YZ-^/W2'K^%)>SY)\VUPO:,N/*W/ M!'9+Q\!'8:*6LG2(<1R32P CC;4!FT+Z=)C+26GF1EWY?&=UX;TPQT"&]^)\ M!A]-Z3F302-OL47<" .:B;-(8!<#F!9@;^ ,[R< [SD["S*\5\&%\#%R':T0 M&)5$.,1=L,@PPI"CWG+M8PE\GN']4.%]$V?@@L,S,L@7YF/X&,N@!-,II-+Q M%('%D!'8(\ZQCDK0&*BJBBIA_&-RQ_4]A*M7U6&EW0D'O:%I%[T?BH[>)8C@ M#@6D5X^]5C:Z(%6<&6QV_3B(+'L_;\1,LY4=%!843 B"L"8!\<@P,C95?PO> M4HFED%&O;?"RH=F=:S7>""(/Z&CCJ6)^\?4=,^9OC_F9$H_ TU$:BZ3S%'&5 M(A$"Y2A@IC&C2@L')@>G#<+F50(B8_Z18'[Q92$SYF^/^:F;P3.IJ-,.$M2(RZ!\)Z!=?3C*#_O:@GRDIX9PG2F*D M"2\1]PGTWA)DP3ZSHE31>KRVH3N'M3JP=-6XOU29PUKZD%F(*T,G/=I'_3P6;%6A5[O?EHF,&*18\B#A)Q MJ1D"13,@ZD$#Y4J6)H"10H1LJ)(]B Y.2S@Q>:K(7ZQG(B-_#L@_/4,^EUP3 M$F M>XO!5#$4P7\.>6)L61H0EHMK&UPT2CJO=/4,_$<"_,6Z)S+P[P[\YG3+ M5U0K'WU$6NF >!DXLLPPY(&A/0B0.T, ^)@UQ-QZSV3D/Q+D+]9'D9$_!^1/ MMWSI(BN5L"BUF$*<&HUT*0(2QI>2655J;=8VE&I(,:^.<2OFJ%CI\(DKNK4. MCT._:-7NBM_&P1._YXZM3^4>3RKU: >VFGX8#"=!0D\LR6AU"XU,!)/K2=UF M%]Z9=;DQ4LK4:PKYJ!WBD3!DL&>(^$"LHIB5/NW"#7%)R_2E!"GF&.1Y8W>Q MCK.,W3MB=ZI!>^LLI\PA*ZE'7$2/K(\,V> (Y;!RG=:I>CR^I!QSQNZCP.YB M?5\9NW?#[HS?RTBMHL(!L=)%Q+4#%!-I$36!,XN)-,14M=05_='ZS>!]%.!= MK/LJ@_>.X)UNO,Z6'L2"4[,6 *^5')EH"!(J$.#>,C!7 GA)0[,?R["N8FK/ MZE4V?2A7/JD*K,^/3?L\4!^9;\3:XT/I27;]YU \A-\^]9U?* )X7?KMAAZ]*C*]!BJ<@M/$NL1UC M<,.]6$M^I[O9;O=<%9VV&X;'/0_3=W2:MY(;;25O9OTO(0BA1-1(RY(@,+\E M4B!3A+6-3'.1FH"M;; &S=W\'C/H%U;&)<-\@3"?:HR1<8ZC-TCHTB,>;"H$ MRPCRU$7L!*&LI*M8:BX#??6"E?+NOMJPG_'R.+#N62D9LD15T4TELMX+A(,Q M)%@9C)-K&[I!V"KU]\R@7^TXI;R[KP3,9T*92EZ:A&OGF46<$H&,Y25B)OJ2 MQ6 %FU\]IUQ(]G9XG0U=>F*1'(OU/ER(FDS3WNQU>^>C)[,7^C:L\V[6=4"Q M\$J3B*10''%I*-)6*T2T\HYC4I:>K&V4=\[RS&=(JPO7.?@-,ESO$ZY3)8$Q M6Q)!-H]PG3'= :N@ MU0-HFTSS' M%_U>YSD,I-4=P>3NG56H^:L2:WW=01+J]K=AWX!P6EW3/]T9ALX V"X]0K]7 M=0:?!*%EJKL1U1V>JY*B/"UCY"B*H! W,B 3I$)4 +VYP$AP.E5)(0TIYG6L ML!HIT[FLVRHX##*#/$P&F3FO(%'C("V(33/$"?%(DX!A<1(F#5:"*F 0IAI2 M_AB_F@GD21/(HC-.,H&L"H',.$HD"*:(IB)*4(444M;"(0 MV=#\SH7:,H,\+@99=-I+9I"589"I"B*B4:4U MF2I+AG(9"6DB%IO9(6M-3@ MW=J&E TE?DP\7T4">4)E:H?FVZ0D1O&;#=T06\,?LIJR%WF93IMI\-=?M7PR M5]V(J]RLPR5*B4TI#5+4>,1]2 X7QA U!E-;.D89G!@@$;1>3:& \(K2ON MJ,@ OBN 9YP,PI7>"DQ!/-$B#LH3 )@3A*EG@7A@XJI-'9M'F[H,Y-4%\C+\ M!1G(=P;R3&R&P5$#B%'IG$.<28FT(: _2\.M83*XJM9-0Y!YU7;/T1G7*^?: M#,.[9$0\<4?F8@W[U_T>\%"N.GUC+CJ:M>45HS):0I' D0$7$844+P-BK)18 MNR!TU1./T88B=ZXWGT\N'A?@%QL\D0%_>\#/N $B*(D>EXAI$Q#WS@+@/492 M4,6$U1:GW$RF&YCFD\J,]R6Z$#+>;XWW&:\!-A$K&10JL2*IL&9$ABJ)L !E M38+T.$^A"9PU,,Y-;S/@E^AJR("_/>!G\BH!ULR4'/DH0:,7I466PU8?9:DD M%@)+:=8V)&\ \A\$WI]"),'4\5"8X;#?LJ/AI)XDB ?-!-O 976TS9W:X3YN MVEJL(P)D-PVJVIR1WD$OQTG-@=T^GXL]L$8[0B,"GHHIV0/8S:F(1.28QT#! M'C4I#;4AV)VUF7P(LKH0GWNAAXSB>T?Q3+2CU$#)R?40O .C) 1DA3((X&R$ M$_ J2Z5:YM73.B-X!1&\6&="AO=]PWO&YT"8* GF ?% 2C!!G$BE73#R7D60 MMPC"\M0/0#;XW0\5,L97%^-S+QB187SO,)[NTMBKTFB5,A$81UQ%A91R!EF, M!2.P4ROAUC:$6J4@WZ<5I?"#LV#7],T7TRI>M6+8=ZW0=?"U_^JUT[,-&@5@ M9_U^G#N7_M$0]A(])YFI;\+4GS;/1W%8 N)A2&"'$;?6(Z.U M1!RV7\=+$WV(P-2\0B\##C9PPF-5G$.+)Q6@EKDM<]LJ.-,RM]V0VV8<93*4AEGED @& MN(T+B500"F'C Y26R6U)44B9W.Y$;K.1QLICZ2.* M"AO$L3%(4UZBTF#!B1=>![*V(5FCE ^C+./8MS@9Q60Y\XJYYGUV<(U[S#PM M@T?RO5'R IY[W+O-XV@T&Q"8_;Z3R&V]"\S:+F[G,4]-C7ZLD=\N,KRZ]#?3VPWWY,< M>E$MWC;];F+(R==5J^I,/<99/;Z&>KP[>V936BEB-!'9H%*3Q%(CC45 Q&IE M' W&4KFV@=?OWNA\]2)D,OL\*%3^G%$AJ<*HHQ8 MT(("0:77$F-G-'&IZL@ZR;I/9I^'QCYW/*[([',_[#/5?;QU+G5L0(XZBC@. M);)66\0X!N+11 E=Z3XTEU];+-BV6NW1,/B;GOH\9L:\[!$?'6/>MZ]JO*XR M9]Z(,]^SYTB+,N$:\] $XDPJD:Y7:EL2RRELUK^X4#R@8)?//*CW; M"GJK,O_G1%(.6P4R,GA$%:PF%;@L2S\??U7FG\P_C\Q? ME?GG=OPSX[&RD91@OE,4<&M ZJ"):!T5O-!P,3;=ZS!RJ^D3N M\61#5<\>]HF54ZHAO]0"'1-^VJSIJ5FQTUZLE+K!WI2%SA])YERIZZAWYUJJ M*D^#E!@CIK5'O)0"*54JY!EUDEKE<(Q@7A+5X"Q717S<$%]LG8H,\7N%^-2" MD#*&Z2*T-7<1=_7-ZT&X4/7HN6KGN4]=!I M:27\!V-!_6X=@CY'(JD"1IDX$QP(I8VHJ+50# M4[5"9T1+Z.;VZ$&^$AZ$#/)Y@7RJ?43- N;>)A^"3'5^!3*2$,24DYQS@H.5 M<],^,LA7&N0KX4/(()\3R&>\"*:,I7?*(FP]F!@D&J28$,C!KU)869JH$\C+ M1JEU!OFC!OE*>!$RR.<%\IEX]M(*[IQ&PA.#N/<,&:,)XE%XEM(0F9N?'V'> M(5U_5,74X*=O?=GX'_AG\M4S]W(A=> 9@VSC?VS_CXVS\5[W8_> S>J.SUI# M^#;W<[32A-:#XU 8YWH=&,TIS%W1[0WA^P (!0POM6(]ZIMV<6+ZPQ2T,SP. M@Y 0[$-W$!*7=:L:E";%^,16UW1="RX' U#!YYTL'[EG(R'P06,_*0W:"6Y M/^N'MAFVOH0_O[;\\'C"*#.?JH7U#$\_8BR, .![Y4<6./D_G>KR_%3,_IM& M6Q&,$!&7@?O(C.7!&J4U(P9X,#CK- D?J5J;?.CX+.[P!+@,V7XPGY&)\(#/ M3/NK.1VL_7%N'CJM+IJ=](OS=>6LQ'AOLU*#$]BZUS>5- '4H9^N@C&9E1E+ M<=Q/N]5__%H^)4"J*L28(MS21M=-?8S-2E##59%ZU>K;S[?WB7WNOMG::+_<;Q4[S^?IEZW=V?9G^$2RQJC8M/J^E+/7)GN\U MM[:;^]M;!?RVO_=J9VOS /[8/X ?N]O-@_UB[P6\M?OZ[?:_X+J=?[;3T^[M M;B]/9NI:#_9;JPN$W!O!+?S@]Y4?[;NN&?D6;!0W'^H5VRLH!176SO:&JHHL M/$_;G S"L\DO?_K6X*1M3I^UNM6PJ@_].5ZNXPTE$>(%O: :3/WVE"O7</WUZOWKJ@K=3O";RNRO+*M_$ZN?*]G]V6L'5,^:UN^_/W!)9S'ZQ> MYYKEL=[+6,6U[OJ+0[)?6JSZATLO,4EKY"[&)OTE]>!:R>V'4.S"=<>#8AMV M=5_QR7XX 2TUA:,SW+A&F/ECG9XFO'*3V;GK*KJ&[^3:=>Y7>V:37_(Z^0N_ M?-H\EVDN\3Q ^J1F+*^^^UI]3R%;9=J"X*81/4^S?='-'OZ!NO&7W5/W=;\7 M6\.5ZEVT]WSLGO_T^>ON]W=?=U_N$/C,M[VM-]_WMCX=YKOW\#G M-VGS4[-UYI[_] 'N\XX=POB:![M?/VR]$1\^_=,Z[.R<-C_]\ZFY]=?G#^__ M.?ZPU6Q?=,\W.W]_:A[XUNZ6([O?__K^G_&:X)0:JSQBB@;$2Q605HXAI2@AGD:* M!5O;8+J!Z;R2##.M95I;@:=>V5:ZF=9N2VODC-:PUE1PIA'&08*ZY@TRUAA4 M*E-*BTNFHP=:XZR!\;P*RF=>R[RV D^]LEUT,Z_=EM?8&:\I'ZTBU"!)N4_= MP2E2WDL4K*:EYE$KC=RCWFY/RN]UV]X@O^1:\/?W8+-^KW0]>=%L,^W*U=Q8@5QG\:#8:= M.LPKEW6Z-P?Q^0.>_J/-?=_ M7P;2?^%VF*1YP#C#S\DA7WG^RJ?@MSSH#4V[Z%WIO;Q+5:TKOI8E^W>M7V\1PV&_9497L==!K]KIIV/U>&Y[V:">%%X?! M,&\<-]DX]F<\/EPYPI2+L%.D=IF>>:1-#(@(0;'GG&AFQA&$?%XU/*Z-L@=4 MX.,),\=BP^LR)XC,2QV "V3!Q+)8Z9*#BA#"^I0(I(( Y+++(AEDA:)I@6AM!4?+R*@I/S M:A*7F>-1,<=B0\0R+B[-9GH&# MH$N=LCR%1UR7$FD<&,)&EZ4CF@4+M%>JAF#SRAK(YWDK"/>Y1^9D1"\4T5/? M"3:@H93!(D)90-P[AG3@&D5'9924:14D(#HW4'S$:%X9[T>&^ORA/O5V""T< MI8(CB]/F;6U$VEN#:"J53AGQRKFU#4ID@],[>SLRWE<7[W/P661(+Q'2,^EN M)15$,(HLEZFY"8_(1*Q2]T3"-".R3-6=A:(K!.>G$QER64S(#\Z&7=,W7TRK M>-6*8=^U0M?!,/[5:Z=G'30*0-/Z+3U%XSJT#.3D>Z/T=556XM/,8)[GU#R: MC6!EO#9Y![C)#G ZXY$1J6T=%12E !G$L9,(9,@1U5$2A84,"I0Z<0^.Z#MA M:,F'6YE!,X.NBB,L,^@R&'3J =-,N< 41D$'CGB@%8,J1+B@(5AAJ4]! *JA MU9T3T3*#9@;-#+J:SL?,H#=C4#(3?VFQE$H@ZZ-'W-F(5$D](H';:+SU8&"L M;1 J&Y)G"LT4FBETY?RYF4*70:%L)OG%"IQB*K!D$G$1(K)&:B2QD2)([GE, M=C/6V+.M'TK?]+U[0EUR,S],6_5'U/-HS]FTEUR?\S<'S/W MQYQS?\Q_;39?PA/O-.&-O>?_EYY\^^W^?_V'HJ3\\X_=[=V_MM^._]HOMM^\ MVSDX7/F.E$^]?^9-5N:#Z;1)Z'JIU-R;+,IUBO5]-(1D5W_G;<AU4=(',E:U+J_9&7;Y8X5%@.EBVM@*\C ; MM?[8Q[8XUZ6U^*'CX_P:_CZ2/H[/VV8P*#;!]NAT>MUB?]ASG^^W1^8CG<*_ M%CB%^2;Y)O=ZDSEVM'X<&-\_-OUP=0;MPJ7U("9ML],;=8=S[E'].*8FKZ<5 M64\/:P)@K,G3;-K%:]/R:*=;/#3F*4^*,Z724BE=)_P M]+P-0P,O^F+;]+LI*^,)ST6SUT7/9TIC3%*XGO"4U+D^EH-3R]B0&]VF56]+6FY.]1-USN/;CA,]]JVUU@+,_%Z;AA*,^@ MTF$N1//80)4S+%!.)->2*!VCH\Q@[T/)G/JX4\5!RCL%\=3:T]YH.!B:;IK( M50G=^;Z[/PG=^:?UH;/S_;#SYNONP<[7W:VWG^$:WNSL?&MN'8J]K;?''PYV MJI_3T)V_/QW"..#[:'/K'3D\>$.;G][PYO>_/WW8^N=XE[[MP%B_[KW.]@UUXMD/M6GO7?E"9 MA"F3[QFTA;Q:A[D(.A[U#-/;0>N1C3!=D$^NI@:NADQF]K[QAK?.S>C6A8&F M%2SHF(K1:I("4P2" ^)%="08JH4R+")5F8':#)[4B/HJ-+XO-(+QCDH.#C0 M9]KIP/*F12-8"5*Y*C2: ',V,Q+1:Y^$)EEN^ SS)(FA1A'!+'@(1NF$&>8@ MVH*:*C2JT%BET%@-F52A\0 ,-#/;R<:8@HD$P832]59DH0&&Q&"U!46#A<) M;1!/2FA4&JPT>%[-ZA7EW''/783$F>,I[]9.J*235* K#:XM#^ACPB-F]+A$?T^;7"+%*A)4(UY0(YYGXF92AB7DK44;0 M ;QVGD>N00;#,F1N9L(;!GU6UGN0./?>^8RVU^\8TFBL]X0:EGD/&27>.4," MU1JU]\ 1RIREQ4=[5K:K;/?@-SU/!3YJRM DQFCV@P388 Q+D/_'47/P5?:M M,0%^N2# D"AZ!$6,9*6#,@?B;4I$"A&XED%8;4JS]#;3RQI_4)FP,N&#W_0\ M3*BY%!!B:7H'@FG'!#+%HI7!6AHK$ZXQ$^Y/I:"246C!)9$I %J66;"R$D0 M+DE,%H(N+K"P;I[NRBPDC]9QHQ18+YWA-#JNC 6F:&5 M"M>8"J>B$"T5"(X2%9(A$*0B7N3O5%:$'%$#%YB]8I%5(2QKK,8*NC.ML$/_ M]SKAW!.66:FW?I$2AE&+)?P=FJY_>-'5+<[&)QAW#GK%X++M]B+ MXPR3[5XW+^,@7_-!&EFO4MHN98UWF'C\B?%^5+TL ]ZWP^X<[/L,*WP7A.\T&S5A5R!&( M]C3#5TA.+'A)#&0%ZAVP42M)II?51[)B]\%/WZ[=G*E+3H(&$V2"D$J#V*B" M%>BRZVZ8OP5^+T[BZB[=$)A/LT&9B5:!8V5L078[:$K$L&@(C4%YJS *I6_< MI6]_(%=!WA207]VAEXGPNE6O#,/3?,IL/FM5T$1*E;=JBI28( RQ>:=.QB/3 MEE^_55< -Q7 \RAL4 $21!G!@\LT'B6&;'-(2E"=ECQ^K6+Z'C$]30Z,P%DP M.A":S4D@H"5.J+Q-*ZHY!J53*L,P3%NIJXDR58$W&MNC;L3\YVJE:J5JI14* M7).'4^8R1?L=^KF%XIIJ?'XB)00;GV)!D) M60<'3CS+KFY0/(5DT%MO+O;J!@GA5;=G>JC#[S<8>N^[HV9XY=2[C@?7G9^6#91V67[. Z\%O=Q.:US\OC6B4 M4:U4K52M5*U4K;365FI<"/JD_['S?"M^.!L,1R,*#WO3/KRE#>]N=]*$-VN/ MJ?2X4!Z[(VU2Q?@\8OSM3$B:E0Q5:%.U MK%S]BO7*R-5*U4K52M5*CR:J6-5-<]3-;*C1HZ0Q!4Z<%(: H9XX18&(F*B0 MFDF'LH'ZY@>1QO/!I_EB\?L$47^S_N:Z_69]^.MO/MG?7'6!Y0.HM-$Y*_%N M@.463TZQ.W!EO[VQ#?&C/ &OJ4C52M5*U4K52M5*3;)2XTZ(SM.S;A-&&942 MCI3%]HRP>(/_=]89=(;X%OL?.P''>5TS62ZC%*\:9IDCS'(P6]? .#*OF"7. M>TG *9;5G32$19"2>:Y-' V940P:E,U5V:!R=K52M5(3=]8E5#74G75M=];9 M^@=O*$T<(RG'4P1,0&*I]D0H+;V1PGNT96^UFZUQE\X[!<#7-EFCIM14 M*U4K52M5*U4K-[8R(GGP3EE& I6.@-2.&(^41+!""L;@WW#O=& MQPS9:WJ7#(N@>22I#.D!9(G8[" 3YYD4J%54VF:7"=IB][_?S/ M;BN<]?O8#5]:PW[^L.-1CGG+7:2GUX39>CQ6K52M5*U4K52M5*U4K;04;X8% M ]91*U$80 T>K*>&,4FCM%;<)A)QV6$Y&!YAO]0)]O$(NX/.1]P=G487%V8B M];8G2N^P"+WQ)6YUX^%4]DV+$O=Q>) .W>?J_,SE_+P8[DURFXOS$Y(QQ@I& M@I*2@ ^*."\=X=X'BHPA1;>Q*1:>0UIA7LFX6JE::1VMM-H 8-TR&[EE3N.% M2CNII:>$^:@("*:)"]H3A9%'Z;67/#1LRWQ4N8WZ^FZR>#K$$X_]EJ#M5@'7 MC5'!6]RX[_4C]LGXAIZ+O.RQ=U9F'9;[.']UV#M]7BPRZ!UWXOB5[RS8^M#: MH/3T&'Q;XVB#-\89EP0'%I2AT2F+E+%,=,Z;=[M+.-$8=1,9')P-!T/7+0M9 MB6HNHMH])ZF2@JVB=E%F+:^5]P0X2F)3U,2"Y@@N6,%-.==@;>!7SS460<]- M,F$5J+M64C3M7.,_YSTO6LK*K"<;75-NO1(J*MW)Q_U8!B_^[VQ43A*.S\IJ M_M;KCV35<%Q)4D:UW%1)4OEK7OZ::7&4"2IXJXF&4D+B>"1>"T6,DXI;J8,2 M4%J>B:6U$UW2KM^(5(PJ-))RC"-%Z&73,),%5FT,5.57D-)2-KHJ6 :(Q( (V4DK(^I2C$1EO1.$3(&#*R*'*UY%3J782K%+I%@K#>=* M^L"]! K!2!G06Q-$&56 ME+L^E+LP8Q$Y%*(3*?$4AL)")#$)Z"$HXY44&Y2 MZ>#%-&\K=K4702792K*59.].LAH=HR%Z#TJ#TVB#H\!5=LLTI5ZZVY%LZGS& M2+YBOU?YM1'\.IM#)*+BR-&0R(3(&E8C\5PDHJ71Z!,SGN-%KD,EV$JPE6"7 M2+ ^I0 J,FE4]B$Y\]J)(*R5E"(P(ZJ*76>6G9:'*V:MPD")4Y(3H$P2"\$3 MS!S+J93>.EXBG;H-G%+ M&5M9MIDL.RWDQZQE5=*2A(@L:UGEB4< $FF"B,!34B*SK*1MJQ?.\*LL6UFV MLNP,RY:C#S2B="N2D!U'*QR#X)"EC#CA*\NN-3\?\2?/W7B\.@<@3/OFMP_ MG;[%^7RW9\.;WW+3]2V-1QC]$9'PO/QL M]-(W9#IYC3_3QMSX,GW&;G[K=SY6/>/4WNE3O_^:%#?_S;M>JWRF]5VO9]77 M6M?U?JY5/U-K /L\TE MN_*[USCKXZUO-;ZIN575X'[^26LO_]K1H/4B2YS8^D$=X:(+9:/W6#0VLH"[^0D._2WV M>UVR/3T+;)T?!C[A)3GL9?9HS9ZI_M=/>R,'^K^R2STZ7IW'@5ZOKN77+\D. MADD$@8TB"/1.9<:3^WZ*9?AHF93"ROR%@@C<^2A!@E,TH:,P+LRBC M6R_"_ M/=$_>4WW#O?R>_ZWLW?X^NO^U]>?#PY'U_9Y_^L+\=?7/_+U[G_8^_ /_?9$ M_^^=UY_WON;K&'W^GMC?>2'W#M_+_'ZQ=Q@_[/_YLK/'][X<'+Y)%WTZWM+/ M[V@206)DQ%CF"8#BQ!BO"#KI!20>4J ;FU:U%>CEU.#_H!_A2FC7T\!SS]8)C#,TT@E81!LP2$-01ZVDBX)RRUD276:=PS,+I M0O/NNXWHNUJ%Q/7]?%0T1@DO*),0P!D7.6-HM# >J8E52#0!Y.P"Y#8&T)HE M0I%FD+/\Q>D,=Z,2A$29D,9N;&8XM^TU,Q"KDJA*XCX[\JR$3*K,> &$A<, M!$*Y8&4DBN4OX$ 2PP )U]:GI#F30I9^/&KQ47#K)#0J#58:/&_H8((3'+BD M-()4VL=(/>H0-!A/@ZDTN+8T*"]HL,1S9#1 A S9QY)!$)LT)<+K[#@G3XWV M&YM&MAF7E02)+GEM%10"C+01'O0HT6I9HT!:I4#<3X2#?9OZN MDEX32._S3,M\S1",])%HE1D/4'OBDP0"7B-H*3"PM+$)5UW/_ZEL5]EN[=AN MGOX'UEKGDHRZ1%HI*TU+@3GII>3&?\_YK1S7!(Z;=IRUJC3&CD"<%)J $OD[ MGSRQ&)(I?;R0V2+M%FZJ7YFN,EU3;GJ>KK"" C!@OG2%-4XY5,Y$"2HD+[3\ MCJRK_FW3:7!F< #WE&:_5A*KM22@G2+> ! E9;#H,>F8/5REVEQ4#[X;UX)LF%=_N$M\;UGO-BJSYL-YK$T24B"G$$".X!,9Z9XS"*)5G M7E%EQ61>+_O.O-YYN6YW,#C#N'/6+PR7;[$7QPDDV[UN7L9!ON:#-+)>Y;0Y M.&U_>R8?->]:G*,,A*9@"'B!Q"141"605')IJ"I#[3.AB66-CFM0+[XGBN^K M^F4)X+X5?O]PQV=8X;L@?*>IGJ(TDVV+WY=.W:S9ES!\F*P!Q ]C_ 6Y\8*,Z8Y@*EO 5^+T[:ZB[=$)A/DSTQ M9-\"M"">Z;Q+&^J(8]D#<6"IDSJ[))\+I5KPS# MTW1)*YPT(@&1+&8,!Y:WZL0-"2RC.VAGD,/U6W4%<%,!/ =^&:#T7COKK03# ME0_,1Q]=2M%X!V8E[G/%]#(P/+S2&'I M8QEX*6EV9D6(+J!50;# DLIB>%XI_(.!IQ73]X7IZ;FX "BUG4"\Y2GKX."( M%U(1S[EB@E)O5%CV6-,'.?U>L,/2 YQ^3QJ3A=[[[JB?73GU[IR]:2O=TDEWMSOIHYNUQU1Z7"B/ MW9$VJ6)\'C'^=K86!8A) M-5#?K+K.Y@&P6@+MKAO&,VPGH\[">$[7H 3B6Z/!N"T\.3WN?4%LX:B$K75Z MG/_DC?THG]99R7T5WLR1M9OO<=9Z?C-F5NB*W>IR[V!T>=T_+28>\T]$I^ MZ9WBP&M[NE7/(*N5JI6JE:J5JI6:9*5YRC67$/>[H2_)]>U+=[NACVZ +_N] MD[=95!^DWUP_JXWSAJBUR>G\BGMVG!%302$-E(!/16^7U-$(EE!FG0P!M+)F M8Q,6JLVL>*ZL6ZU4K;2.5EIM)X.Z(S[4CCC;LD!K)9%Y2SAX08!+3HRBG 8 MR#])+(*^?D^L8'XL8%Y9TX(*\E6"?!IH9A:]D4H1Y:4G@$D2*Q)F'>P8AC4S.)Y8#HZ9"$^/_[E%D].L3MP9=6?5M9P/8RL5JI6JE:J5JI6:I*5 M&M>!X%Q)WZ9,;U3T,E(6VS/"XDVI31ITAO@6^Q\[ <=)'3-=E$;Y'55MSZ&V M#V;[YCHNN)64$A-](""$)R8P0:1W!HUB"*STS6U+JAN4UE'9H')VM5*U4A-W MUB7$FNO.NK8[ZVRP6@%5*EI#F"F].,LT*",D$*I#%!Y=,(QM;$);N@^MXX[SG>.\Y.?_\RPU^K>E&8]'@-=TZ7KF6JU4K52 MM5*U4K72.LCR>\N6WNMT>_V95) =G":,S"J-+-"OSS#Y]TA1U%K%N:3V;.== MEDT*7BJBA0 ")AKBC?:$@>/6,P$T9J%M%QZC7N%=2;A:J5II':VTXD%P'P3U3R#G M>A^'K4Y^XD^P9EG7D]!JI6JE:J5JI6JE:J5JI6JE];;2'.XH>,$14E",CLW$H MH8)1 @(R>%7D1"87DT5F@LG@Y4RU@2W<<*."M['@76T@N()W ?"&*7BC"$9Z M28) 04!%1EPR@7!F$(1,B5&_L2F@C.=KTL[[!-*-7_;Z^9_=5CCK][$;OK2& M_?QAQZ,L_)FNS36EN)X?5BM5*U4K52M5*U4K52LMQ9M!1]%%$S1%!9IQPQS' MD+PTR+R.>NY>H ?#(^R72LH^'F%WT/F(NZ/3^N+"3*3>]D3I'1:A-[[$K6X\ MG,J^:=GF/@X/TJ'[7)V?N9R?%\.]2?9W<7XLXX)[Q4B(PF7GATIB;="$J>S[ M!!-Y\G1C$VH"^)K!O)+Q.ECI(1LS5S)N"!E/P\C:>:9\J<&A5!%@,1)CO2 Z M1&HL!= E$L46[H%18=Y8F"]]V%^%>4-@/@TX2_!>9AHG,AE&($LP8EW,,->: MTJ2EDC9L;,J%IP/6Y.'K0:JO;]B,IT,\\=AO"=IN%7#=&%:^Q8W[7C]BGXQO MZ+G(RQY[9_X86^4^SE\=]DZ?%XL,>L>=.'[E.PNV/K0V*&US!M\PF[#!9[UB M7!(<6%"&1J30XGW@1CL_*:OXV'BF[-1S7:KELAYMJM2I_ MS77AXG3S22A&0MH$@^$(1H" M@@EB?1:RWNOD- 1&)5O:&-M*L)5@*\'.$&Q6-Z%4O4FC# C.O'8B"%MFW2$P M(ZJ*76>6G788D$$'ZJ@AG@M-()91ADY&8CR:$N=TUD.)=.HVR&45*5>6K2Q; M6;:P+.6.)E2!II@ $S76,Q5"$"+1Z,4M96QEV6:R[#2'5S #-C)%,"A' *@F M'J4GP3NN:5(6:(G'2MJVVE:6K2Q;67:I51(QHA$AH).0F+'",0@.68639Z3ES@^0N+.DM$B6'>5? M_S1ZGO)_8^?CYK_RE_-+GOFL@.7QFN!T\U^^_],T1^';MYVX_OM.=WS)]#(K M7GS,Z$]>+,WX'O.R'+O3 3X__^;GV!F<'KLOSSO=$7I';_IY\O&3]9*G5VYQ M]/?&+__\J1.'1P7OS^@8\Y-D\\E?GKS\;/32-P8;O\;Y,RUN?ID^8S>^]KV/ M-<\8N]NG?O\U>0_7JI\I?=?K6?6UVF=2\S6Y5D:? =@UN=AU6ECS3%FY)M>: M'X*L'&[UL3\HEOEQYJ6]\KO7"-SUQ6<[[$+X>SD[-B5%1R5VK8NU=JV2IEM7=([+^D.ID[H M5%C/MX+[O2[9GD8<6NOPC_ M>];%Z\7;G/?\%,N!./W_^[_'> MSB]'WT87]TL$\>LO1_G>\KULL?V=HZ.__WPA\[7F=_[UZ>\___K\U\GOG_9^ M?9GV.I-KYQG((Y>9DR/%F-SG5J!PR'X=\O>"0&, $0Q/Q7OK, M'#81%Q(GS%.9#92D9G)I"8WS[J\/V>>I4EFELO/NHC8$@SSE;=6 1VE*ZJ'B M 4W4+@J]%&U4^6P!/F-33:0U"X"!!.UEYC,6B-5&$6^8-9%Z(T/61,Q 6_&K M0ZXKGU4^6U,^FV<*> PQ4A$M9XC H[-"RY!E&M76H^;L9D(;Y-O,WU7R6B)Y MB0OR\J*T34V," F,@+% ;+""4!L%!N:CB*6KIEW"G.[*696S'ORFY^(LRZ5( M)D1O! AOG7?&19:B1]1HQ2TXJZJQU1":O" TH%&BTHYD>V="H\$19SPGH )R MJZ,4K!1RZ+945S.,*Z=53EL_3ILG1)82,UI'[A.#R'AV+K.;Z;44EGF-U:]\ M<";[/--CE N,+GE%HG>0Q9F1Q 4MB; BR!2%#J6W0HFU+YS&6_FL\EE3;GJ> M)C->.Y>$\%H'"!R=MC"EG:"F;6V6-<=A!:4'CZ7U^_5H?(.G9_UPY ;8ZJ56IUM244KRUMEM M\S#OL :-HZ2+TZCE=[2\^(Q'.1_Z;J.6KG]"&M'Y]U%::9ZHB%5<^++\Y[O\.04 MNX/1J,1EY'^O QTM$BUXTK- ZV#F=;#2:H,%E_?35YV3SA#CJX[SG>/.\$LI M*'7=+Z]>;5^*TA<"^J7PS_8,_=2M]HZA@G<2.$,=%/$T\C('R!-+.2/ 0!CM M(2+ QF;^K09-9:U0KH1;K52MU,1MD2H>O!"HO72@HW$"0#H,>;,,-J!?K@]: M]\Q5NJ>ESY\WCG+ C/:I-&(37JU5+9B_;%@?;7Q MIHKUAPA%O7[G4 C/#"6.B:R0$]/$""T(!4>#@^ YCB;-&5BXK_$2L?X$TE=V M.H-Q%Z>\TH/6L-?**T]F.LZV.I/^+ZU)T]J:TE(/&^J1T-I;:<4I+=]DC':Z MO?ZH]?686W8P]#%OMR_[O9-+A'13_^M_C[FH[LAS[,C[VS,1*YXXH])KPD?C M[;71Q(E2YFB#S,I+JR1,F>=R-6)5\UJ:"NE*O-5*U4K52D_'2BO.:ZDBI@DB M9C:L -0RL"Z0X 4C$+."\=X8$JQA*7^GDJ(-DC%/(+5E'X>E"*9W@C6;I0:) MZ[%=M5*U4K52M=+-?IVIK,.%9&QTK)5QB@)^!B(DSYKT6Q(Z3$JKOC&IC!MN_B$Y K9LLHF-6C >>/8/*2> .A&#WA/JLP>95* !Q,:F%A69CQ:9J\TT MJ;"].VRG 9Z\5S*CE2"!44% 2EERK"D!1R7WSEIPF#=5VZ:\2=!] HDC;S#T MWF>P%=#U4JL_;8-R?)Y<5>!R8SY)322IT?UZ!K/^5FIN;Y3O'="\P8@GIZ/C MF;H]S[,]?],AA2-C20E-9."0G5YFB#40"',^4&NZ0][+#CF-.QV^E^\49J4CT1+F59D):(&8F/]I@YL4"E+'2JB87KN MT_.#X1'V2Q5W'X^P.^A\Q-U1=FHYF)OL%=N3K>*P[!3C2]SJQL/IOK%UL6WL MX_ @';K/53S-(YYF!^I1X75"- 0]4P2"#UDU021*>2^%$@Y%]H9$S9!9,XQ7 M)JY6JE9:QYR6NE\V;[^<38$QZ)WF)6IHDQPW\/56:YDUZW-'LZ.!L.AJY; M%K-RU9R!T0MM;U7BAC)#J-$^,Q5UQ):$>.9D0,6$ML%L;')9)C)>C8C>1X+4 M*G#WR 8E+G-EUI./KJJLY9!1ZGS&2+YBOU\$\$$Q5Z2Q2CB@"" M)UXD)%(@0RN$!^UF0N*+R:7E[MP/>5!;2;*2Y#)F9P-W*<5DA=9@1/( 6NB, MPFA#<$HL1;%5IEQ&YN8[GUW'B-P3'@ (RP>#9/9<@0U ^!1F\ M=)J#Y=Y'JK1FRJD(-/#OD&&5C:LAR&F+B^1TT,%$DBBJ4H,;LH.M'3')*71, M*FVR@\U96YBKQ3Y5-E:BK$1Y=Z+$8""(E,#J$NC2/D8TDMK$&*?1NQJ$;$3) MQ^MW46KJ S7$V"P>05)/'..<&.0Z1%N2VV(-0U::K#1Y+QFD2'6B+/O2$8$Q MX49%&LY8$%X+*ZN>?'BNG":W4,=!)Y\(YQH(Z&")XS%3I]*>L1!\BFQC4\BV MM5>][O6CRE%BS$]#E_]<_F_L?-S\5_YR?LF31QYDQL1I;S#JK?*\CR6IZB/^ M_*D3AT?G>)AYU^1&Z/0MSN?+/AO>_):9BPY8RL26C6I&?P1K7JZ)39-F1FLQ M^_6H?WXUI^X]$M]']P]Q*5_LG$?OEM_(UN<9<2^NH7ZCS/SI2)JH18A+. _I,FE8PQY+' MX(-E^$YO;!Z6A[=T_-DNK-LM?7SFS_8R.G^])KMWD+T]>?C9ZZ1M:'+_&^3,M;GZ9/F,WOO:]CS7/&+O;IW[_ M-7D/UZJ?*7W7ZUGUM=IG4O,UN59&GP'8-;G8=5I8\TQ9N2;7FA\"RF]W03_( M%?YA!8"P5W[W&A]O3-&K<6G,K1*(]_-/6GOYUXX&K1=Y*XZM'Z04+[Q04]?\ M+OG$S5O!L?POV;NWZB7XPYM^.BNW=9+]HEO5P-=%NUBTHG=',WTR5+?=:6?H MCNL*SO?8A7!VN4$5)A"=XSR[A@M>KKVB#^"_;WGW\?__WA M-?W[\ 4]V'G]^:^3_:._?WT!?^7/./CS-=_[]?77_^>O3WSM[;/_PE[37F:GZ4LSQ M8(4F40I/@$LDGN7O%$3M@U>@ U]RU=46]QJ\M)88X)R ,)%X9((PSZCG5&&2=FDI$_/NKP_9Z*)26:6R M\R)4I9![5]I+,K"8/(.4.'@>M*(FP5*T4>6S!?AL6E\E!14Q!4$RJP4"T5CB M "C).Q&F*!D5-FQL,E,TT;(:=U0^JWSVX#<]3QF443HY99WTDH&6:)/2@8*0 M&'B2X&XFM"=4!K4R\IJ60<4@D[&"$L4]RPZ=<<2)8(AAPB6-4BHA,WF)JP.W M;E\&53FKSM)<>XX"I#4(U%K#K]]=B>UU9G08B)6)4\PEHXN*LC 8&,3^+5E2Y73*J>M'Z?-06DA"@"M'&-2 M@I75CY[_'R&J$1V5)Q#[4%Z[HP*S(#51@8O(%8^>W@^FRD \D%$ MFQ59X#P[FSY0XGUR)/*0;48E1Q=+)R)HJVNFZ#21T1Y5\]N;9C]?#'ONI5:G M6])12@+7V6US,>M:)BDC'M3(I*M :2AH(.C1) M>6Y!(4OG4RO9<@;)[]^-)$YZUW M29G(C>)$.!8(H#+$"0.$>J60BHA6\HU-VV9P]>"JCJML*IHKYU8K52M5*ST= M*U7]\F3TR^71O%]?O(/LYF.$K&$BA:QAG"5&)$U852U$=?C ML>3;$U^>]WR')Z?8'8S:4-1!O O'OF_%XVL[#*V.K%L'*\V30I' ":E32 S MF."3UT[98(QC":Q;[F;[JG/2&6)\U7&^<]P9?BD5IZ[[Y=6K[4LA_,).OQ1R MVI[AIKH/WS&.\$Y@-,(%(#ZPO '3$(@Q4A+#>6 .N/5,;VRR-L@FC:VK2*]\ M7*U4K=3$7=.@-*BU-H%Y\!R,3<$;ALA,X(BF[IKKNFO.9O=(X1S*H$F@B1*P M((CG2 D#Q50*40;&1_NFN9I\7;'^6+"^VG!4Q?I#1*I>O[-4,,BF)5;HC/7H M>-;(UF>U;"1#GP3%N+')V_::0HLZVOD>D;K3&8P;/>65'K2&O59>>1)F6L1T M)BUB!JVCWG',"*DI+_4PHAX9K;V5YBH$6CR*]4U&::?;Z^=]]KS_U Z&/N;] M]F6_=W*)D0Y[^[WN#!V=O^'?8RZJ6_(<6_+^]DS0RGGNO'2.2.<%@51*'A$X MX0JR@Y4P9 6VL2D8;\:9485T)=YJI6JE:J5JI8?+>ZDBI@DB9C:N@,RD$*0G MS# D(+PK@\@X\5Z"8$986BIJ&B-CGD#JRSX.2Y%,[P1KMDN-$M=SNVJE:J5J MI6JEN<_%>!8S1@9.79:KP7FOG70.C'%*,B&6>R[V6[^7.L,RDZ"JT7G4Z-N9 MSCM&<&6*%D7./ %KD)B@&-%*2:# +6-R8U.)ME97Y6@%[F,![A*25RHVEX/- MV6P3397S'('HZ($ *$6<%I9H3%*KP+FW;F-3F@K-QPO-U>::5-S>';7DF&+2=>@2(^"NET5D,^E5T5V@(6'II<4T?F:XP2>N^[HRG,I3-* M?]HGY?@\O:K Y>:,DII)4L/[]1!F[:VTXDR2>1J7?>>$Y@U&/#D=G<_4[7F> M[?E2"Y6]=\ZZA((*0A-( CJ9O#_30-"5L0V.,I9P8Y,IUF;7=&FLR21-177E MWFJE:J4'&!2QTMJGND/>RPXY#3P=OO_Z#B7CC.&H$7O>(IVSQ85E)"0O/:!7 M60-M;,HVMZIND(\2U*L-/%50WQ.HO^F\$U'P:,!E.R@@H*PAUNA (H^,!4 I M(BO25[7AFG:^-0'I?G#YLM?/_^RVPEF_C]WPI37LYP\['I7PM5S\<#88GF#W M5B.O:W;2$SY7J!D5U4K52JO72I0*+*[CX>87?0^8B[HT35ZU8V'TQUDZV(#VXXXZ,$H1+.?RH)0E3JCL(8FHE*8AN>A+\O;B8ZHJT"L= M5RM5*ZV5E58<8*B;9H,WS=F,&*T#1!"2*!T9R=96Q$7PQ'NG(DU&"&::LVT^ MJD08?2U0W^+I<-0]J"5HNU7PM4BJQV1@T_B&GHN\[+%WYH]Q/+3IUN.<&DUM M-S+;X,CU+:RTQ27(JV95=C MH_>1*K4*W#VRF8K+7)GUY*-KSF>70D:I\QDC^8K]7AVVN$3^^3KM;^.HL5PC MT3XK)4#GB5',$(F>^\@E=R;-!,<7RQM>[L[]D$>VE20K22Z!)#EPEU),5F1W MU(CD ;30@!!M"$Z)I2BVRI3+R.%\)R+S$7@D45.=W4E?.H%%3J@T5!N3D*(L M0VG;6B\\D[82927*QT^4\P3N(A6@F190:KN3Y"9[1F 1K+"*"\=N9LH;XG65 M%1=@Q>G95-19(H8HB&8B$G2@Q& @B); Z@HG:QXA&4IL8 MXS1Z5X.0C2C^>/V. R9F?"3 57:N-;/$4Y-5)42*SHJDO*AAR$J3E2;O@R8M M4ITHR[YT1&!,. R"@S,6A-?"RJHG'YXKIWDMB1L43$629.(D&]\0ZS4C*FG. M(PT(06]L"MFV=N%.+PV@RE%BS$]#E_]<_F_L?-S\5_YR?LDGKO^^TQW_;7N9 MHP*6NJYE@X_1<_2-/O%Y9YC_6O@^'GG!X^$1MEP(XT%:I;]+MS?,?\_U\X^[ MHV8O[_ONN'7J^L/2)F:8?SV#-&)W/!V[.UI6-\S_2)VNZX9._N7!,/^@Y(L- MGEV8]-L5FEP$R'S=I[W!J _-\SZ6C+./^/.G3AP>G3/&S+LFIJ;3MSB?K^!L M>/-;5KCTWUUHQBZOQ>S70Q^& 9OA.P.YMO=GZ8VNW]6KWY8NWV[LO]K=?O&W]^^#5SN[^KV_;K=W] M[6?7/;\W=]]\ZV#_9W7NR_?;'3RM^]/7BUN[-UF/_Q]C#_9^_%_N'; MUL'+UO;6VW^W7KXZ^//MPUG*W.IV_KO3S2S<.\L?$0?_T_BK_;WKSF(9VGCS MI=[FP1EMM--=8+2SYULX=J<#?'[^S<^Q,S@]=E^>=[JC*QF]Z>?)QT^VCL)\ MWVSLH[\W?GE"BM8^TU077IRDOD[^\(0RGXTH\QN5,GY-0WZGNO%E^HS=^-KW M/I;19TK<_/+W/O;[KTDA[N=B;W=!BZ87WUA28!=*41X_=JMQFWZ(H_%E^*_?/^GRZG+E]3SO2WLW"G0WVCO.V5 -\\>V?-DMTES_>'= MUH7^X4+3Q9[L)O5 ^+%D&=WTP2D6#9J]L>(??\R>#@Z>+](#X)Z>P]L6>"W_ M"M>Z+N7'[L@/9O$LW(ZG/V8>R\$) ]OA;7^]O3P.?!SLL/^U_W/^SO_/YI[\.;#P<[6_*O#W]] M^NOP[\[^X>[GOPYWQ=[)-(AY\&&+'?RZ)PY^??UE__!-?M]K_O>?;X[V^,OC MO9,7^9,"V_NP]>7@U]VK@<^=W^&OKP'^WMEE^[_NT?V=OX___O5%OM[?O_QU MN,?WO_[^96]G%_[Z,!Z.?G&0GJT0E#:>6!,Y 6G--) M+ZO5_A*)Z''I^>MQ-ZV@'[2&O58?,]1"YQA;W0N)5WY>_A7/=QK;\,=B!T_SH] 9G3;<:-$UZ[ZY[IIXUB9U+YIC M+]I_.Z.*A<2DF11$)^L(*)D%<=219 ,:I$@CTS'O16W%18.VHB?>.'?=162% M[MVA.Y61DLO(\_-*A(Z4@*:2>!L5R9SK+1/&!XL;F]#6LDGN[))4Y'KHAJV3 M7KZ8K^Y\=E.G.W3=]YUR0NH& _S.:*8UZ[2U[F)BUE ':??"3%LC*U6.FH>C M.C/R E Z[2@GX+/& K9Z67>$&M=M-&)_(6/BIZ5D0V:*O?$^^:MN[ZH:%XF MFJ>*(U!M6=*<4.4D 4,U<1(=26"LX"PRP4HC?MEFBTN.U;7&.\]%RA>+WR> M5?WFDXJM?*N1(B;L]Z=IRMWW>0V^-\7RR3MO#RF57IX;:;O8J%+K/-0Z>SK) MDW1$H3U62 MT=DJI:!*J&0(,,.(4RSCF4>I:41CG"Y0OFX,68W+K 21XR)"XMVX-NKD%+N# ML0#!S^7[*WEF00Y<#<>LM, !A. M'"1'HM4,E'>,Q](2J&W%PF>VS1M0L!X"8^<\B'&>,^0^8XU@-$14G!MG/&#E MT'U^,19]OV 74V=8B6D>8II-)@G2!ZFX)S1Z(, A$8M,$!W12LU"C&BN'\4&.2*K ?"MA3Q8%)(PLB$)F2(H#&$"=M(IZ;1(W+IG9L%-+0 M5Z.3ZSQ_>3W$QJ^NTVUE0 [22>0AJM8*C&*B43!QTWV83 M':1?)@:JA#1/"<6$C HIY6N#O??OT&5?QRI-G$%*0&9N\IF2LLFLY@JS>4TL M_7S:'&PSIK352$:S(QDWM^JL&%X6AK]<=\WL0$K9=TQ/)(IBZ+W-!A*#&66@-2> M.*W+40S51D*B +R);E4-D#0[0/(#85(1?3_!DB)"?$ ?*1+D-!'0,1$;/!)C M@K#@I$_"EZP/L_@XXWSD>-:YIC7JJMP[=YU;V M(;#S<=36>>M]'T?S IY8J*=Y1TLG_8^=F9ATMM/43!=6JG0[%]WNS0JHY+S@ MT7E":9F[!YEN#5!-N%!.64V##'%CT[:9:(C+5V,ZS59.5]V@BN%[P?!4,BF* MVCN7B%16$O!!$^,2(Y1IX)H9GON:-1V&B0:;JQ:1;* MCZMAEDH:L6&I#7G#:=?DA!VZYM:9^;-V'YMJ'_IK5E%HFPZ)5)#A, M!) :XGG6E%0!%R8EA=E\F\RTC;RZ$559^2@0O=KCNXKH^T#T5%E* ,&$YP0% M0P(F&N+ &X)!H:41J( A,Q$#XL%0D@WG4&F*3+B-3:[:7%UM(E'/MQX% ME!]:6U0H+P#EJ:CPQC'O2J\%(T2&,G#B1' $K(Q&1!\Y#]E-X&UAKHZ3JMG) M]XW(W_IXZCKQO+/<.%#5*W';ISD#8)W$QL1VYWTE)K'UK6X6 9U$%'JZ) @VQCT^J&!"F?5$CCXOSDU'VY\^')^KI# M:Z0USBWUV]A0E9#F(J1_+@4W* AIG2(H3"2 6A C.&:/" Q7V9;YU7* +Z$. M-7S$B%Z!M*B@71"T4Q5AE(C!V42 OMPJ1D,9.,I MYPS1F<8(Q"")9;XTMK+,*4,M#3(3&&U3?77P1XUF-!;::W2B4@&].*"GBL12 MZYP&3;R0V8V@%O)WKL@2#I1K*X1R95B&6;R;=0UO+% \U#KN==^3(?9/%A8@ M3\(O6GI%T54BNJA+& O#2DAW):1+35ULY"8&HX@KAUT&0-0AC;^:K*]?[9&1YMGPWRZF'_G*^^5+::BZUV+_4_ MT5H%*RD)RI8&8P3!!NM0?9QV"K%_*W3?N]C)V8Q MXK_,UCIG&WQ<.+SA>_V(?3+LG3XOMACTCCNQ5>[MD1/::E,\LBFWLR5_FQCR MER^_#\IHLH-S8VY=V+)RV5Q<=JE/F[5<U6,MH$N*]OC=OA9HXC)4R6$U2J<2@CW1P@S89;2X#J(DO<5\Q? 0"PO/9F, M0FNC-Q;5QJ;F;2VO.BY-Y(,EQ6 :(GOTC96W@V\4SMTZN$QN_LN9UUB#_K')=;J.&. ME:4UGQOB9;9#F;A[D'Z9&*$&Z.=CG4NMY]!P;R6SQ*BL*/)>(HFQ3!%DDJ+0 MT>@R64G"PD45-9#17+"N6$Y4)"\/R3/Z 7Q(7#+B4"4"AB)QD0&1P@EM.2H0 M)7H!;?D8DYK74D0,\F\.!I=/4F*G'+[=\21E?;V?YL8T9MAJ9V2;SO"L/R*M ML?EP&H3=F=BNTM@\-/9U6KB=KTT>O'XGN!4^9M_')I5=(44#\0$4L1X5TL 0 M:'&%F&U;N7!Y50UT-!?J]S[UL:)\E2C_<@GEDB9J4#ABF'($!'IB1?XN!$$M M1JEYKE1<^70I4QA MI>VF9C1+%D.)%D8*PP0BEBYWI42++:LBO&8^/Q)":$3F=0Y4ABJL$:"VWI5\-@[9=$SYX7(&:ZS.?7W:ZKAMJYO/3SGS> MZ0R&_8X_*U CUK#7RG EA<3[O>/C\L!T,I_W,X$.6D>]X[RB M3ZWET3ID)>UUNKU^9_CE[9'KX\1,=8^[8ZRN9"*A-,%:0[PL)3X)>?Z."<*5 MB#K;DH]%+U5M;A?)1:IGAPT&\]);(%6\WDO4K;0:H((AI9 !:E46IL$3JZ,D MVD8--(GLGOI2GLN;@=7'I3AO'%,&#N#49_S M>D+X8+56UQT;[ X&9]EYP(/T*MOM,)MM)UNMTM5<='6IPZ)/CLM($T'@CH , M@EB;B(!03T&7.OX6 7U\D$]U2""0D1M U&IC,54C!&+RI)( M8_ZO\M$PG7T&V::+IRG50[^Y$#F-?H5>"61TQCU'QP7@E\7($PMN-%)[3-RD M@U0HZ9RHMHOE*C_-Q4\S+8P^_,[?94OI(%"0X!TEP &(=\81G4BDVMK M9&/.R$;6#YU3=]PJ$U_'S_W5J,83"V(T]Y3DS861JJ^S "]=:MLI"7, ME2;SS*AR/N*)M=HB:N.T4QN;UU=DU$KM1P'BU88N*HB7!>*949@F@8A6D\2< M(N"9(B;)0$J)@E&K-HH."HP%UY#./U M.X[(( 63Q043&;B@RSEG&2R'(GL.3*E0QLE=[9I> Q@K21)E\&3[4%O]J3JB9@/!H8/T@==D7PW1$\U14!C>0L^P+60'8( MM)?$"1F(R&:3#"1$EYJ81/44HA@75=;_?3; V.IT_^=2O76ZIAJIUENOSX#, M&PHM+])L:J'E'0GN*@=/#73A%ODB0LA:0IBQYIX0+>EK"L M'GBUZ'I1S+Y("<,X-P0_AR/7?8^MOAMB:_S]H!SO%)6T2)3EJ9+/D',[]9"6\NPKLT M"X Q8#K;,ULOX+B'E@L&"68ME*R0DCN]L0E73Z;OYM@U0_PL,6SSJ'AAQ<=$ M%RY198C&,<1,^@I8H;6.A(-,!#(I$%\2T0+-ZB63A$Q4E)K?Q7-7'E0)Q<[@ M]-A]*7> W^>35?WF8[O@1Q-QZW1#?Y0:U%E 5ZYO,D%C3^\6VB)^RXO1RP[U MV+0[./YO_O?Q63'0[&8TWJ#JGC+7GO+/I;XO-&CDEA.--A ("8BADA$OH^#Y M(0$M7=E36%NSJZ/R:H74HR&(U<;0*D$TFR"FHC,:[<$F19(2G@#R+#K+ '@+ M@6*R7G !I3$4;;-K,A'K,(K[GNO=;GE\W^EVR]EB&:LYPD;-8KJ)YB@'4%0F M+JT!X[B'H+P$E,8&EVQXMUO8C7'!'HK=*EG-05;[.Y>[V#$MA4F2XDZ5 M RL'7G"@1:I3EJ/"9EPP)AP&P<$9"\)K8>78)ZTTO#T[/3W&4H[LCL>U$^FX]ZG5Z8Y9+3_]=YO7CY4)5%'._'IG>NN\5'HVI6FW&P.WF\?LO/VS[6$[_Y!,NE M0F$?-%<1&9$H/8'D*+%>!\)BHD$(CR&Q$D1O4]&DZ-J2=O7*1X^4CU:;X%#Y M:$$^FHGV:ZY#!%^J DUVH*@N#=LTP:2#BM1J/JH*M&V@39H@_[@D_.TD7NB= M8)FP=[6X^98>Z_ANKOA(MW"?'B,?+W5M'@V1KUI8EH?ZL#S3A-&..%;JO[2B*7*JA2WC'MN2JL? G"/M_-/0Y0_- M_XV=CYO_RE^^.7 F>%QVAMT1J'B/AZ[8>=?D3NCT+L=GPYO?,G/1 8M#MWJ$\W)-98KGQ'JCM9C]>G1Q#G/JWB/Q?73_$)?RQ3YW MQY_M+VM-UM_;.VV7NV^?/%V>_?%_O:+MZW_9^]-E]LXDC70 M5T'P+.&)0'%J7^QS&4%+LD?GFI1MT<=7^J.HE80$ APLHJBGOUG5W4"#!+A( M%$5(/1.F2"S=U5697^Z9_WKQV]/GA[^^[/>>'S[974>*;?JRDV,@L1)ZQ*OJ MQ.+)"F,O^;) "3SAT)Y-XX_-+S\UA8V#45EG^=)/]>5K9LX$? E(ROVJMVO: M-F97897)N[;&ZQO7E+];*/\2+%;O*0[?E!O?QKMDXWO779;@7 G_XR;_ MW'L9SV;QU,5)C^'^BKC^8AM[BVO<.I7@<6]Y]@3<)II\X]-V>YGW$G\>?3[J M:/8MLA7RW.[A>#J?Q-+K"+1M5!(8!J/W<3HK;1Y'86W3QT]+:>@27;;92_[[ M9'P&R[DH1!'_/1^<93+*[O+A/)1FH4 @90[\M'=F+XIRE#\*+T[F\'[\MY/1'XY_GL<#Q[%6>=B^;.+AJ_ MTKPTD!RG-(A;P> '4E\.FBWR4'= ])B>[='ZBSN4 M^E(HM70D,VF420X 2B:;*W((X>'ZO!>/6@.[A6Z!5O9#T/;VE?S"9PX^J4/J/5V_<4'[SCTW\S MB/XPR1.GD_>#!LXSV9:QZ']ETBUSQA:MLH^6=-N!^EU _:@UG/CM /LN5K$/R\ XX0)1SR1@7^Y/!J>+>$K*$.RT%.*^)R,]1 K$-^X8_3/Z M\?&H)&-D-_IP8%V>_#R .U1Z[I']T(,/Q<'[XA3=/Y[$HA-_1CWL]X3Q=WSZ M;P;C'S9#^' \RL&?%Y/?[616_['O_ST?5&E&_V>'\_@B_;8D[OWI='X: ^E@ M_TY^C..VM]6RA',M&I*" ^*KC/@Q1L2<5"1*84*NJF=2] F[YV3BKZWOWD^Z M<(>%WP<6/MB\SPX&'PP&E^YGTSB;PC\]VYO$Z7PX6QFG!;__]MN3WE_P[=LG M!'2NCN\1^A_2USL>P29-84$O4AGV_+0F:;#@]C-!=R!_)Y!?F=' J)>8&8&4 M80#R>2B8]5XAS00/E D%RO#.'B>Z3SY_%F+GV^T [U$]]F/2=3NL^S)8MU1H M7<#2I4"1DD[E*)9&)E")6!0&:V><3+;SY#XZ;&I8H)63X'/\'0,[K/_N@GJ?&M1;F>.1 MN^$2[AU2*8(48(PA$YE#CL#PT>O\=X0Z>HP\<$QL96Y MZW%NF2.03KF^0!J"M(P>:4(=)LE@:O)LH[Y0]S6G\;'IQ5OIZ#V;3_Q)SM9M MLALNFEYI<93[513N[CRYG6/CJVJ]Q;%QE.=HSB<7Q:E1XG4E?C>IV$E<4G43SKMXWM!S"4QT.'\GG'^VDLS[!K-@% L266QSPTL2D(Z>(&EP MHIPJ'@/>,A](Y^_M8'%;M=\.&[\R-K:2?=]H2T# A80$R1.EK//(:NL1YESF M"H?@E=C9,]L3"?L>O,,;M6 XG3VV6QT^7"'LIAE\ M!_V?7.-V@'J=#/X.'!XR-G+6=J,2EMO.ULJ M[O#AZ0Q>*-W<+LU/^*['FK#-8TWR<@OBW#AK@ZF=;A;*@Z^EFX5RQUDH^F$Q M[]HG.WQQ!(]R]*)W]*]GO26+WYX_W3^"/WYY?KA_^.3Y M_F^]ET?PPL&SPZ.75X_L=BS*\5O[-^TGZ1Q4$_ M_-TO;0O>%64;*G7A<'X*U_3W8,JO)OJ^F!S;T>!C8?HG"XD&?^R/PN^3.,U3 M$&:E .Z71L2]7$BXIXOA"/#IET#L@P0ZPVBV7Y7_P+/\#M?S@S@]@C7_/!S[ M=U]7N\0'"^T2M,&/GKU^^G]O7Q_]=?[BZ1\8K@E:I><']"]Z\.M?Y,61__#Z MZ']/05,?'Z[W#F*)<'1P?L\&-X=_CWX?#P:)^#EBD._@:M\>/QQ]=' MK\[A>N+P8]8X7Z>#C\>PCK_> (NXP,$(UR8RQ!T&PQQ;A3Q6'*M@H@NB,A\& MHWD,^UGGEY3*E$!W!-N!2Y>,!&.!>8>MH"8QL].+H+.?91R=S$%FM(^R%%RU M3J2W/))>VBN/;.9@RZ>(KH<)3V.C)X*QIXO#S? H?F4XWRK4[/\A&C_M#*6@' M=F+?VT'OMT&*+X$X1AZN_:]Q:5,\!0DX\KN]'[+^FSU&%/_TI-*9RU_DIWXA MM]GX.,)')KWSP>RD-\CMC-LJ\G3NIH,PL!,@O7YSG?J^B^O4+Y_'RZ_,IY=? M&<\G]4O_Z)W;:;&5X3:EF\93T*7/LQH/^LQ9K=+DNL3]^3'L?R^;VR4K)3_1 MV1P^,BU*2[(^QZML/=<%OC'(U0WP$0+)<#7\R,_ M&=KIM+?S!7 MR?PXOSZQ9X6@80N/1V/8"@]_C,;PV=Y[L"WSD96-G\[/@!)GN=%+M!-_T@/J M.)G#8^810[E=*.S^B_ED>7=0!B;YN/.]WT58:0ZIEM-W@S'\,3D%<3^OEMQ> M6SGEJA:W/.4P?NB-YGX8@8*!#$/AE-9R*UHK#U(NU[-G9T#M=DF((#\&;APN MD+/9\&WO3XBSZ&>YB?E\4K5S#*5 J.*LZH,U:EY==7.AS8;R7:GNH8@K.PYJ M".P-IKT3(+%_S^TDQ[5+_?-+6-+303P>]WM/8+VPX:.!+7L)A]@[&0 L3/(6 M#"\:%B]?V^A!) [[O2]6N>)]:]2"_* M@N&,7U:+6J:YXN]-NEJX$KZP"Y*[MYPVF*F@7UBS(=X*(#+Y%8A;NHP;>7;EDDLY M],,TQMXAO-VC_ZBP:\.REU\!QIN#+"P#/RI4C,/A=(DH\VG%"'DQ:1"'H>#= M<1S%&J$N^@M4[5>H-@;I!4!W$D^!JR;P/DBVXW'UUBR_57^QW.YT/(Q^/K23 M5;BNX#+#UB3:XS*)H;V2AJ-;5L0RMBU5B:[Y+QL+F MO:KIU_C#Q00@M W#"SG]]'!_14)O_."?RP]6VPW*3=RXYXVRLFC,T#O-Q#4Z M!CK8>(O3UCW@J<;U TU/LN2ZM+&P">-*7@$-QYF=7(#R$^WHB3W[[_\@BO^4 MIUF<%5D0_3!D>83=?656\28KPL?]?FR+5':)@P/\F9\VEP0E?O!&5^2O)6< MK(3F=&HO5MX&6?-^X!LY?PUC@7*6:0^4B.(0KJBK(:ZP^/R"5O/#-6I%G.0# M!X%\.A^-BZ!9L,;MM+O'97F]6-61CR[KR,]K#?WW2D-_41/]UBD4 -.'>0I, MC=)X$TIG2 :KH^+*3":;58:]I#%$@IVB!MLH*:?<:\HH%F#5"XM%LK@* M29(F)$G(]1K#357D+T$MJ#LG-=I#21&1 ZCI M%4E46D5) :BL-Q]CI5A=>^CW"QU(?RIR9*\TJ F5$^?/^C%>K(4.\_V1B3C8 M?Z,5-RD&A1B)#G'',YDHBXS$RAKM!_JM'E_IT MY>Q:D$]1E6[C?YN= %R.?=7SI.=BRJIV?E(0OHVW<_F4X_EL.H,7\W[=@,(E MZ;=:Y?:Y/9Z?GD8PG&9QF!UG@^Q '?=KAU/>Z%&MF68'<+].ERB:2VT(97NA M;.!ZY<9F%7E0;=YUA],<]C7*X=*(6:CP/]Y>_5T)Q+'U1_ 50I;K#Z4\JOSI M8>*6:W,'5N.6O(I;EMP:L'O"PBF9:S[JR&$^X17_-%$_36M76#%TFO$O*T&' MO-K,[ L/U'),S(+C"T&>9L-U7&(1LY/*,_[#X!^5S7ZQYL;UV$78MLF\."=Z M[@*6>S:TOO%EGA;=?'HR.%O6KO9.(FC@;MT5XX=!9:Z.ST?9)"LA$9N!K^<+ M++0WH(:_]J,N&G^ON 9^&,!3@%$]AB6L\)"MW,1@$<1LUMKC?.MJR2MW^JEC M@0=D@?U,_FW2;Y_9DOARIEUQ%U5.MU$[9@529ATUV_GL9#R!Y:U0 7RXR-3> M['Q"6NL0ZPEEW7ID&KM>8 MUNA+9"DM*Y4NAU.O8AKHST:S M$N9;4DS6J&NJJ8@WQY1O\$1D'[D=@#5AIR=7=?1U]STHZUW<]E:J\]?R9-XJ M9'@K<=WP8QTC;$RP4DD+'#H9_#88OVT? MK(6NNP6:!E=C6$LJM!E$;6W0$/[\/[@4K.(WZ[) '5>I)R69IV9+HL]B=\O]6_F739K2Y62)?U[*T_O.ZPSX MYCJ#K2\98.;QE Q&54K"RY@+E7),O@F)WBI;]:'%U1WKM?8!B8=% ^@U MC[OA:1_CP]X4 %X^7;]11.*'Z.>57K,R%^YN45]NF0S *"%*R['ES@?CB19* M$0E<0^H\,=[DB?'/C/IF);^*\%;=PG\OQ1 MW%#C9SD+ W& MDV8-21&*FE\ZDOKB)'5,7NR_25@;D11!P/$.<8U#;L 3$(G)!: I823;V6-] MS'@?SN7.Z5PM[T$3AMQ 4B69>CX<9FURX@=5J5-^<9'G47M6 :M[X[,F[K3( M;IB?Y3_O1I@>NPC01BV-EANB-<.**:S(,M],5/JU+-@JMGHR'H21J9!VS4DFG@]*EL2X3O5U2 M7 .MUZJ0JPF9%I"Y_E;.O_O4_$Q.HLG.]*J9]G M!]V14G^W%R6B4U/KRE"[[Y@P#QB8/<;@F)A0H*/* (0I&3*)2*1\-$X%QUS$ M.7%XC1+04&03^B^HZ7/;L8IL!J,&7_NE?B_WT2IE4>%T,,KE2%5I4U-AM[ZK M5BL>5V=&G3Y.67-'/_9J-/M;]&5?CM??JS\[$2I 24E)*H +EXM-F/843 W* MB52R!A!SR[KGSK?XI:JCQ8NCOSX<',%3OGUV#MJF)X XCB;D\Z!WSD'E-,D' M%"A.44JAB4S%SXBE[HM'Z]ONZ&\+Z>\"Y-WGT]_C\G._S'79\';)8B@K:D#U MNA*+C7[O2V+I/GW?#\TRG3_HC@SR\=GYP1]OI)?.XQB1]8F#0J@2*0QT M$X).SJG+/94?2S+XIM1O(D!O**>>*:[=L'LKM9]&%*PO>&LI)(O:L,*C*=G! MI>K%NDG'R60\/SYIEXNMJ?OJ%WXN?>+R6\VU=WL_1V]SU[CSNDRO\M"O;Y(I9^*=I=U K:*M++%5MI83(EJ7.!2UY3SE>*FNI%B\YVJ!&K=1H%Q-)ZTVW1DC:\"L%P-!SL_]K:N82H* MX7B$UL[S7EG.JA5&[K&]\$,2Y-"Z^TBYZ<;VF4J]-GW7'XPE08MW0HKG=LDXM#@<@ZYI> MM+/+3W[7>3>7N\M_6 MC+CH+6=H6N+"V217IU:HD"\\":4_1=729CE6HNYD/(0GJ17H')GP M/IMF"T3)L3OXJVQO0;[] @=V$8/X=7__]T68(5N #Z1&,_LC7_C,>SX?5YUZB_V_I!6E"8^7;B^#[DX7#9!D0>;9HGK]; M)FA,%&B*Q>],,X#PQ:@WE)/+B\QC<>S:K;8)%9#L[-4S,]:=22KXS/K M834;R3D-]Y..L;VXJA"Y>GT4<[?;;"+#KF7U*5Z M&ZGOEL<^PW]9"*=Y:850;=-V.BXW$*6SPW+6TY-8?(C%0*G&=,!VKMT9.(W< M);]@3X %95_DPK'4XH$;*-_6FA4<4OY4$X>]/>L4VED,!%Q9.AS4Z6 VJ]AX MB3E%P:] (8O5W&30#E2>U'$/!=D167\G$=; M7<<@ U094S$]&<^S[I[)W3;]_=[.1\L&?V4%U225N]SB:M1\OWKT/ZL;P]6; M#?U_X8P#L8IYH7+Y@:7$&V&8ER2 VWFH9H7T>['9KJ9+_OSTK-5SU::4 M!\I4Y/O/+O(ZL'[""17+IP%,H#AM%_' MM(;EB<)B8-U"K5JN)X-T9307?UJ6S8MUKSQ5?B18OAO/JX5Z.YD43?N]'@WZ:Q%R5;^A*>A6OE[DXKZN# #*OH'535RN M,L\46@R7*7LP*>W?*K_5"!8XR?'Q^B97-K_]D'GD .QG)?Q@J=-Q-0JI:OM3 M'GLP\?/3[)KRZ[8S?Z\:& 0WOAZUNR8V*TUL1-?$YA&LY0&;V-S8E.:2. 7Y M&[#2CDCCN/?64FXT2XGJ0+'4:J, ?53B9_U>W*@J[%6N^*;K;U$AWXW&YZ I M9@=]0>72MQL0-0N$&H8K"ZTQ5+9VH:NI9Z.>QME)]D84YU'EF:ANOUQQ>;A8I%JK MVZS;HL:?4G8TGQB8OF[6Z#;UY+WL)P*MQBXIJ#J>6GD#@LC]X]['JJ%TOX1M MSHN>5D;^C>=NEN;#1:2@WXX;Y*56+IL2])G9#TL5+4ZG3=?NY0T7%\_1"3^; MM^)+OMB.89"3+WKY22>#X@VLK?AQ6T_872/]'W%SS_6FP(V3=K?,,M@'ZEL9 M>;O.;I^V'KKM!ZX?>JV7H_;>K+4LZC2,K-]>YQ*XY&"#JZWW(NUFUVX\FV5_ M379$9&<&4&R_TT/M0VNBIL>N37\\A/\CP^:*O)G)91^ 9;, M.DM.E/D;#N!)F7,6)UT([?#HV9MH=>0V,42\%+D=4D1YG@H"=<0I9P5E[DH( MS6*N&8LN1\^X%\XQ+:41UEO.DPML*WT=-;5DB=NH,%L':FU3NHI050&9ZLFN MI"XN!_&6.975[+Y%& 3TAN+4;3JU-^]?&5ZY,F?QK#7*TRTF'$ZK"8>S]BC/ ML[H=]ND@*PM9LYKF(,-R;=-*&0&I/*G4 M.UO/-8R3XM<9U:Z6RAL YL\P^MKWL=JB&[ZZ'/Y3>M9>U)IJF0KLZA>'%?(O M*CTK[,[B_\KB=GM'U33AK*O&=2ISI9V4L- D7VTI-!8/,5TM>ZK/J'J -,[Z M2M%R2K/J63R;_IC'@E08/,C=X_-TD/IA"R#^,/U',[FCN<5/90C'FN^L$(0# M7S%HFQ5!2K4H7\V??U1YL,G/6?;)3B6R^B3!-IKKV@ MIL6V%Z+Z(0>G8 =:9YQ5SVDJH=,-]ZH\5J?V[7A2VPCKY&BSD&5\LNJU/=KT M"*!B;GBGI"''ULBLUP M4^7:#XH&7,O]>NKF%3)===F5/*[%_EY"F\J66.[%(J"X"-K6_:(7&OY:3*I- MISS(?%I_+G>6+VVEFT_D6&.^)0CU[!;MI:R;K/!18>5LL%F M&;N]OXLJ52E4Y1QNO][%#C5I2XUB5Q]E">#EX.O[0 M5P6$FA/?[?V^X=MVM>/Y@D3:5W7C##'VK''QN%A76U0?+4&_YH]:AVV8#41? MPP+-,9>1S WCYPL!KQ4ZV/2 ISEP6JY0.G4-;-FIU45<+O>L'B@?R'(.1QYU M.\X06<79I_6I9KNY-L^S6!@NDQ;**R&>99TU+ZK)*VLMKI)5S1/ LK+K(U_W M,HNU%&>@RVIXUN_-QA4 ;VGL5^:;YGFQMP:91IHC2T6J!+-K?/EJ9XY4E8[-("3IV,7KA\*B+.H%B,'?C8L*2E/ED@QJKT*]3:>&Q"-:&E62UR M%VBQ\BK 8=LXW(:=4S#B7139<5I495:RS*-IC^*4EN("_@E#T"?+1^F>=08EI^NB]#*=:Z[?$O6%E)<4,Y&M%Z32[P8 M?K#I2X60FXA/KTQ:M,/,%BOKK*AZ-^>6K7U_VMZ0BE<6^E=81JJJG2Z?A\.8 M'-=S&Y8:9G7"Y>L#((V,9V.7SR++A\VW7[$2\K=/Q]/\W>6-@;*K(?6U,P*> MY=+]1:Y*+V<';SR]_@8PK9)& M%J4'RT2IC2>U;F,WV3=%,:PI!7 C-M;)H/ F'*>K/,8ELKJ"X5G7F@#A+R3P M_'1>TU#-F&TS:C <%KE1AGYF9ES)R8+E_9^%0\FW6C6%3BKW4N5*6OB1LZ MP?**U?!^/)R?MFWSQ8U7#J%% [N]7^:3K%/TLY?OO&B\5>;GI-:80YVS=\EL M7F&A9O9>MH^GT_FD\$66C:TK;O=!YOV+PUKK*(>WU*WB:=,2MK(689]KZ[5* MIHBU=93FPS0H/4HVX7B5ZKJBN]@\AG=P7,)3PS@ZAI?&J;H\P$;URXKR4[VT MNO:PXL*]OY6 :FQG]O)Z8T_\ 2NO+1=0K_.VOZPXN&;+G$/ M1,!T?E8"&%6LMZZ=+UG3:2GXFL[+D\6LM@PW]BS.9_FBL(+W@+/92027/I[8 MTUKA U%ZNM+&IVUOUZK\3[TGPVA'3^S9%QE*:&XY%I$H_A6G(N[L]7NG?Q[N M5\9JD3PYY)YU"R#2<3F^\0PDP8II!?A>R:)*WD]GC9%X14/JMM M;>0MV^^UMA=S58:/A;@G^0C*T(.6L\ZVTUXK@JFFW8XG[YKMK(S8;-_U+]NM M[[/F6!YM8>+;TL(DUW_G?^'9S^:S.ANI_OR*_E$,YMN7!#UVM?+G1<#S917P M/*H"GENG5QZML4TW/5Q;V5P75FFT2S<8EP9+>=SMZ=F\!,\6L=_>N\%L0<&[ MO;]C%57@TB-)[?FA&RBNG'(5WP?A^/"6/V\''OYI>:#-J7!J(KJ MSNH>*OW:.04K+"-_ 7[B;'*QZH:=S=U6F5N!^$RE)8D3*.0X=WG(/4"J&I=B:U9.T+.=B2UUZ>];38M_5S M;=0#5O;2S6V_!4%\9=3Z MUDG@E>'RGSE,OO?#-,;>(7RA1_]Q*3-31:/E-[ V1MUNCK<$PJKM;&DW^9O;\%/GM9 M@JXEDW[K.*RU=CCU81T;K_%$7NUQ.\[X:([1+[:O*/*F^G,/%I]5LSDFL M*^I+6N)Q!O!1)I?F9/F]*%==E DM(H)KM()O DT:U_264LH&FRR? M(=# )-:\7O5XS6$2EWTY"UNI"!T[K0;'E-+N2B>&[\Z+KE[^JI-NEJ5>+7WU M9%%W5AF:64\\SSFCYZ5::5D/TJ*[W%;Q2OK542T*IW4629N$JSR;RE">O(NS MAC6N:2G:5*HWLGY:R?DZB+EB$5W)6JFRB :GB^!GN?XDKO#.YDW[MOBB;C6S M?:RQ>(*F+A(.TG M!J'ER6E*=YMZTO,ZM6-)XM=T#BH\-(F5CGV'=L\VA1 U ^/:"IZ(-LP2[FTD MB0C,G%W?W/_*V(@T^! #^A@GXS7M":^46.WG)SR,LR?5$W_'$P"\.'Q[_,8; MC(62#A'F'.)$"F0TCHC1F"+U5ALA=_9&XZO-G?T*U2V(KB:5VU7;;1-.M%N* M-*[>&A6F=1YI-G7AV2^AP<>2Z06VLG5_U5QN79.MSFYC9 M>C^9QY7>*RMMM@N0Y?KU12YC_7XU;R"7*,^K$H[POBFL:AFON\#TJVMKM+SE MY=OPEH%K/EKZ8#]NP5([M(X_M.0Y([]XM>AR6_UJB^^XX;Q MQQ]?/'WV1KGD/68&&09HS%E(R!F)D<.4:B>3"GFFL337M8G/G'"78\>4!3:>)N,+\>."66D._8O8ALC%[L["FS9LCN\MBO$QB%*#9U+,R#*[+O[WT<7K34H#:6E.J,U=J.MJDQ M*DTOZOJ[91G1*-<0S<[C\'U31+ZF!=ZE]@E=RE$[Y4AU*4>/8"T/F')T8PK1 MI90C033<7X44=>):2@>P(27UBB>G)-./IT;_CJ;QT\'4'A]/XO&B(+/VZ7^E M1A///@!G@?G8"*_ISQ>_QIS3>@;ZY'Z..9>#_[Z[3AR\B4""C(J(E.!Y"B/A MR'JB$+LHO$H[)?CE;*\&?YJ*=UF#<7GU?NW$H NIQ7O#\4:3F>P_+"]!\_WM:O!1M1EK$4-BS:?RQ^277 M.IP-[<6/@U%YK/*EG^J+U;(QRX,R?A?4L'J[R\Y7;]>BPIA=A566%K,)_!>: M&]>"9+<(DG_.PM7W.'Q3F8UOXUVR\;WK+DOPKF2;W[[NLM>_)QCK%KM=BZ6W MNNP_"^56U O\D1GM_]EA.TM%*N2\BA]QCQ3^:JZW^"@E5SY+SS[D3_]T166\ MS% 5+]TW?.F;6N#@"KURI?Q!4<%[SU;[./4:&V$!//>Q4\N/UKA48.MLUBLU MA;W\Q#]MU1;6!3F5[;2INNAS=N'[VKV[U:@F%VG=P$] M9_V[X\D8[$)4+]'[&,$DO>:QAS%=4:V^S$/?K,A6.#:>S$Z:T367*>:F![W= MR>/>-FS$?VYD%WKSB=]N(Q2\53:DO1$E_/BH=N(.OF(BP7BVUL0H$QASP81$ M'8D1C.<4$FEL:K5IMBR[D]/XACZ/SS[4383W2YO7&([LAX4KF6VG 7[RZO3# M\,7; )_]^?3P[<'%JZ-]^._/D]>GS\6KO_^@AQ__/#UX>PQ&^/,/+YZ^7GP' M[C5_3?^2A_1P>/#K*WKP\7]/#I[^[\GAK[^S@Y?XPYMH.0W8)R0)U8A++Y$A02-/N;&.&Q$3V]E3K"_I M52_T;43/3>AY6?)T8-2!T;5@Y+@E047/3)['[IWFR3%G,#/*RB!L!T9;!D8? M%V#DC6*.AH2$C !&+A'D1 J(QRB(YRH9JP",^A2S#HLZ+'H$6(2#"SQ9B9W@ MWE/'E3$X8.J-$]*[#HNV#(O( HNDCYHZP9#DFB N.$. /AYYXAV+C),HW MZV.I.BSJL.CK8Q&E7$8E'16@NVMAK##86N:I4"0YDSHLVC(L8@LLXHD8J\$T M"\Z#-J1D1"XEC&S227G/0L1D9T^SOC8W&&EW]G6E\K^M\G4]FT_&9[&JBSP8 MA#",O6>V+CG>3^L<8)^Z$PV(7-J1K8813FT4"G.KA/8-8W]&JFZ7TPS6W" M#-\KXVDAL?%!8T$<9Y[KX!A(=,/ OJ#4^H[QMHSQEGX-(U,@/'K$90#Y35- MAF,+9Q,#5E8%84VV)30A'=L],-M)*:D2S"B&$Q?1&":(EY@D@$:;:"?OMHWM MEB:\T9'S7%'AE:>(&ZV1I8*BI*5(20.I*& [TF62 MQJI#C&U"C,,G+<.410 ([0F*AEK$,7<(?F$(Y#?6F.$0)-G9$WUV$U[V69JD(&!ON!#+*Y/8%BB#M M!4CKH#38/HD$)3+;<7Y/9FG'=G>HRJ=$819<$(P;84TPF!N,O94>>W8;L[3C MK ?FK*7EZ9F*EDJ-0F $\> CJ,#&(&%H-(FJ7$B:*[M%QUD$ M05BIJ$FD&A=_K^IBFP^>GFR!I3Q8]Y0$GJ)UU#+/!04AIG!4MZG;ZOCJ@?EJ M:42ZY+CQ1"/&'04C4FGDB.2($L4$]HXX2G?VNDR=AT^14]9[3J3E@G#%C8T^ M,,ESPK]3479:X"-DJZ69",I>!,YR*&*3DW&(0\Y:AV0@S'II2# 8V.HF-?"> M0I,5G?. M"*+Z437@Z'"LP[&[XUBP0;K(&"/> ]USBRT7,0BE! M4C[G?G P+5W,)0@:(TZ9C;G6U9'LX\.\KPF^A9_OGZ5]=M>=^UOL(=TMMNO. M_55:2\,K77/NKCGWH]C*KCEWUYS[$>Q?UYR[:\[=]7V[8S:*2?#_( RH$)PF M"X:.XDEJ'F7D1I"U Z\Z,_;.9NSSCX=_'WPXR)_[^(K"=SX>/ 73\]>_/AR^ M_8.^_OO9^:NC9^<''Y_SRV;LP=L#\NKCLP\'?S]GAV]?\<.G!^<'1\?X]=$S M>OCT]?#5T<\G!T?['P_>GJPVYZ8^IHA)GBHL&)BQG*)P2]8 MT>ATDD"YH0.C+0.C9:0R:1DMB1P9GR>.8AE1[K('?Q(E2;!4L%B*/3%Y5"D7 M'1A]KV D)2.$&$62-US #Y]4TLF)Z)CSKK/3M@V,6I7GWN8B$(."EV"G&:Z1 M%CXBH:B1<)C,Y/Z>E.F^8#=,"_@>2L^[!MV?I=10A:7%F!%'N)7)8!VBDS1Q MPKEEG5*S73C2;M!-!:51

6 M:8T(YMHR9AFU#*P)VL>B*[=]\%;!P'>"A 382+GRUF)BN0 -FN3)E89W?+=E M?- M!LTM-S8XA:TTGEFA7=(=VVT9V[4Z= /]^LQV/+B X' #ADG ,O5PCBQ%JZ(/G,>=/<;Z1CW,.,R.[UH%>01KR9D.S!#N#3$> M?@63Q@AMM(R=9WG;^*[56RUYP6P.LNLH$>>!(ILD1D9KYF-R(=)<66SZFM\@ MJ#N^NW>^(UIAK3PAA$G.A;>&,,:,]P+SQ$SG$-HVOFLU\/8,"R(38BS/GW<& M#%,J.(I4*E"5].?[ZE;:,=VMZ_;U!90SZ?$A0+UDFFLO/%2$FFP(2YV M;+=E;->JVP19%W5.XP@&Q!V@*=).1T2M#"DH;\&NV-D3LJ_U#7[8[R&.VK7P M_I0! $0J'%.>\!BYU5$++%-P.N&D'4WR%NC1 <2# D2[A;?@'+/T-)1IC#G+YGN9J=-[BV^O"PDD3 _?!>"X2MTPH%PB8+@9>5[AC MJ\?'5DLS$TXJ!BT#PE@HQ'W, XI30ASD,-%".VX3R%W:M<9_<&77,T"U*!4H M1MP 7\%!.1:C4R(:DFZ3[=/QU0/S5:N?$IQ>3$$B$16(*RLB>A^8H9(AE3EG)AN2+2.= !#:.!^$0 "3N^>GQ\M;03*8/C EA$ MR?N<<,LT,BIJ%$3P40KJ2)0[>U+?D/K?]?#N&JUUC=:^?,:R\R#^N,1<4ZXY M-E8+4#@=#SIQX7WGL-LJ(&Y7J!.59\I(BGQNW\T#_(#3\\A298Q)6"D.0,R- MZ3/Q, &J#LDZ)/MRJ:B"""5SH,]Z3BDV@7%F:6!6"4MNY>7HD.PQ(5G;!>*B MX$:AF%Q.C!,":1, V"S15 G" G?9!=+G7>_;#LBV'7">1H5@AG%-^J8E)^C+EM&_N MJY:E [(.R+YBW"DHH97(14',!^NCD9X13Y(,VG55"ML&9$LG7Z+:2B,HLC(W M\,8X8):&0*]Y6YC:.O:^+][;::[A;;-?'^*@UK3R;QIB[> MN.OBW77Q[KIX;\\V=EV\NR[>71?OKCO<@];PJ12L90(+;3GWQ$E)A&=.1!VT M%:S8L;@91H4[._93[5AV\/$O]N+7P]/71\_/7WW\X^+PXY]@TSZ_>/WTSY/# MHW?GK^ASOO7Q]>_'JYV\5:88Z(H0=+(7#M+ [*,"*2U9X%)C(-(.WM,]C5Y5"'2#HR^ M5S#RG!&M3"EVXS3WN@H\.>,ID52&:#HPVC(P:A442Y&H#AYY*RCBSEF4DW"0 MEB!Y--51YC"G[./[JJ'HL*C#HL]2C*+-&!2-@G^Q]S8)AKWQ6AKJE>T4HVW# MHE:DTD62)T8C'YP"Q<@$Y'!0B B91/0\*%.*K%6'11T6/08LLM@2G1C\< D0 M2=ADI3>!)N(,)KC3B[8-BY;!1A==B%89)*C#B.-@D(W1( Z6FS'1.R=R(JOL MBWOOB+:%E>==!^_/F@1@HW.)4I82X9$K[3$EPN:IXS)&ECH8V2H8:7?PEHH0 M(;!%QEB6?3T2:6$I(M0D(R756K/<6;&/[RN+M*OYNWVND-(FXB!!Q_1QW9:Q76NL%&"RX- MV*B&.G4+MNLXZX$Y:VEX*NFXLQ)LSL@3XDJQW!)?9@T81)J0P02^LV2P0!19#W.5A%(89 M1(C627L"HH[N[.F^EEV(M&O._2G@X4 )QD0:&8&&X#<-/R2@N172":"N.X)' M&GR( 7V,DW&'&P^,&^VFWGSD_\T WQL<5>>:L9Z%0A!",UYEP(9JRP6MXF/-/QU@/SUM+$]+F/L*0< M^>!E;H@OD'%"(3@\S44.BUH,)F;7$/_!:R@"F">1T(0-<).6VBLF$N'4@[G) M_6V2#3JV>F"V:MF79=IMT@CD% $CTVFP+SE!GD3FJ,8F&;*SUR43/'SC,L5( M8CZ&(!FWF)D@M3".>>TQ9\EV;/7XV&II08)2(9B2"O&4X MW"Y)=S+PX(-&5J8\1LL9@&!-X1Q9(!%+PT.N E5]*6Y((.EZ1'9 ]MB!+&%" M#;7*:"^Y",G%Y)@PE%.;N(\=D&T;D"W='S$( \?K$.5$()Z$13HRBWSR5F@5 M0-D$(".\3QY7;XT.R#H@^X2Q4(,8+1B,71FKI>2*<:(VI#ZJKA=\V(%LZ MG$@(3MN$D8PTY(0&CHQ+!FQD0J@BW-L42E^.FP8?=SC6X=ACQS$;N#5"2\YX MXC8) [AF@L&!>&VEC!V.;1F.M7-$"(\TY91'S!'7D2+KX#?OM/8ZD=R>?6=/ MJ[Z^*=6XZ]G]C7>6[A;;]>S^*@VGX96N97?7LOM1;&77LKMKV?T(]J]KV=VU M[.ZZP=TQ%44;S@,GG&K.B>966!-M9$1Y%;EMK%C26;&?9\7NTX._#_BKOV'% M?S]CK]_^<7[XZU_BQ=$?'P[H_[X[^/4/>O!TG[P"*_6*%?OTU8=7'T].7K_U M'UX=A=/#I_OX]=$[R>-0;EI"8+3 MCITE.4,LTE=IR)J*4'1AM&1@MXY11V1B)(,@*[Q /U",' M9XVP3)$88C!HQ3M[IB]4AT4=%CT"+#(L46$D\]E*4P;^[QT+G@;.(Y?*=%BT M95BTC#5*BJ7SEB/%-5AI5%MDN%;PF\LY,I)1'4 QPKK/;M*,OH>*]*YI]V>5 MR1)/!"/$B2BXB]C$H$V(T6!MI6*=MV>[<*3=M%MQ*YVT%GD'B@THK!+I#"M: M)AH9]][AJIVB8O?43Z8K^+N]+2$QCY@Q:SC\$J5ASIH0A):J0QCHA'B9'C." 3LZ*F*'9"9_G=-^J>DK<[OKL]WR4OO'5<6T.Y M!.TYC]T2"B>1(F/$=7RW97RWM.&EMIA&FA##."$N!4.:6X,(I8%1+)B@.KAB&,0V&$(F&A5EUH]9'RS6 MKL_I _-= #T)*^XXP#=GA#D>J*6@)Q/+!?&=?KQM?->:D1TQ5[&4$BN+N#8& M:1LD\M1YKX)PA,?"=^R!NB-T?->:)F4D*$I6D\@,9]082:+S3H'@$T0EW/'= MEO'=TBYU-"F-+2C(/%+$;2(@[YQ%-NDDJ+6!Q;2SE]VP]]1WK6.[VX<_+"5. M:,NPD-P1:I/@WFDF2&[&UJ5T;!W;L=80-ZH,EP99;L$N]WZ>G]*,U1*/+6:*:P9#XDYR4%KIEQ[ !"A;B.T.X!X M4(!H]^\V$I.$ 1N2#@)E-Q9R.?$+IY0;B0E*$@5]^)X:4W3.XMLWM@*+DTLB M@@Z>2QFM8HIB+J3&QI.D.[9Z?&RU-#.I3$0Z$I"-/"N$1,,H\P0 MWK'5XV,KUNH9ZW,%AT)*69([^T3D&%:(1FL%B<1$[W?V&+M-6Y^N>7?78JUK ML?8EL98XD[104?(D.&"N3;F@V5.J-D ,NL M0[(M0[+6?&R7&'%"H*2I1$ I%,'I.22D]QY'PC"E.WL<]Y6ZITS4#L@Z(/MJ MF0M81V-\D#0ICJ-RD5 J/ N:<4.5Z(!LRX!LZ7+22@J$H5X, Z!KHT1 M<\0:HDR2R946'1QW8P@Z(-MR(!,6; Z=@LQMZH-@+MJHDW34Q&.; M%_3CV[[:30(;Q7W]>O/X[G#G*Y<'1 3O\&-X=_GTX/#S: MYX=/_Q '?S\GAQ^//[X^>G4.UQ.''W\9'IR^3@R&GT0_/@8 S%\# MJ*H^!FLPR.$Z3]^7%#_#;WJVW+@+:#8(%UT[>NW MK\EZM]CM;E]OMK-[_='))*ZVK_\?-_GGWDH+^UM8%-_J]EQI[G_#[G2]_2]M M8-:FNN;I=]TR?!\L]RUN3$=+GTE+WT.M]Y^K:O='T*WM#!3XL_%@-.ME+1ON MUO7GO_^'_V9<4L;#);@+UI# $PTZD.BDP80%[U)=!4^:B7*D/7V M]__G7^^BT\Z1'\/-H7K_Z^U(L_&F$C4Q@1+2WB6'OD M1-*(.L.)(8S(E*MQ#>\;?K4,"54])P3 M$5RB1''IO?!"6*N[D9I;!H#++ FO$A5*>$2(\@" D2$M3$3"$)$$L9(GM;.G M99^SJWV#.OSK\.][P#_!2Y5&OC11W^/5[\6R97 MB)BLCLHAIG6>?X(CTE82)&GIQ2REB(!_@IF^E%?[\W8 V '@]P" V K-;!+! MT,"]LRXJ3\$JPAJ#OJ>[ 5#;!H#+I R/H]?".11= 46($%#%H@94D;EI2I M^B1KTL=\.P#P>V@4LL:I.8;UK?5EWBHG;K,7NK88Q[3F#IS3!.(6+%HGB4!,.!ZLEM)*D4=':7DU M1_:.(+8>+KZHKG;;.O#OGL.5LSHE80CA@CNM+.92)Z&=2$P2%3M/U99Q^-)3 M95@$3H._V8XW#G&DK5>Y;;F M@D?MK?%!A\1CC$*YSA>S91R^],5P'/(HGH "<09Q%3#2@3KDF,'4,4V5HCM[ MC/0)NYH>WK'X-\/BE!.N;3*:!,:3(#I$I14&JU1X8ZCJO U;QN*M,16)<"5$ M0-1[CKCS&EF6".(I8!SRV?,^YI<[;7^61[ESV*N[0BX==#:0>L-V5J!6R.TY* \L';)VR/I9?0\_I6] AZR/%UE;>6"4>D4E0R:4L;41E%:A&(J&)Y^]$B+2 MG3VA<%^MF8?706L'K1VT=FU_.FA=0.O2YYM;T@4=.1(Q"L294\@1HE#"2MI< M/R=9W-SV9_N@]1:]B?+?F?P'H[FMFANU.KK4+,1SKY6S\;0TBOEQ$H?PR??Q MIZ:51>&OUK?J1\7+KU@'#S:?;?[*E5KEK]1IA^C5[C;MGR>3987[<41N$NT[ M9!,L]D<[/+<7TYU_KK;#&8Q0>P,O/_O&)TSIRSPA,_]5T0] T7A23OM'H-R21#\7\,A #6C'F4EG4\.JN-8<0""$?OO"'QC=K9*XVNC MC)] /-/_^:?=6W>,ERB]PDY!-%Q/A008#Z:L="1A*4$#X\DIR70E'. [,>QG M1&=2$D^%)C1@D Y2*^/6M\2J4T&&X-']\\!5PKS"P<H M"*+Q<)B[33W/W!BG>5?;.[IV+R,!4\1*RRD8)0Y+0##!/%6,!9"4%E_>2RZ8 M4@$3V$;,*1=&XF@52<)'1VED&_=2/K*M7 \F>2M]:RL'S5;V)K'NKE5UW!I/ MFL9=9Y-Q&LQZXTEO.)Y.^[U1G/4LB'WX3A[%Y\>G\,63.)H"_L+UX.]"^>/Y M)&]MD1XVM^R:SMUT$ 9V,H#'F9W866\P[8W&<+'A<.P+P\S&Y>9/X))V=+%L M%9:O=18G&88!YLK5ST=Q,CT9G.4_IG-_TH/W -CC=+>W^1GS>@;36?[.K-V_ M[%;]P_(!UP(09?WZ1[;^R*N7!@ .QF=^W/OMMR>]DS@,/=O;J$Z#M@M?N]RU M0 (SN\A L3+< I\'JA0&O9KHJ)5*;Y[GVQ#,2%N1?G[XRV5E^6 P&D\&LXL& ME%XTE/G[@F!_OOC=3N#7A9*,Z'9JR9_>^_#HW8?#I_X- 1'%&6.(. ?*KI(2 M6:63WK_&PTPT@$V9''XHY(U_ MRF^57\E/_P!V!Z(^/ND-:A18CTKG8.449)C$4SL89?"X(U5A@[-8<81&'@.S M4@5&1$A2@#3&Y'ZI"H"NA7/51[YK&KN :[XACE-L$T56Y !KS#/(-"=(B_G(<]4(6$" *5D^;9(E@]%5$9<&(SOR SL$.(473BO- M[RK*/A30[_8>(<;O[!6FS6I$HRU4JD7O'#;F UBYG317.;DX&\._Q2[M#0?_GN]B_O1;VBY[^_: M( M4.WF$W]2'@F4K>93X_D,UCG*T'D]G9>EY5ZL_WF7MD#6"^$DCQ@+SGBT>0R2 M3Y)0R9B)]10DTKBL"+GDLA)WG=C1WR?P-!<9%\/+!N9K M4;S TP9@G\#GC^/T]WJC7J3FC2O"6WY_N J?_>M-]D J$P!(I4J(6Y< 87U" M7JO(#-B_1)+<:%_N;DI.!(8!C M85D Y:,)W+ZBERD P=0#Y&; !UP&H[LL<9K$ZK6P"L M+3!OMU<9#?G#^V<3^"V'''LO0;2/ J! [T5*\*"CXW+ERH(X VC_ . RB\.+ M.^I]S#D%#.!<2(QS+%WP3$=C32[_#CJNU_MH9TM\&A[![_MO0+^.(;F('&$6 M<>;A-V$#4LK$Z#W/[>= S]/K;(FK C#+R;]&V3QHDU$E:#^',JQ5CE%8#0F$ M8TZ,L]AQ20B7\*\3]TD9G3VP0B=O]\\//O[Q!A.=&'4,I9";V)&4:U\C0V"> M8>>IPEJ"S2FOEL7=@4X 1"8UC+B+K"_]JT=V>_O9$7\S!!4:FR_@:MDP^8M" MEL?": 5L@QGEU&G8)*F,8#:!'2Z=*81),%]5RSK(^C3(>@77?4X//_[!#]X^ MIP?';[ EW-,\PQ=D!.(^*J29\B@E0(6@)#,>M"E^595Z4/2*P8HDG?". GHI M9X3&U 6@G$0BJ'KW220=>FTFF8.+%W^\\3C$))1"H%<4QP9!A@>&' ]4<.U" M(1EQ-?_F\X&L?&@!3)4VST"?RZ??SWX2"T;F=#Y*?+CX?F;((11(H! C0),0B;!)-0& UDZ MY:)*8!CF]F!7&^/<&<0J2BP$,_TLBN%)RB2\,MKEV*C56AA#<)"*NHBMN$^* MZ1#M&OK!AW^\B2ZW(J$:@4 1B#OKD$N!(*JLMC%9+SBH9OQJLO8=Z&>W=W0" M1Y1=905S)C''-J]Q>"ULU T(N0J.37@RXUL(2='=J1!X/U)):PZ34X MFMU\*^[0V[M"LY-NN<#!=-7.;CU':[?"O.B>R_%*Q<-W?C+P50CDDF\6+GH< M@8#+4V6.'+3',=5WVK )2V=X?OSZPE7L>..GUH65+SEOKDT3NFMD_J%<->NS M%&[..JBI#7:]!+J'%5'$#[[X+9=GW(>7CR,\--QWHZQ?]?[87$1X)PXF51W _*MG=6_VT%^;9&(T;BJ M^X6(EC>H+KZ_>O'L=(:SSI9V=\7E,6\G9[ ;Y/Q M*7POQ^N A&<#.P3LAYWT\TF6R[VSN1L./-RT-JK@BV!TO0>:ZDT!<'L_K X> MFPQ\7-V"2ZL$EBIY!3=<]Q]%.\J?A"7.9W/0GII#*3MP>:=:R'$^& X;M6F0 M]Z0^RQQ96@0[,YO !>:^L"+PP23">Q#- MNU=9-(@.*@4-(3 *CVMZ9 H^'[C1>]?0:O/W_C':C6TFI$ MO-*(*Q*1"\XB+TB4H&JGZ$"N";Q[U3SHU9&BPK!WH11K@XZ8:.RIY<(1H!M, MG.'44T\8OK$$J:.4AZ>4=V_ 4K1&RH",8QAQ0@QR#*Q*'C&3XO]G[\V;VDB6 MO>&OHO"])V+F"8I3:W?5S/,Z@C&V+R=&8FSCF0?_0]0*PD+B:C&&3_]F5K=6 M=@,&[)XXQS9(W5V=E?G+I7(1,CB#DV]IL2XN9Y4\*]1^;?5JVN=\'@QF','. MH'JH]44IKJQ+232:CRNE+DAEN_,[>"[_IZ+RHFK'.:^(+B_%Y%B34J$5I*0PMC M"AGUBY?W"FLT&&HY#5'$!-)@7<%L22DV9352V)-%R25E&.-/@'! 5**]A]URGAGM=?#,(\_?//4M\=\^JY&TPBC@E M Y%*.6*T%,244@O (VZ*<(M9XH\1)KFXY*/>='#S*N!:2!NZLR/V/4>D3_/] MT'<^ (0<##$!L7?:&AS7L33P]B_5!*.*"O=;9Y^SC1?4 ;R>1Y5P,AB&4>RO MBE\GQXVV4R5_6*91[\T\E$U_-NF; [QLGVV([7=[7"3/:+* Z%QA^UT-1D%A M22DL%G)J4<3PXF6&VO,0/YR1ME7O^&B]M9T9!$%Z^KN6!;0/,0&CY6 /AD@' M_6G %,,DB/;'PRY&==Q@,JZCN:-X;)'7%M*3NW.QRB%%3'[-W#B,^Y.>'0*# MNM,JI'O0C:GFUAPV!CX:Y3Q;^SEB0"K_)D>4#P8G.4J8RWG&&&D?#29#'ZO@ MD\W%PO@]N%=^>M_'')R?"@D&$5GY^^BZ9TXS9E]M;[;G@4>,;[_*%[[.D2,, M3&VGU/41XXKUFD87+@I^6%A3'3R? &TQ\]\Q5/M%4(]#IZS?FLYB[\Y(GN.?]Q:B_EVGT MAQV!!"Z4@%Q DGR*]&^TA68GH;<@":HU5)"3&FV *)666GCHZFTGHRDN58M' MG/X"2F@_+IR>7;3*45[F->>K%>Y>YJ%51UT+X#M'PX7CC5S8@6]F>Q[T-*[P M>#(<32R6[59?@=L=+9>F+!655*=O:0*JBYP,F MO-$7"\L ^OA>5IEX__B_$ZQHJ3W*M1JLI^_L)T>3JB=#Z[0;,6MC4!62S+3\ M\>QH,1,/8VF]O)0;L\4R(6#K]F&3X?DQ)5!0M2W2.AY@!3ZJHG.[&O")N,1\ M;-['Q W\J=K,&^Y'MB/J@\WC'/S(,4(@K*].M?&3274TBU^=GZ=-SVNQ%/HQ M#VVS%0(\F=MVH"CDW;_H@?--P >NG=/<=I;P"H19;[VY*4=?(W+U6]Y QC*% MJ_KUZ:;/]GCA+IEWP1;)MG,7JPU0:K)=G1L^5()T,B"9W>NBL$I^9[>KF2S3 M9[XB>V+!BP)A0(/\-,OJU39)T^MDJ=>):7J=/(&U?,=>)]?V+EFQ#\ F+WN.,Z_Q M"HOJ)H;:5(E\PVE<_G8=D#Z'H]\Q1 V>,=!^?/I7#PRQC7YX#>KE&*VMG]L' MW-X!'Q!^U]G<5=N;KT_;)WNR+,NBC)3@M&@" FZ(P01B64:GHY-26/$LW;LI M"V26G.W_DV#"AOTJ]NML[)E")J>4)28(0:16FCCO.-'4\!@+)IDK;\A^3TJ? M+'%?G&Y\-NSK5@3@8_@!NIF]'*_SM7\&GP1L_.2[&37!"5OX:&CQV:27<;I6(%]JLWG65 G(.,XY^GAM!(^SA:'/T;6]EFKS-8OWC<2]CIQ/ MC=_>5,_N#8OU[-Z7VG$6'VF^3J(]Z4?T_5O_4P)_DU77K58K.$NRAO= M]IKY/T]B<+"^#L2S6["1H_*73@@^_TZ73BF[T>M7KM93(L#'2E#_1$%=(L.W MSGBZ<2_1)]V]^(])MS)9;\ :MVX2_;CDO#@(D/NX/FY;Y O-),--]-%Z47@J M"VJVG2BC0A7F>!E3=VS@<@&'TN?/V MM6@??3SK;+X_:I]M@0'UJ=?>['4_'>5G'>R>M=EJ;^,.AVO^>4=W=_SIIYTV M[M!IG:Y'657P5I?0F) PJ6"E-:0LK@N7!%L88-\LP M;_CJA^2K[8T]3Z,-5G 2/.7 5RH1Z[0A3GK-8H%MUL6+E_/!JC.^PAU?Z4/[ M;0KSXH&,ST(MMKI'V!5MN=_=@PQ_?4 "/B]%Z!)PI\2Y[8!7H?!.4B.EU%HY M56KN&\!Z=,#J7@U8G/9^VC+;F[ M\^;@TTYG!;"\VGZW)[11IO2)**DLD5H6Q"8GB>72A^0*ZE$1GL>KJ_4@YX7# MT6@V60K()W0H@7VDLYI99H)IV.K'9:O]D\[^GBF53CE'W2FPKWA01'N6B#>L M]%:!352:%R_9 ^K!BX<#/VD]^&8R['>Q]'>ME4 (X!^CM<4H'"8(#-+XQ [/ M30S^W@[DSZ$=.3=EX0PU46GIRF2#\277CC/F/5CW#8P].HR=7@-C9UMLE^]2 M@"^Q>_1.=3;?=+_8)8"UMLG:T MOBC*&"EAVH#1174B)OE(4M0N"I\*83EH1W8[[7CU,*1GU;;&,R;QXT2^6ORQP6:@OF='A^ M6[V8$-.M!\R$6*=>.MS^JI=+/G:-.4W*PRXA<=ST4*'U2Z[,4'5E1A:$L/ Q M$KB:3#"C_Z(\+0@.IGLB9;L!DT>KCO8YO32WFEEHF[8RY**Z15VS@3UN')!V MJ<0E]L-48/.7G]].779$WAL-ILR);0Q7J%^74'5'2VUV<)O'PTE5!-/-LN?Q M6/U\/FK.7EWX,DX]PMQBP(-Z?XY[DU'=/*N:3+2$H5-,6+SUT@WKY\Q8Z.IL MT^>02?/ :3);1PC&2-WMX6:&0=O;3G\.^OMXZAFJ(^"M:2[[5G]L^_N8%5U] MT!0?3TM[]O>\5C;I0A'PLRB1I<5!*T'AC&"K10JJ4.=&U3%)O=:V"*844A@/ MYA-S6MI0.D4%DZO)-_/=0M' 72)_5@5T_9S)7F].:WIROYI=_!#3.+'D>K9A< M?C!MR89C9"O;Q7>'8$5@ECPF@';[N+QQK9MRX:"WP^%I3J#/3QPWH]QMNJIJIU]^4*Z=.?,G%A;96U;VU/'>4LWJIP9W%2#38QB[F*-8Y/8JQ^O:!NW/36 MWU,YF>U[:V'CGYV66:HIS_T$EBQ2.UIL+UGY#X,)-KW-6!RS2&.%6$2GHE^) M]%INC&F[%3;B*!< (K2GISV#UG*/2_0)LOFZZ]VN=(0>=MFU)MOWTI7C)H5 M;CS2]9JQ3H\XU>E/?.%*\;%<-($SNS4#9-:H=W/T^P]%1%X3L7+N8A4.6Z)C9B6PM?P8 M._0,LZ$Z_6F1\I7\9AH=]\"2^!V9_(>BE:AI];$_.,=R%-QKVH,/)C"068G@+WG%RZZL;9!8X!1H%JGVAAKOEN#D0%OR4ZIJ9@]*=ZXT*,._!IV7UXH[)_7/0.\S*+[^293=RJ7#5;U^3/OQ V&PZHL9)C?L:;'DG); M&?^=9^YO@/1;(,4OF75;O&;1Z\)@#^LGO!KD3@)53/M]=_3Y M%6C>[AC_]1-Z!^VSSWL:9"R%TA*?I""29^] :Z*%\MJ7X#.H<*[0UP"?.8ES M.DJI"FUM$253A3-21!?\+;R)1W(=EO@@%TAG/F@A(SP[/'RST-!I;J5FK3GK MM0#"/)JXP]Q[8T&.T56 %^@F,#WZX]RS?T:6:M9#19JN$RV)"L+?U1[(N?+DO%, \]71BNC NH^7'D .-ZLGLR1'0R[U*\*R#RN M9OWFU\MC)BLSW57'7#D _="([A>/,%V'=TZA :?SNZ'-!E7J\0NJ56WB=R8 M 7 Q ]N1/:SB)><7D$TR@%\\6T#O,P:TPK%&#V^ _L)DF'V<5X/A<5W&/VN/ M]F9S:S[_O#O[:@][N:XT%IN_5P9MC+O%K]4!X>KF+6S5@FY:''P-L+X/KU7K MG?IE!\/35IRW@R4SUX;6I\-4TU;BZZ6 W1--5X]+5\ MQZ8:US;)6-6U7"6%52_)".D+9IUWE!:!!A<*[?WS*(*^A!;7V1$O^YBAU0.2 M3(:C3/-I6\-\O)$;=/6G0XH1WL/@"(\2_'PN_&!86:0>WA\^'([6%IRD_3C8 M']KC@_I$!E,OX!MQ!>CL&!R-XRJ6E"&ZTE0+<.M.IUTJ\Q%]?W^ ?]??B+/8 MTVBFY::+J8WE2BWF,Y: W:7 TL>VF">5%D1C>]XTJ;XKAOKCA4<"W[4!M#^( M8=*+H^VT9%)M)[2D_CC%/]^ ISD8_M0GLCL;>XR*P -SI 0X(5)H1S2G@EC! M=7)<:\5OVEWC24GVSE)?@;K>?W($RX6;H"GX)0*65<'-:/W!M&O97 1.#@8Y MFO,EI\:@.>AG)W_ ^8S^"P,7X,[.AD*-!^/< K6Z-7QX@>5Y>>O2&X4?GU!+ M U6P;VEI(-AZ:>Z_^8!9E^6WW?6Z1@FR66NSUI]^K?H^^WI<6H["V;P>I8*P M:6N7&['H=,MY7"N$^>H28Y]DC9&.J!]_/]. :]H"[J%_(BL_-::;$G>GU M36TPGAXE=_*Y9KM*>'F]G/#2$G3M)L5BUU+BYR%G!].'[D3-FU38#0*ETH5E"9I [\FA'0XMHN2Z_>?MS=?BUW^Z7#W['VO VOP=?-KYXZ!]>'#T:?.@NWNT*]N;G^6Y MDNNW[V1[)QQ^.NH<=N#>G;?ON]O_O.FUW[X^W7[[Z?/V6VRLM7^RCFH%5I5*OB<3\B@1]E MT7C:(O&O!^T.T@#,50##9>$\H ;EWDOGI7&\%#YIGJSTS(5K9C$W /.0 ',V M QC8G"($Z4GT@1(9>"#61T^X4U2ZE#@7)0 ,6S<-P#0 \Y0 )G%MA66&"6:D M5DXGHUCI(@.KQ1E_W=36!F >$F#8#&#*TA7< ;;X4&(A6XS$&$.)D;0HM"HM MX^;%2\$;"Z8!F*<%, 4-T5$?M&=:%B8YE50,RNJ"%2DP7ULPK+%@'@%@Q Q@ M8N2F !@A$G"%R%(YHJ4L"&X6<\(48&^^>,GHNFP I@&8IP0P5')%C62I++B, M',!&F6 !:-#HCF5CP3PFP*@9P#@AC8S1D."+0&#C W&QE*0PU 16F%A&"A9, ML4X;@/G> /-0(SZ>'AW_S]W&QSS#;OA_)?CR<&4@]VTTS 7O_$/J$24HV$"Z ME(93641EC1,J4N- =0071!/+?RP]TGFU$,LOK=146D&29HI(*P6Q-FI"M3)& M)>JL3"]>5R^D**PODQ$F% 0Z1DGECOLD2Q4,(H*C6WJN+R[T=F 10,6EQ[B MF2*.8TD2*6.+LFD H M(92RK+3@H7)^]T.\!BP:L+@T7IZ"I]86HM!28J \%07E7J;$7:$];^+ECP@6 M\W@Y-0S,OX1N"$Z,+XT"RX*7)/FBQ#D>B5O[XB43ZZH!BP8L'@HLK*6R*%)2 M3)= 55FC"H=IB?!A8UD\(EC,8]_)E52F@A%%%2,R2$NL"O OJZ,3,C%C M! YH61<-6#1@\5!@H7$*<2$\2XQ+[,02E?6Z2(K"GTS(%##:PH^NXY1TL);R%DB'^?<5UK L\>ZIS6>]>E1 MZ_\\=B[6#P^POJ#668Y1CE+Z,AHN3"D+P[D,RJ34>)V/"+!L!6!+YTHKO""! M:_ X%>4 L-)C:)L75H&1K\W]^)X-P#8 VP#L?0"LXZET5CHFK9!8N,JY4I[[ M0@'N@A?? .PC JQ: =@B.L9+$8E5F-@:;,23 $Z"E-1J"K ;-0"LOK?2G 9@ M&\BXX"2@\*5/@GE%);RRTP73D4OKI"Y9D9K@WF,ZO;/@WN'KD_;.UA[VV&:B M](0F)HG$V>V:KO\;<;D38]]&FHUU&J.%!\PU!Y3&976B08AI;6ZX$K2B TP(G@E99.L](A6 MQSQ923LOHS".J(*#N:$](ZXTG+!".M@W9:.(N;BWR3]HH/4)0.N/3:ULROX[ MCT5X>>4@!G''81<;PZ[MW6W$Q=X%_]UDA@0NO=XB@G9VGA^Z-%"4/,1$47.C MEYIMQW=_]@I-Q+I"&OR)@]3&![ 61O^U3-W5$6)/:S;Y)3/YZNDCU7QDG/+3 MQQ;81X/< CLNM\"^8()I-:_TPC%Y>-OI[),A3K,*]:24A5:6^1Z+5:^M$SNJ M1T77,V%QD$IGXGNQZUL;O@M?'P["I#)X1C'/?UYOW>$UKEC]ZL#3I2$QBRD> M=USU%6N=]M&^BLA7+G/!3_VV57[/,4W U!NS\>NPEC[\TU=CU/\:]+K^M/KS MIY[1M.GW;'#.ET5)1+26R#)QXJ(K2.1<&.5D5-2=F\]6EK K\%U6..F4==X: M;HV 39-6EN4M9J$^!GI=/![U-;#A/LYS>CL#)Z=@-2%X>Y M=7'F6BM.7W"_>D%??9JG(T\'UM?C+/\S.3H&?!B.6]L@U7_4\^>0%,/QY'@$ M\ITG+F,X>3;?\S_;?WS #Z8S/M=;'W'68'6_^K.U2Q:!,Y,]+#'$G@4X"H-C M%-I6'T@!L 88U,79GW8FSBT$KV"' 4>?CH M,Z#%_YW@5-1Z!FCL@R>3QZ36 MT#9?!-ZD!Y?@N$^@.1)@?# 8Q87;VN/C7AX5>SSL?LE3J*<+79Z3=P#71AQV M7\TFG8Q0;P"]@0TJ] 6?ME]-Z*RG>;J35XT#W\]L%]P)'Q* M,4_OKH9?=_%WU:1NG)HW<8!K66^=6WO]YID\=MCKPO9,YZ+B]_(CNN/6+]U? M*[V6AZ_FV=SPS$RJ2H=JG:HJQ;+]VFXR7]@@P%KU?OQ)1(*YN5WP+O M:O?WAW$?Z5]/J9\-:;]((7\9Y =FLV30)_6/\(PCU+-C4&35VE$_X_Q:5,WX M1=R57C=S"4[PC4C7_P8D7*DKU:]7\F8$#,#9K%R@!!D8D!TC"L"9[#ZTP7"7<8!@33K++E_MH8;=+.?%S_L-YZN['Q5P61&*;UX]$:P$O( MHEL-JX;+#KK'HTKH!RCU%:17\41X0H:_RE?(&J<[6IJ.6^/=GX#C\-,6CI]P MMO^YM9V57:@H.^6)/[?^V'X_XPI8K$--4SUU.-L,Q*+\DE/U[!8?&\-:JYL MD(8XB+;EAUUX9-?F(;E'$;0,,/Q_+"QO>+J A:O:O)5]S4KE: V-A:/N.$,(3@L>9^T]J(RRV>;> M@.5/#F)_4:6C"(#]BA84ZNP9WU>3E>O[7B@"2ZSN#RQ83Z.I#9/'-\?1.+_# M".W%RB#,;%D_.8^?3[W!"0@3ZL-)_NT7($M%DTI!@%,]'O$ MG!M6E=52V\4+%C2(T=SDR8 "ZG^V19-CG(@-NX_SGO/R3VH+H3:]T3*"I8?* MH@+P&AU7]\H?#@>3_8-SY@'/BT!3PV;+M0O&A)]Y!*NFU/6&8KIY4(55IE!E ME$[!K/)D9N"VZ&&LMYZ+);-U3E4O&S*M#IC2NV"WUB;/%9WKTF&@^4\I3Y<*GBGDZ=GXTJ4;,Q\KAV9^ S*'4 YIL?'@% M5]"&JJLKJ. 4/7XPW!@ M_<':U!_,QF(O4PZ7&KO9'*N -8\L'QRC>[CP+6=1_PTJU0@J"P#XN)==7]#& M^6JX"CUU_#Q?@[&LF5;):ZGO'\#=!NG]?=QW4A'N&;JLM9F158T(8[1 M=@!HGSZM>@3:"/WJ47C6L-^';0OSM:+7.M-K,[T*%N/!(.2WA*_ I@TM[B;! MG<5KX6:#+W4X#!\[51'YD>NMC7JY.5;7&PVFY*\M'SSQ0.V2;SE(!.-,\$( MNKC1MEXX^/<.G/SQZ4S=UG3.:M[.GKL_C*#BAO71$Y]J-HQ"# .NHW7U813^ MO&B[+Z%\S<421[T?#ZJ(SF^5??0EUA/>ZY23A:OJ4M M[I'4Q\(DOXI:"W\>S&9J'MO]2!P0_C.Q"1;[F^V!035Z\>]E%0GZ<9& J^]^ MZ1NF]#!O*,R_*D4=D ?S;O^6S4'\%JS)/IFUM Z&>'3T7UVE$BVC#)AK*Z.S MVAC!+$LN>N<-BWOEBY<[.>('HO *3YUR-,:^O&@;5SB].B,JN4K*E+9(1DA? M,.N\H[0(V"ZVT-Z_N.RZZ\Y-GH6Y5 %7=[B"J>NM/R\$FSF^#(89Y&9AQ-K9 MJCV@41?6:H?9=_O:'64U,;,4TD7:8SP(]G0Y''_<@Q?+F@IMT2H4/]6?+3S& MV,^@>S0(5?AR&,=SQV*FT::OX"='DPJW:L2'VR+MC^IC!KC:YF.3:(?@(NP# M=%>JRD78.?S-%.7KB#;\-'4)EM==.3Z(^]7"I_[E<4['\LN.ZRPN#HINIO&7 M@N(KP6,\-LC^\?2@XNJX^S<>4(#^16\N4^9#Y5]6!P*,EK^X7\\?P\RME8/L MKHU;IQ&#\NB'5Z[$>NM_!B?Q"X:2S\6A>WA@TP5RU-;G)9'DVA;-7MTD&TGG M8LJ5]YQOVNV/QM&&ZF0 R!)RZ.G2"/=%FYCW;_YJM=^?!I,A+.I_PJI)6$>_EYZ'9LUD.*R\-+0&1IG!D2;=_A?X]0 <&KC3 MU-B:C)<(/3-_*H9($W3/\S)RZ'W^"@A?XYNXR_B$,,@G#"A2YUS@^2TSJ?)A MEFT=V1QWZTV]]=H1K2C\!UI14^?E_?8\ MRIPMJ^I^RX85!BYNLCQG>QFV1@@C#LY-^K 3D4K]]_C%AXFDY MF6O5VN:'*%N /L-)WESR"H '6.;/ /'K;ZTV\"1LV?1L>_F;L/\7 MWO!1(P15& #!)Z/[W'-%X*H]VH7CGE:]7?-4@H5?UDJH"B4<+9/"5Z3H5:1 M/78T -]LCA;=.4&FUP94VO9H,!QG-\_#!6LH5[U)R.;"T(:,(+'[!8U&D.:< M"P54A"\A_(;\O-H!!(KNY[P!Q/3IR<.YSRMZ5 *90\/3T_@5I%IZG\6$BI5' M#T+LK:&:PI^Z%<0ON*[5J3_1+RMK"-,]ZK4A.V!LQ) M@?CJ4><#$NC\YAPO]/>1VB?P2](;##[G.TW??N$EJI56CY[%%Y!2@"-'M=ZK MC)/SU\8%![K73;/OSKC<9TZ4!T!8&8S MVERU6YZ/E*9''6LKUFG&Z-HPK9@;M4)WF-^LHEOVZK]8,)/AB01^(B,+CP[1 MC5NC"(O.&FH:=:O.L>8\GN!F56[!&E(J]L#@[E<&-3YM2KF*1-/(=R_V]\%" M05ICILS\'G-I[LVR6)>EJ#Y1F=DEBWR0WV1IX:=UQDI]1IDJ:S,.X0U'YT5[ M>@!0Z;_J,*'^!E -;A*KK,@G:!.W+C.'%S'N!@;QH#]+U3B7J3$S'2[/+4&+ M[N%R2593/YZ7];ZX$U?:[S>RQZ>B7.7,S9+;EJ7_QC8VONR"V;8V-[J17V:& MMYT;G)<;F]_TQ&=I*&Y,]F$)N*GZTM,=39AZ:N<06WU@D/TNVAU9IOGO;P># M4+$J;,LV2EC]0^0B2]6&0QB>H '[Y,''CRG94E$@*YN,KH 2 YG & M$AO+A]Y;@')YZRM-\&J 2FUK:G!T,;K]JC>8A,SWU=GTQG"(I]Q95>T@[VTA M[GZ(PR]X"OVJ/CI_U!R8%?,2-WMN7J(4XP>96T>USYC-D_DYL+?'>=O.LH^] M3".?:=1=HM'!H(IAV07:5'*)M!G5M)FF%IUXV8MG@1E0IV"%3U:B+WE./M<8:!T5ZEK.2<5J=(]FNIW)#]N6[^/1UO5 M+Z^_US2 @^;[Z=P!KU-2IC;S;>,U/DO7//-CX?5O'<598/<;(_[RJL_KEN50 MP^(3@%,:;=-O;?OQ +GD.G53/C5U\VJV/;BYTVPQAEIC!VTHW+6MN7T]"["] MKZ-N?X%U=-IZNQBU_QO3EM!!VIJ>E+ZN4X >]W1]81=F.5H'@Y-Y@E)$4QDM M9RQ;Q^-SSPPL0I\$%9\T7WG88C^$6B)7V M_(W7LJMP][,D[EJ(S_C[Z!7G5G#OJ([ M6R7*Y2/K-%%>F,#B N(9A')_68#S/YUA%Y-3%TOT*F->N1^8+@'DT M1>;%6]T#+F\LYJ*AH;1XWGYA!EI^^UKU+!T;32L$%L^+R!W/BZIX$/#2K!0B M<\65&J5FV/,NQY*GT3@,MW,89JGNY_-^*:'%4T/P30RID%;^*W,E0#I&47)] MQ]1C:&W7.:]S[T"6E'#Z:_[.YBSKM=K+_ZF27,G4CL^RD%%\'FC8/H%?@00! M-,UOF@=UPDW)JHM1+6K31O);78 M+Y!@(2J]5D'.2J+LB+[59K\88<\G^BX&=K#6+ /JC:WO\[E7R[E63?;54O85 MOSS["I>;$V^N30E2FKYH.T)KEANCU?_S[J[**GKY"%5MU) M'K@_0SN"0SD<;7C02A7HC#;Z8;,[FF+0:'-N0SZ1+@UL>W/CRZ?^?PX^G1T? MMO]IG^V>82>&CZ+SSSO:_F=7;O\#]SF"^^V\%IVW;=9Y^YJVNX9^^G\'U!_] MW;?_F,GV4?OK[EGG$#LQ='8\^[3Y[NNGPWT%:SZ"M;/VCJ>[9Q_I[LZ[T_]W MMB^V=W9/MG?:)^U#?]+9_+@76$'+,@BBM4A$ZJ(@1GI-@J?<):N+P,YU;*"Z M%+'PP:?(9<$*XZ*)M(!MLT[ U:L=&S;1^ ,# FA_/OMWI8?'^3S':Y_V++R M[9D7H"XJALY*+P=[T6.L.BATJS3"_6&,4Y]O%,&C^ANL'S!T_K0.,7 PS*>T MN45-]GC!+,"4B&[H6OQHE@I1739+2X*[_3TXM5B+_Q9\^^/6_PQZ*+;3>\TN MJ[XTMT&;27RBJ6WBCM=H8R^?FN08MGRY7E60 N_]]:8O R2BL M] >4T> H'J-\*B5@A+.<%Y2K$AO=^I+5^*"I(M-_+/8')/!3=5P/]_HZ_JT_ M.2)AD)4(?F,52OX:#O 4.+1[V+0ECEY616 M'F/MZ&(.P^BV3,M\D4K#I;%"2%EB>TO@7FNCYU&8H/:V*EU&^1UXM5)PMI&OJO6PN5"5O']5FUYYD)C!< M6\#0D@5]4C M%3.KD'O@F4OQ;=J9I\&QS!Z(89W#UWNIT%[84!)F#<"84)88YSP)W$7X&VP3 M@9,9^$5]3V?=4+!0&I4@0LYS1I$Z]#;J8$8T6-A_#L F>C_+9^S$<<,[->_ M\_>="\;9M&9P0?$N'#S]TT-'5>LC6E*+9Z613*V7UO[N;]$O]J/6UH"Z:R96W@4T XNA(NW\#J82K[=GWZ]@8=L>6R==^ "U!&7I* GX%"HOR0L1K M1CXU+/#=64 S:51I%''1!"(E*XBQI2&FD-$71@M1^CQ8[_SHVF%*:R&22"<#$2J4D8$IT.CCO)?C9I9_:']_$1T?#+]W;&!\[\]?! M/,*&CRH^ DOCXYZPUC"P1DD1.#HQ3!-+2TZ4CMYQ!!/I7KRD5[HP=7;R)0>= RC3UA7-?O^C?MN!>.:>TZLUB6X,%$2)ZPF M1E)A1:2EI12!1=Y+Q2OCN-01?1;T'.8:(L#A*N:_X.+-?C=/#AS5#6;& M<;_K6Z.#;AI7/8Q7JEGFO7M=G*J*XWHI8;84-VWO7"59C.L'K]3>5Y5FW5Q9 MC64P/:!PU6^X6M,L+62QP>*T9P,:,_ 0'^>WJGVURRDS?=8L&^T0'E:GU5U2 M*+WPM,%P(;FB+K1\?L[MUOEF?><:+FM^ MMK6P"?=G&& MPC1-<"X:N.SY73PC"F8E1"&F^MHL99QI)BU,/_+U2D"ZH3^,G_!C![ M,A@&$+XEZWR^Z=,]GVWY5K7:Z>__RHO^Z11F^W1[9Y^US][!.WC5.=S:BTQI ME:(AVC!/9 !_WI44/#KF"YM<\*RP+UX.I@IL]40JW18<74*'K8*B]-)H M%7Q2\#_G Z4J-+O]G7:[S= \\D5A"\0LXZZST3^<^ME '*7D_7W? $( !&_4-BP9,=EQR0X(&[T@*GZ-YAGBEG2B9]5$ MXF=3[!(0F,51LK"#_.-VY>+_J4DS632+9CY2GEQ5YR97-D?=P^#VH9RJ\+VN M!1R!M9I[L8%E-TVR_@;OZUG:R.>*-2ZVA_L+F5FSOEM?HY_DK*VYGW6";0OJ M)J+3.^V#E,W;1$ROZ>:II?@OC)KDK6G_^>%_6BQW^KB5Z3YM@S.M@1U-/:3J MAN<>5?DTE9%\49,K^'Y51 S6*5Y!JF- ]#6!O2J3^AO#?Z903-@"0#%J*936 M"@=%6:Y+6GC/V?V&_SY@[<$?N/A7"VM?J#C_XW3^E;_L*?YJ SO1;,S[/2Q> MV<2AYUE?K'/V3NWQP$QT01#G'"528]87@Q\938"$OC"A$+>*$[J@N<RT0_S9BT;N8'DO'[AB90OT$YW.F02))O#[__YR#M' MG:-/.X FFW\<( +L[KPY I21G<,-VCG[X_/JD,GMS8\"UG#P:6>7[_)/O<[F MNY/VVS<'G_.=:+]]G]J'[=/..\S'D\ZH!(X5]41&'\#9UI0X MZ@L5P6XHF%BM6% A!,-"X,Y)&5/4094,7>7(C)7!KE8L+/7%F>]$J]J*UC=4 M,5R_@N45:R82UF4P[XRTL;!..2O+)",/RGCZ/*H>+CJ^V)_2]K;GQ!A.T0+4 M+"B/Q+01EDD/]$M,4>'LG5(15@7PJ:CL[RYDG&4C$J#E"1399I0 MQ@5KMO<.VWNVL0>(2170FG@92B)+!]OKP$QW-E!1> >PB@88EU'N9YEW6QQW(KR5EKIX7FD=@BJFZR M[.N^&[G;\D*?9?@V=7;J]L\7!UZ"=S=>G[7=[ M1O'"2Q6(,:4FTL@$+BF31&E-$\70*:999E/]/,//&PGD4,G:M[$$=3Z6 K.P M-)=:4F.U"BPZ&722RON&);X?2YQU-O:HE[J /2 @FYAVR3G15H$1:7G4#@P* M'P*PQ,G@/$/D>4+3EKBXR79QV/5U0^MK +H,'.\%?Z+ M].).7 MODI*:E@9 4(#Y#+Z$!N^)-CSPH#RPJ_:29QRV *SH MA%J',^ !'AT@#E,R*&U+:ZZ#F)/X31BSLX0BYSJXYR.(J1>VT!<\]_HY79XR M,UKL%G;.SWW 4,@'?Q##I!>WT]1H_ZGC'OM[TI4^J,2(]-0120,H+Y!:$B@8 M-Z5(*6J^&L>X/$;PB &!-.CU!B;?U2=6V:P*+#Z-??KCN0K'L7X:34W\]/3JW7.VUS- 2OA& % MGCT>Q=^F__@]=$?'/7OZ6[>?WS]?]/OR_;&S3V[8!?A8!VIRS*;ZN&[Z8\QZ M24OL^S,>PO_#],%U2Z#UW!+HW^-P_C,)5Y;FTH_I.KOTLZMNR^AZ(2[_^*K; M7OV9$J)9[/-:++_1;?^=.;?B7I /E+W_[X5X,6^)E4/LO]$6R_(UO=\57^7' M7_'+BR'.JF/8JCQ5HG3?,*>O.SG(C;IJ!5T9]RM:>H9 U[_KCT:6/[J8<=OU MH]8'FR(@_$[,+;E_8I*'PXF_4#J)7H?8TJ_ M7_':>)KW?5[Z>HNH$HIZNIM=B@M,!Y+057ZX[M5KJR0;+?=L[\/VF\_LMW#+=79 MV?BZR^$^.Z$[O0:>-?G$/Q:?=MJLS;?.MG?>?=T]_..P\_;]8>>?UR>?=O[N MM@\_L_;FFT/,ANGP_Z3V!_KUSYW78_Q[CQ56^1+\-4B"N4S;5PO*JP&BQKL&R&985.H0QPFY)S M:4MJ@^1"NF2LHE1QT6#9(V+9V0S+="%960I+RC(D(EUPQ"47B;!%" IV+6+V M'F-FS? &S!HP^SG!C,>B5-$FJV4)8"90V6?0\L M$S,L*X1UG$?@5EL"EB55$J.5)[Q0*28PV7CP.:MOC9?J68#9K:-_*?]WX;.9 M>>(PM-0C_Y(0,+_=NU^(O\\;BNZ61;>*2:G[%>3E+ X'E\%1+H=.<3AJ<.DV MN-1="G[%Q"T5I*38 E?I@EAM*.'6.M@H5@9M7KRLQP[?%9>N0("',J56'GGI MH21[L<#A%IRQPN"0J8NT+X@K/" O@W2G+M2GII<&. M7QLI_A&D^(Z528T4/Y(4+[CYWA8%38R R);@YKM K B:,&^Y\$9&7I9/2XI_ MOB2>^:BI:6'A-P96ZFQA<8PSMB>8>YR#*TWX]:ZD>=J(?IO1444,)FJJ#"UE M\L&5/(D@2Z\BPZR@2XKBF^#LPZ/VZ4(01'%, ?*24(Y-M)D11%-7$$EM:67I MO$SQ83* [B0GS^,8JD')!B6O"3V!N2N,+WSB.,(D62JY90"=@LL89(.2CXF2 M\VA32+LB6."77$I@ H:6D*/HI2*/% N44-3#8P^=/#I"V2DY0;&TLO M@6;61AYD*FGAG"F$NQE,7A^8;Q#R=@@YC^%%XQQH+$4*RCB1L%O$I2!(D(4U MW)@RV>+>XO$-0C8(V2#D??2@:PS)[P&3\R"IYZ'T@I8$G&LP)+T'=UMJ#C I M4L'1S-0J-[!;*XOSHW>?'TSF$.N_, 3BV 5D8DF M8DOC2!E3Y%$$3)7'LXOU\_F)RZ/CJO'7%S4'6>B(G[LQCZ\:ES:?#<=_?8ZC M"F9M::?=#X+3[HOU MJU>-\4\[ :_?^VTFU107C(/AC#3LM1,ER'*:(5D11$+>W$.X 733TZC M':Y*[QNIG>:Z],90@ZF"HK#-5M[S5GX^V>-*8$%E M@JUT.*LF4=A%,(VBXZZTK. L2#2-SNTE$GEUZ.'%O>EK'*S!2F*OH^F,U=^J MR9]?XN_35C+9 %^XJK:?Z/P2Z\!:FHPOO^1<4XM' F0N5JBS\.?!<-Z28S\2 M-XSV,\DC,G^SO1-[.GKQ[V6E QIGD8"K[W[I&Z;T,&\HS+\JU1=P@$+>[=_R M3"+\%JS)/IFUM Z&B"[_=?UX!# V=G)'+]!CKQ"8^N/1__VW?7G1-E[8U/T& M3=J_5Y.\R_%NE-_QIVZ>=P*F)Y,%+TH2(PM$6NV(!:H3[Z0640);>'7SYGE/ MQPA<[J=7=:0].A[TI^-(4F8+L/N^5(.K5NTT'';B_>1H4EG5M=TX&[][62O( M:_OH/5K3/(#(=5K!Y&V[Y@FYSO6W-6&[IEV:,NH!>KL)+>]_L7Q=FN*Y+/99 M4?99+9:O*WJSSH%W;?''R^?9K>R:)+_[ZWQX:>CP@NCATR;9V^%@-&J]LL/A M*6JKC:/!I#^^0<.[&U'@IZ+DQH+.WEC0V0TQOZ5;9QPW3'D/='P]"^Q5(986 MQE@:2GX#)?_)/Z!LPZ+L?FR]CT<6+/F*/^<6>C6!^3'USBUZD/Y4._A+MU^= M8LU[C]]O9]=F=^ZV.U4\\S$VY3E3Z&>HY=D9VA!;'0NWO&T.P$^0#_1CYO4D MGY(N;VI3WDM=S18@V>T8_2+[/:_;I[9L>QF%A'0?M MLW>L?;0E=^';NX>?#CJ;NVQ[,QQM__/I:#7?9W?G[\_P+%A_YPC>YZRS^?%T M]_"@"^_8[1R]IIW#C[+#=]6GHT_+Y36%$X4JC"#P=T&D+#QQMM#$,Z4<#<&' M7-J\QK"?]KUD^SRCY,8&E)[2NSTC4%H(,BQZ'0U,W0ZF%GKG.EYJ608BE5%$ M6F6(+I(F&@"+,P;@9WBP3RM/:5&V+\Q)X2FQ M9%A)"VVE]<*4$5'FV(1&A[Z87AH^]V>IXY1 M@64VP7 B(Y7$*8%JQ%G'P;X-#HQ:1L]5I"PGV3T]6'^R1MF%0J>HC5L11KY/ FF+F_%+[ V.8VCM1'_0 MQPF3ITT'[4LGQ@$46"V]=JR07FGM"E$6I8TX[<+S^RE@;0+=]P@1G5<+@6Z; M=H2*84*3+ZXF5!UZ3BC6 W@MU$4Y^,$,^CJ<8S M4,<4U#/L%)%:@/P*@>UYA-:RX-X)A[YPN<;,G?M./&$I?D!WXYG%4Y45E":N M%-=<&I4T+Y2/*5@1N8VE:F)A3T&"+XV%;?^SQ3[]L_6U?;C+VX?[7SN;&PK^ M/FL?OOG(FEM;AU".G+'"1!$^ 5\Y7:2&AWX8'MI^MR=L!%PPCM @ Y%4.6++ MTA+%?:"2&ETR=/'D/<93OP^L/UFS[.+>%*:P7@MI>>+2NV@X8PR$K32E4I&S M)I[Z1.5P'D^U,4AC-"6>1DHD+P3100<",L2<]HQZ[ *FU_7]QE.?8Y/<>@/SKH'I_+?KZ1DW;3;)XGBP8W<=*<*:(+*C@?%;CJ40='C?>6 M!YDXM9X0Q4^(DI(#IPHY$;I*6I5-EPAXX9LTH\0-G MO31B_,ABW 11[T6P%Q)LC2F#+[&W"S:W G>,.&D%\4*):)('MZD C;_&>2/7 MC5PW,=2G(\,+8PJUB4D83Q@'#2V+6!)C&2.JD, 8*HB4- Z!6"O%#UC,TZ2D MGO/$07Z]3Q;VWUKIDG*&V:*DDC%91NY-$_YZ"@)\:?CKT^;GTT^'L(:=??II M9PON\TZT^9;HG!WTMM^^D[L[6ZISYL_:>)^-O:(PU..AP4A8M#"ASHXDH MC3$>?F=#<5$ZX34Q5&8<+5*@CK$@-:7&VL1XLKHT6LC(&R;Z89AH^]V>]M8) MSSTIC4U$ED%BY]J2,!> #X(I-,7^[Y5C2/ L0?3(3:)K0\WWB:7-K@Z=/ MT^:HY=;8.3]J";!+P0E-J"TID12GR18F HI*34,IJ2\QULK9&N?G1[+]M.#Y MG._Q[&.*WS0TIXDI/C[LS&.*D:/-&-HFL4V8VBN;=2]&7T]A8;E*33T>T\#>!9I*/I"FU$X-W[%9Q%1O5'QC.;)1,:],EIR(S035%,7% N6<5KD M$QW*N&!-@M$UP=7#+;%[^,<1//\S/$G!-2>?-C=D^[#SN;/SY@";ZL+W#V - M8C6XVCX,W?;;3X>[1^\/.X>]7F?SC\_MS?W3-G_'VO^\^;Q[Z 6./-\]#,NC M<$RA>=2BN!S;2M;D^8'+)]I4*E!I29OY^GBU$+> MCB@-Y25P;V2:2!H5T:57)')'#8UE5+%X\5*M"2T;F&I@JH&IGRL=YOM!TCP= MA@D3J#:>1.P-(D/)B7;2$6NY4LH$I:E]\;)88_3.F81/#Y*:PN/SJ29H0B<1 MA?)!%L:ZI%DH;1FU-Y*>[]TH4*J;FM'O++^7UHQV#E_+W9W7HKW3IKMG^[SS MMDWANL_;;]]T/P'M.IL;?/?L'=#A/18>JQ1+4=) DK3@. E:@,]$.4G!E,%% M1961M^_=Z+71IDR<>AE!(4CC2D=]"8!2)F6U;WCHA^&A[7=[R7 EF2R(]LX1 MR9TB5@5#DC&%]#IBO0\XW^>8J*D[OE_@#H9+)4!PM9'6:>>CE444T2NO0

M1NA^V!S![R>'\QS!,H#.+2,EU"5/I 4?T7 ;B5,N!.D*G32VPU\7=ZD[?DZA M^'L8>?-C-WW24AJ>5 E*6TO%I2L+4WHK2\V%T]HT<>NG)O!+DVU" HE/94G* MJ+!U-C;13J(@(/Y>6ZL+:SA.MC%KDMXR(O1P7M8M6K$UPM>$9Y^\."YT4F3" M@;T4"4BG M'CP310RH/1RJ2HF)U((C65)+O?"2HB)DQ9HRMRS*>T31N[O1_)WBWSN9_ M#CN;\&Y'NZIS^)EV-M^=?MH,!_7@%S!:'3<@I8J68+W*,A#GO"54."6ET 5C MX?;!0QA(DACRBY\2R MX(@RI<;905(5Y9T&O]P/2#]9R^CB,2[21>T=*YG3LI!2V\1#$;WUS#DC'BC^ MWH0"[RQ5"V.QP0-)QCL\C@F K8(2AS/V+"V2"%$%7] 7+\WZY5'UGR5=MQGC M&C%N@H]/7+#GP4FQ#/XY@I2,E5LD0$;"DF%%CL(DE2 M\))R\,6BX>#.*KD&POP#"W&33CF39B8-!M'VY5HXMW]L\ZFQOP3'BWG7#4V?G,MCJ@[+?,,?%T5(JYSU8^ :T0S242Z5*QZB-P%?G MQO(V3/1LF6C[W1Z.72YL08F@$G1(Z0(QOE3$*.M2*@-GCM[S+.PFG_*\T!DO MK5?@8%/GI:/111\$[ :89(J:^$#(W011[RR'\R!JD23U @PQV$$#+I75Q$97 MD%)P)FG24M/BSK.P?[QQ+4T;[*;;]0(0@K$A"ZH2Q_(^;3D@8.&4C$H;;Y/Q M3<#XR8%@=SG'-$JJ2U)$)X@T@(2.@TO*#,.\$+0U0?1[ ;NSA6-SP:UCED0;T %G"L!.E"0(Z\L(_C/E!BR^ M8DT5MQTTU6!=@W4-UC7G"M\1U^;G"A:K_THC2"H4ILD5C)A2%(3IPJK"",$B MYD>7Y5JA;MNGX=D VW?_ZK./80'71%=0'C4SDAEN-&,1C'Z:BE24KDD$?*J2 MOS"+.-KH!4N$EK; M !-M!.,)&4]+X2QAB9,!&2WG1NR^O7+YX@L\O_A9#3N MIM/OS^L\AZT.8NO5X B>?-H:1C_8[\/%H?7?MU"#11&"E:R(/H &#-:6JJ#: M<.HH2 ";EBB42Z-T%O2ANI4^7!2 [;0J)S-]6#Q/J5@ZY=C>_"A@#0>?=G;Y M+O\$'/[N!#FZL_D??-YAYVR?MW&"_=OWJ;WSFK;W]Y(-"4#,$*6PWLYH3')5 MG&CL&V65MR:%V^5.!!FD#M*6&C2F"EIIZ:.4R0GKJ*KF)-'IYM)FR/ M8BL-!T>M[FP#6C;O0"MT 23&O=,6(,EGP(F3[O@ <.-+[$]B:S_VXQ!NT]]O MX6.^=,== "K\2K H M(OOD;XX/AC&VCH Y#T:MV _P_0_Q>)RGEE3FF*!Y= G+S0V0&]=;]P!ODDDC MM0)=H9U,VMB"ZVBX\#K2$-,YC=](P(-(0)MW3O:B"P%V O",XK!K&0TQ/'G" M'>R%H:PH98&J^WQE_XSAD3=NL_U@$;B2EL:F**2DTE#J*552E4Q[9V4-@*P! MP ?=_@VUO?/Q:WMG]ZR]L\6W-_:\YYH52I*" 03*PC.B2RH(M]%8%9-FEB^5 M/[2PUA- MVAD/6B/@P=$E;PQKOY7MZ(SQ10+%9;D$PQRLBE(F;Y2.\%K,-[;C=Y&N7=[> MV N%D+YDG# =*()K08SWBA0./E!EB +3I=E5$G5K<#5X;ZZT8X"L0>C21!'* MI%WA'5=E8UU^?W ]Z;S;LQP%L=#$"]2S #@$W.1$/*A=DQ)++'IDA?,].V:L M<&)'V>(:(EK!OT<1?M_?7ZMQHY=YQ8:C;K\[&B..?(E37!K=Q>9[)L"G<,PU MX)[F3DMA"@UH1YTH/+A6PIAS34$;SG\0SM_GV^_V=.(L!.P4I:(C4@1-K. < MT$\I'Y7AW,07+]7Z^>JO;P8^6H0@N?2ZL$X:<*5ED@K,EL@ 9D5A&JOR^P,? M!>!C"7#.LT1DB2ZV\< *AGH2G.3!E3HH/!50Z^?3.NX7^.YL\"VGKEX M4B!RJS]_Q?QF:YD04^<=S.'C7D0<[F93_$N$Q8XG -8 O/C%OX:#<03#>A.^ M5(G?*.ZC/=WZ900ZI .?MOBO&!'HXOZ,)KU\L\H2#[$.#HQKO^!61HSRA7+. M)Y!C20NIF4C>NL0354E8EH\![XK@F]W1\0#TS]OA8'*\U?>]"9ZGP&]Q*5UP M*L+V<=9*@WXCWQ?*]VL)\IV4Y[0$J?9!&0(>1XD3;1A)\,OD ]4!VP-*=I6 M \_TX_@"^P'^&OAN-A:R;Y@Y*W,J^G<5-ZX(YGU/J%]FF@_^((9)+P[2%4=+ M;R8H1HLJXG6%1CMXMK$#Z_FC-_"??S;>.6R?;F_L64I]D Q, V\ED6 I$.,$ M):$H$C<,5 *U+UH1!.P8RZ>&D_CB6:#M1C98+]$I%?+&V3S2E#GDDE@)**R4 MF8OTD+LN$(N3B!>C;NOU!B>CUB\9=*>C&W^[B:;",S.@5#YM6SEE!XKU[/$H M_C;]Q^\!H+)G3W_K]O-[YXM^KV]6G\FKXW,GSGEKJH]_K\:"&[.N59X:7J>J MUP^^?MZX%NM^*W&F,MU593W,<;\(6H('^>L/MM OPQG,UP7/<9?+Z[? M::;F_*#Y6#:%$+6 =[3H76NPQYCT-K+$%!7.7F*(W5_NZ7D=6N5M $YM@PI& M,VPWYWW\$$E;;0[?.]M^^_JD_0\\Z^P=A^?*W;.#;ONH+=N8MG'FP?#:8.=2 M-\Y0^;;E[L[&5WBOP\[F+KSCP>'VVZW3W;/],U#*H(S;7]N;?Z?V8G?G$EQB MJY0E1AA.)# ST:5,1#.MF*E?O!1KA7I*T[YN#<8I__>L>D:!9/%OZA!U MP;O^@!THGAXR=6!Q.R>Q]R6VL[)L0.DVH+38/RI0Y31E ?8E12(9Q^KB /^* MBA>R%"DJ@]7%:P6]\ZC4BY'A^Z#2,^QD!U(EFKYUSPB5T#S:.1DT8'0;,%JL M363))QU\0833BDA:1.(B(%**.I1E4F A%1F,Y*U+$QL3Z"DVTUV 1<6RZ4A:>2*>B@Q\CM>J^X*BQC6X+1ZJQC9X9 M'+T93)KPT6W0:&DXF"M*;HV(A*42T2A@,S%: CA1F4JIJ;6^,8X>IWW.01Q& MF\9QV)A(CX))1\,OW2L "3'(KS15V,#M:E#I6U!I,7YD@J+&R4A2B@90*0$@ M499(T#JD0F@1+$Z,-FLE_P'C1\^HN]?"D?A%9^&W50U-.XF')4V#^TV?B<=! M]Z5F88:7P82"<%TF',<$'K"P"7WAPA@JRB(EL#DY6^/\OAI8/V8#BAO4Q>// M==JBK=4K(6@8$6MA3]QN5GB=-RSN86E.?='! M<-YU8S\2!W;U9Y)-Z]]L[\2>CE[\>SG/JMLGBU1?)=BE9$GI8<@BS+\JI@N8 M1IU9Y+<))E'@MV!-]LFLI74P1(3^K^OWIP0;(F>O#5+K%8)[?SSZO_^VJRV& MK\J!TR@1E8025/'5;_+B,,6D/_Z-X&\>G(W+"]E8SC);O__35\A"UU4FPP,G MUTZ.CWNY8M/V_K ]V_?QPT&,8\S)[@U&DV$_B?H_;. MQY/.VW=?/V&RZS^O%=X#E*+\]+;-.YNO67NGTUM-GFT?O0Q=)N) M6!32%;0R='+Z^@::*8$QED3BHDQ:EJET1934F4(9JF/APFJJ;4WW5B9\KA48 M]"O)NJJ1]XKZJ??FND=?DYNZR/67^EWW* [Y4;]U@?FZ_@;BN=7_ H09#$\? M(_\<:X[JQ[^:#(?PKZ>46_X8XJ'VJ+1,\Y*3T@<0#X'5MB)$X@L?L.(U@ *^ M>6;Y(S#@-=4\]7[G(O=NKH"H"W6J-/!.,C9QQ/N, M(\XT/_!E>\J6G3C>3N]!MP^_Q">3:?RM=M^T[MMZ_%]LX&VSW[ MX[!]%GJ=L[^/.H=A.=.8"LDX3B^2I7-$IJ")<=*3PMJ4"LM%S'.,S)J0]U7_ M\!C=:F\]3:E!N0;EOF]7[@;E[AOEYA,'E*#*%%J0@B:);2X-<26XQ[2 G2Q# MP83#G$&VQAA_%BCW,^3O_#,8?L;.",?#@8^C6QJEH=QS;DC4"LO)>2 V:>!B);DWW!:>H3^EUX0XW_OM MV6?>/6E[ M.11@N!8L^@NN@YY?%WSR7#W-!Z:U+V'Y8T M/PR8?U^S[ DEZ#\+U%XJ"F7,11FH(3H)++]R_S][;]K]/SSLCO*(KLVC\'O>]KUXY+MQ.*WY6)6<]NW?Q^#R MX;1]O@D*_OFP\^YMK[WU\;#]3UNV#_X^_0P@T'GWL?=YY].W]M;[T\6<]L[6 MYCF^_OGP$_WT#X+3IV^?SO?..CN_?6F_^P3W\>]>Y^#-*0!/VM[QW]H?=C7C MKM FD#(5>#9F2Z)++'ZTSGMKN*2E7BSZ$-J73I:%4J:4H2A-*ITN;/0X"MLO=\5WKBHG" V>$UD(0KB%)-$E%)Z M4])"4I#.U/T:+TZT2).%7,>)@]5,D58_I:Z/ZZV>=5CQB$4<.&0&I.\$OC Z M&>"'0'Q];.5*R%:O#T@\BH/#%ER=>*S(ZE6UCN/MJZ6MFL>:_QYF?KRU;[_B M4$3XA^VU\$*Y,&1.15!62/<;V>^"8WWTZL5L&'; M:V.(TL%1Q1)U6JV]'IWV:^3#6657&4-JN!>%M;3T%EF;2;$H@<4%;ZSE93$; MG5@RNWY!7\?V<9G*[L!F;B>TE2AT+TP]8>_4;@%Z4M+2$DF-)V S*-'2&F*U M<,XF2R77N'?8B;EU%NW@@CE;OQU(>PH65TC'P+;)Q&&O$P^),@.FN?2F:$#Z MB:7@_+W:WOK[O+,%KMGYYNGVAUW@$JP41A)J2Y")")KM*/P3O(/D TN\D&-] M7H1LP,73_:[?KS#S\*0WZAX#TEZI[<(I%0L5F3,R6.I*S4V!G2>L8CRPA]/V MC_$HGMH>*OT+VV2@OZ>=O5W!=#*\",1P"AHOL=VE-(X4)?.%T,#*K*V,,4%5 M7]3TUJ!:P-H&3H9(3<>;U*P--A__%>$#8'^OVGSPV*-A DQ&T)(!OIM8EBEQ MA3/CM:7-YC_0YI_NNLA$:9PC05$)FV\XB('S)"JC"A-$#!*\ESR@9OGN]Z_> M2J'!I[*>^N2"9 8,2/!*<2F#M$ ,5+.5#[.5VYN[C *ELDD0] 7!M G::F5*H)ZB1"IU^QAIX//Z\ 0UV R*V,:-?[.0Q2_ M WWQ9[NQL-RK%(@*'L?@%9YH(3PI"@K0YB./*:R]IAL7P[YWGI![SUA#L_[\XDOOMW0$%+W7<'V"' MB,$L1G6'>28GL..[HTVI2ZX4L]868%2MTT$"93-! 66.R8F'19N_0**RL.'9 MQ\X P+JZP[I!RI^Y(\8[H'T?J\FTYS,NU$N3P\[6WW*W5%:@\T*L98[@H2'X MT!0<:6'!EPJ %RGB3/H'Q* $-(M:!^09# \%&8C!1%%(+A0SX%4_+ 8U$G$; MB?C$=FT45I:)$J:E(C)Y'.9K$F$2*Z%#X-'BX*4K9OG.(],ZX@<.<8+U#JT] M6.F6B^AG#28+WNI_C15X];II,GLZ>V5+Q__6T?;_[[\T9^6OP]80=JOZ.&YR MRPY@F_=R$[%,LW"V]6\GV%MN#T1CO?4[D$%X_:AKQ^'2ZB:K$,!M1%EX82.( MLW.I8\JZ6'"J31&EE;4HFT:4G]S(3J=4T_;Y'N]\V/7:>^$4)5)@SU#* M(W$2O)$B:57X,@4E.=(M<_44>NM]["&OJ0;1']O!:"RQBW)YJX'JW<51[?,C MUE^JMP-_WL_=L>#(&Z4+*622-BD#ULX$0P-&:HHB9AVE8P)"&\K[&(;E8$_N M IVP'NP^"25C!+8"J$8(!5%<:2W!WG-E4?_TPU$-A>W:&/Z>X T 3F"A%4$C)&JEUR #@%.XI8) &*^_ M\A1B+UONSH97P!E)YXJ361I"N)HX8@+-GJA%5 $?;4#O&KN#G[E M&G?G^;')]T>M?]FC$SLXJR%\9F% WPZ/>Q'7#%_-RP.+V@--76^YDVXO)^"@ MWN:.]_"QR8O=0P#ZKWGM8%UA$[NIZS'18]YGG"Q<7N"[6P=?:,%T -L$E$27 MPCHF0XH #T7"8Z=%+& +^=D/@P7O!OWA,/<\B&&(2=Q#)"V;*, YM>#% D)[ MY\U9YW37%!X8HB^)#KPDP!2!J$J12 "F8I5+'!!\[;60&Y=-EAB;"M!];X?[ M&ZV_NIA38(]B_V2($#%1;]D^.1ELG\6],B'O;/;)''@5UBG"' M)%)Q30PK@64;FLI84. V!4CJ$CIS05"/ *([+I_LK??&C>$ MK8ETU16659F'2\U3+=)SZ-L]/(P!;=N,\1JWKQ[CZW].T%IU,9,1!!PO168L MG?:M@N%.FX$HGIXTL&+@[)CE; M)E]:3DNN:QD3C8P]LHSM?0/3D"PS4M.21-!], U2$LU$29BT5@7G.;5QN8RU M9JS"G",S3TIF92W'3;*OTS^:X^#X=XOCSFX+6*+@FA>"2ANYM$DX%XP+7(%( M 6Q1NLB4'T>J&J]YJ7RI]NFNEHI:+D&@'":O&&6(C5$3ZZ/2JL <[!*[)F]< M[-8W$;!053UD M =#,%][>*B(@D8@)5#F<'-W6B!][=YL@<.Z!+G+WZ+_B1; M_BOS_,JD"Y9*P1GWDJ7"NL)KRCSE19!,%+5 Z;% :12HFTG))"=_^,)$ Q^(SDZ>R&O#_8(;!(*Q#A\ M43L\4\8TK:/!JK5>Q>6R0:M)TG#L5-6M2/R@'B(USZ6&2P,LTQNX)4K=2:AN MC5*Y*N RX7N/CPHOOV_%?E?)P-J09+FXWUV5+GSW<,IL>\'C"S9RK>?!I!0C&\C<#P$ M/+G2U 8G@TD:$Y<+)VC4E-K2UASK$>3L[^GCSG*M%RQ2[S&GV"I6>-J (#B.+K><'7:'4^Z> M<0L/NJ:.X49K,Y?Y79KI-VLZC_JYRA"+#:<1IA\R='S2P[@QTPO4 >?NP&-W MC\#=M_4J5H$U#(?,UV9.0A0_X24PVL'IK__D+O5A+[;^@@?;ZL:]?NOM^(-9 MC?('V:\_ST8L*FN&ZQT!I$>S46C<[J_=80Z^X)U@2&(TJ)VX8Z"A PQ-]+T_ M@2?P9QLX]G+Z@?;(@WCF]=OV;XR1!1G/%(]W0_YH*<[NA"D :N MUC\]JIAB#J?.KU;_ /1F+DB%GQBO_3[@='W-$.$6<]#'Q8M7G0_^3V)0K>.3 MP7$?"X=^BE4T*8?*X)*A&T"W1JU#G)^(5P#[D MQ:XK3@SWH3;[^\RP/GG^" M.I);):9=W+EJ.<9G']4[)K-E_,MZZ^08+E)_H&8WB[^Q?L7VUR=2&%";7[7J M(N/?7;;HL&;=7K6B543O;!+/RQ=<%M/+;^Q7&5;X4AT#G#T; \5,8UXS!KVI MB9J6A*S4U+Z9ZNREAU%S.E(5I8W=Z,70JJLG KEQ!ZB+@@>WU^KY2IOYB!/I"8ESU^%7I?^]LC ;+ MQ :, ,C_<0W#W6S"AE,_:"PZM3&;0-=$;:;A_7EDQ'C.(-2J#^H[F ]-3^\A MAW.J>/Y4<,<@E8/Q8.T/QP_N;A=$##0J$U,9RN2E3]*4TJEH>% 1G"KGD. " M_2T?)=S3B:/?^OTO_\;G?K'$%C[+VA]V390VQE0033%^2+DBIH@E"=Y2K:1* MCONUU^JJ^,[ZA%Z,H>X&0GE;%_Q)!.9W>XPS@:N\OK6;[Q5]EL=;_&>@1UW85SYEMU!T4Z_8IUPW[O9'3Y5R[, M_?U.0L#5PNK,_+D_F$XMWHO$#:+]0FR"FWUE>Z?V;+CVR[R@@Y3/+N#BLU_Z MA"D]SA,*\S^5N@4DM7FW7U74&CX%]V17YEY:^P.T*_]U?6?+$CS)JO]7PJ#/ MJ.K19U\OV\:EW?FN[;:WV$&0"6N8"L9$+TM9Z@(;'UGAN:6EL\7SZ,XW"97= M.F6F-+8LM,.3 6DBM2[AJ:;DHL2NAJ$.M=\M7?M*2[^30:ZQ[E6-\EGGPZ[0 MC&)'/F)ED0@(HR/:.4%BJ5T*#DB9Q>%P2VI2%Z+L@\J@'^&X+XRQ5B[*96>* M5V3)C/W=H_XI^O)=X)88@&M;C#,+6IFTZC R97]A>6[7L&[V-[K" -K![2CJ MHPINXQ'=3&S]M_;>KG1 2KES!'8A$LE9()J90)@T1@5G"D,Y>$3E=8E>]=EV M3F3,NY^S$S'(/SQQ.=P*+_@XR/F*( L5[QJ.SX*61^(JTH^?^]=4Y97?8PAK1F6.S&AZGD&BO0->;8._T)N8R=V]7 MX)PL-]'X C^$?7NKKA M;)T+NWD4.OVC&HI?\O8+\$L8C['@QA!:8D)99)&XDD>B@.5Q;0OF3+RZ5\Z5 M.(:28:N-&!\8#A?KX+=NE$.[D/BS'/)F6Z+>RJ[*0'60CA4Z22=+XQU8V< " MZ #UX4)OY+OE:M_(P.84R#?YZ5ZP;+:_@6QRS6PAM<11$8)@HRWPF9DE7CA? M%*55/+H;9*9=;OWFZTTJ#Q:7_Q+O 389J97QWSG$I>69^7"%X;C.I=IODD^ M!._!->K$+1RPB;'DFV63LVR9;5T=N7Z?SG:%2\ CA1*ID$8ZPQ+\*24+I;74 M7NBE>+\2A3_K7.@_>S:#\)O_G'2/4>ASX"C%01Z?LH^IOB_9*O_-0/25$1X] M;*(+2XE,#KR6Q#1QPE+P7$K#4UFP%&4!R(XMB M8*N'W;TC^%NSYX^TYT&P5*I B>?> =R5G%BA&<$1-"+ :SIZ@#NV!.^N/!)$ M/V(<_)B6E:9!__!RNYUA:7R6N%[%1?;[O<6,F1QZ'&_I\SM&7$P>RH9@N"2R M6=F3"V'-"P6*-SW*/QF.<3ZF5&=&3_*@#N-HOQ\FJ0%U7E4=-[@T#2OO;^K! MQ:I$RES#YO?A[GJ8A V;Z/UYT*&U0V2P69N^E[]GN'1[M-U(O' >'*E"%I: M,%O1"/ 7N,&L0FODP[9@_1C'$K"=_N@?[6%AU"QMVYZ6E[]@S*K"($&:Y$4B M/)21 &4VQ,E"$AZ]*DMOG+(XX\2D/H M2RI]YVK(EY'V&F^GI10W1]+)Y- M+U@'IJF0D0O+G2I9HD4A)+52/VR+RX9"W$3[WBL\C(!MH< A2,*#6:D8N,#< M YU4*I5!E=&J:[3OUM@;J::EU=9JYJ4PR7#C/"^\I;)PPEYH:-?(PN/+0ONT M\V%7JB"XUHZ8@!E3/G "G,@38$,8'/.46G&;+O[W;+C[K.CDTP)<0RB6B_$' MAJT8&0^:)D,XN$$$5I\!H0!<$S85OBQA[0OQP'3R:2&MV?U+=I^#3QR<2R)% M3]]^YS\!:;Z<;!\#NU.<"- M.3G&EVXWG87Y(*EF EQ/A8Z?5H'ZTBM;F!A$/=KQ$9JE-!G!WR>.^;_[VHXIMD[]]Z^E!6Y\P_U69&*77G!2"*P+BFHC5KH#UI47@ MK(R18:O=\@HJ4J=Q5SG<]1S3:>^QX;)D[@&>#U:MS(;SY?I/T:GE6M1O&K7, M-FJI'F!R$[7Y&UX^:'Y\1/P@ /!0(^9_JV^JF3 _G3 />"# &XD4O.>"26)4 MD.A4%\1BN^TRQ:@D8R8F?6,XCU?P2F)M@SKCWR\EP,4GTBM9"MZS0O9L W8,HA\U<>33-?W\+SY*[ M!6UUASC* UATPYF1,Q_\C>GQ0E@C85\(<\F!O=2).*#))""Q<=SSDJJUU_+* MB7_#Z/+2;.C]G9I=(WW[JJ2C*SK4,[^(+]KC": M;/U^Q49/1O!3N4.GP^SC7-*&O>V&XQ_/9M@.1ZT\D:4*7'=G)@Q576Q^^@/X M:*_%@2H>GXR&/V^T_K[8L6^^6U_EI<*E\+'\N+F8!WF<):> B7U8K/G,9SX? M%#J%%9YX$3..Z]21O;I;W]Y)-^1$<+CZ3O\8'DI+/N\0=.L&\#,#JO*O+K8$ MK$9\M"[,^+AO!@LXWOFL\ZC?.LQG!N@1Y1SU.53*?M;L', ;!@EO?F)QK2/U M_.*-L[X:B"- :W]A?DKMH7GWG>R*3EJ83T0,K1>LXQCY= M5[[V/&>4&L_#INUX<@4&0NMI!&VL1N38@(MQ.%.PX?"+@]FIH.][%&!A[1@ZFLNA+-;X[#,,61/R=;_$/N,,7QKLZYVV*C"R4*'+A0 M& T;D("T[W=A\4A"/4%J,EPM$"C(W\*!?9Y#[[S[&>(OMA*A4G>K5W='O>.*W.@=^3R*/UQ_X=>)HX17V8D5V M-IC1@6?H[.V6WDL'.T2 W 0PL,H3#2P8I-EY'K11,IBUUVQ9$[+6%7V MUS5R>NJ3OZ7VHCGMFS_MFQ^],4?*)T&EN:,7]"V:GJ17]"0MFIZD*W O3]B3 M] ?I,3ISFMH:.T,/%LQ%GZV)Y:Y,+'>I:5SP-J^(CS#E0JETJ2BS4O@ %,(4 M7C#/4A&TN] U)+.^A?$5=41J.\WQN'PC8^H&RSW?*P?5= ?NXC?P\[Z\,#:7 MYU1^V"V-H128&@F%IT3J,A&M"D%* +72\R2*1!>;(-L0:7*6,VZUI(4TRB>F ME"S!90FP8VO9]3A&(SHXF385>>*M_YAGU\SL_4):>;/['W83CBW1C!%:VDBD MHY18Y3TIM'9,PCXHZ2[LYC,P/M=D$8V]5WL$AK>WS'U=C/: ^!*/UJ"73?N" M=SN<6I&E\>MA75Z(D1OL%04TO%N1<'C(,/SYU4WB%QSYZ]ZA[EQJ"]YLO6EY_ZJW M:VYHS(96 NGA: #_"^,?KIGC1F:.OXS"Q?>*8D,+=>G;=(-=^MY5EV5R0Q7% MG2Y[]7M*\,>YV?)&E_TEKV^UQK"+* [__YI8F_+[@*[3*]IB60K&U[OBH_SX M&W[XUPN.S.*N5QO^T)JJ%Q2U7%34['54/O2$-TP&]+9FRA8GRG'],]]O>7HQ M75")R>(\I6MXL[6;V+.*;@T7'(P;2-7%&7/>QP@.UCT6Z$99);R,#>DN%LY<$G<4#!YT_9C$.F)'Y M-K=K_!3M8!)V%L^3JNY_.OS6VSYLG^)O?#YHJ\^'?_/VP8=OG[?>[G_:V9/; M[SH'[9TWW[;?O8?7__UE_!WXK9//_._BT_EO^#R'[?/>(5SWK+/U]DO[G[=P MGWOR$V]_@^_*3P?P^C\?4_LO^NV/G3M*".*P.#]X$2[6T0E$L'KUL%-#CJ,9=P>W6I+4> MC'Q7TOJ=^"J_U*_AMWO6I?C[0J'HH:M]?U_HZ=] TPV@J3M#ODQPSL-&DI"[ MGR49B65!$*Y#67IN+8]8[K!>R(L%#[<$I^4P\*C\:N$G+PT_-!K]%!I]$^;1 MZ/1==7I*-PHN@H)](TI83Z20AK@D*?%2%4SBE!5MT:'BI5@AG7[J6-AWHA7B M3K1BR;,V(/1XM.+]T88-"MT&ALQEF$6SIJ?.*.(K-1TPHB%8:H(B7 M7IF@J79B[;5:I^SBG*F[N3TK%+EIE'H5F46CUG=5ZRFY\ 98A:*>V* CD5I% M HK,2"B9%L[1@AJ'Y$*(BSGQWT^M7TC,0C8QBV=!+O#TL\&AV^)0Y_<9>L&H M2JF@G(C (<,#T OP.P):ND)/3!"Z>HUK?G%XTBGU'Q9Z) M7M"":6TL"=Q[K%ER1&/ADN#6,1Y$4EYG@E%>-H&^B5X\&L%03?3B.1",M_V3 M00-#MX:AV:P4H9PON!0D.LT!AFPDIG"!*%]XFCB.LXXY?'%_&&K"%R]3^E%F1BS!96$:PGT(E%+M-:)<"YI*I)@4>&0$? ;5BDL^1+B%SM8 M,)>K8YLHQG>!HXO3ZB]#HDWL@PC./:3-7&==>2[7.]$.Y2DUA MSNKA9%.8LPK8=T/^UJ#=[=!N)J\E"4N]220I' *OF"8N&DE<*JT2/ AML54> M70=4;,IT5D1+<5C*J[JE$K:J'L1AK+I#C1MJO[!0TD^KAEO7<[;W]4Z]K[LI MOC\:O]. V2W ;'LV.<8J98H K,T'A3$[ MYN_#WP MUGN=9T%MIXNN%$2 KP6T1*K(C@0U/A>?#<6,. 2YIU M(RZ."_ZQ/>=[7^,ET-J/<=@-V/EN L-U[[JKYLJ\,*:[*GA[\=!TO'L96!L0 MO4VAR<[F:-(:Z,-ND#A=H&!$!JQCY9(3ZT(@T0L=9#3>1+KV6A3KJEBE0M;O M0&5?+%^M @##_?Y@5,ULN0%0WHNV/D.D7.F8P$P?R:;N_RZ(^686,055C&L1 MB;)YH);B1$OM2$R&:E4&:D/.G6?EQ1.;F[O]*YRO^IU9Y?,X^?YC,N'J+FAY MP[!*W<5X,;+R,D_&'G)I5MO8/!-;,QV'W9B;6YF;][/FQGFO2\XE\4X"2U>4 M$>>5);RD7HAHD])J[;52ZX+?.T/@ 57HAR#VO^2>\;,SF68F8E[X]^4MZU=G M*,#V_'#;X63D5^ZH;UW_ZV0 XS5C[L9C3VXZBQ.G _R3![2$O;ADWG4]8"_? M1_R6[V!XPUM8/I0LOW3=?&V<1S!:.D6W?JYJ^M'9>.;.PABOX73$Z-Q,LO$D MFHOC7RZ..KIVDLB/,&UBLF?A)$X&5-F_?Y] B'/F*XO>\0?AG8[50KAHN%>4TFE,=9($40H0Z'@ MK70SVIVZWV(@YW'0;_KGS_#P@TW5^:0NN=?"O MP\[AV_W.5N^P_>Z36.3A[:TO[--Y..CD^_KW86?K\W[[H/>ELP7W Y)2V#A>502_[6I:7QJ MX&WZ2#\R%#5]I+\3",VF/##M:1G ]W=18;L$$XBFAA.KI+.@!-QR646>?\"" MIU6'H*;G[#. H!^M.>53H=!L/36+02ON,/$*F[8(H8CE/@(4<1H22T(R@=WL M);UW-_N&"#7-*7],%/K!>M@]%0[-];XV5&LJ''$"IVH81HE3MB2E,,;;@JMH M&>*0NG_^9\.&FAYV/R0._6!=*)X(AN9ZY+K I/#&DM*#/R9#:8@.X)11S9AG MM"@D+_)PG^*ATM ;.M3TNGH68/2R>UT]%1C-1HB\U)1YPX@H94DDXXH &0(P MHL:&(D4I2K?V6JAUJN\]YW7U2-'SR R\64^<&]8B-1F C[0T#<(W78-6"N9G M0W"6^B(&+@ALH"-2.$HTUYY$4](@D]3:2^"<9ET7#]PUZ+OD!%Z2BS>;2K7L M%_ 6,;=0JY=DPBD02WK1R&(D-4K^3'P ME/UH](K@*X\.!^72Y*MBDF?V]+^^L"QT0^5EF,N-G$/-5G2CK>[0]_I#@)H=N/1OO;[_\GUQA'?& M.'+X]_GG@]\./V^]EYV=3W#]C_N=PW_O?WZ'6;Z;9YUWG?WVNW]U/Q_\^P P MH1?_[^/9YW_"L>.R^+S3 :SX_*5]L,+X&-E%$ W8MA$ M2/>1 T/D7*>@I37"R)1T$6)0044M 9$C@/,Q+/EH5Z5R#.2B5WOC]J;?M1W\4!IG/2]5;;#NQ7VVWE MOC*'\'AV%%O_UZ]R8M=;?_SQ>^LG3(;A]-?9C^27V*\_K[=LZW2_W^N=D?[I M403K<^*&7?C(X PS/W?ZQ[Z/%X'/]4#P6J?=T7ZK.QI./]>%A_L),T3K7\$' M_:T_&/1/XV X_9F8^]X$[%34A]_TU4[8\4Y8 M M;F=O4L058$$K,;2M(Q"4V^R\+J7D4:NB4!90+[E@RA IT'(5#:/Q878>E'8[ M5?([3H1NVV](N"N] 'D%E@[OC,Y>KF2C90"#5^HK)2/-52TL@X[6\:#_M9N+&/H#D)JWW<%PU/JC&X]:V8[^T0<< M7\2?91^:8! @XZW$CG(A@>^:5'@9"NZX#2Z6U@!? Z(E&K%[*K'K;+WGNU0 M[2U\0:ARP-*$+XFEC)'2:HID6"CO@.V_(LA;J*#Q J$>"^\&$-)6I_\UER#55'7F7K![I>V&6PEV M8J47BE(PVDG2DH./9265A2PI^+#:9&<5]+AR5N$O"W&TVTGXQSB.!V\GE/;A M6-Q?KCB?M^EN9 YXD^"D%#P0649%;.*/ M;:_E;"\S^;K,[#+3VSH9(E2")0=?.H E'_0/\Q?>_[D]U8FEWW1XD#7ID-JR M*,7P_X^PX]0 O:7X'_QK70+WY@1^(J='^[/J[9^Z&W&CJH%[_]OVQ_SBSZWC MWLDP7^CX&!S07(.&;U3W,OFQ?(%3T*Q+Y1S$$#1DT4/A -5!*N>YEAHG./&" M&V><31Y\<;D\4OR^\W99=.;]T7 T.$%1'O<>_0AW]2:E"+?R-?X9!Q[>LWO3 MYDV$OS#1WM[9P^DTG"8.^,Q3"4BM72+&EQB\"<'0DA;68OK 1GDQ>^!_6L> M+FP.C-_[@_&=W,,DDK<(-HO)&<4O+*] M4WLV7/ME/G[3/2*S"[CX[)<^84J/\X3"_$\510)][0_R;K^J*IKA4W!/=F7N MI;4_0!#ZK^N#]>7:ZYV,?"#POR-^Y8B:?;UL&Y>&(N\<6ERIF-SEC*PW["\Z MG[=A/ 586Y]*S@LJI.1,^]);:1,UC):,-W[CTX4K=C;I]H==&B/W'(>"&":( M!#>+V,)I$D U;"Q3M$IAJ/G*2%;W$(0$A:$71R.LFP?MJNMTO^OW6U7E M';A[8G$#:MV#Q-.>%&W!A$^@IY(MG*V MUSMK[9W8@07]P;809[.QZU%_+\*5!E7<$*\Y"1SCZHU[6]2M(EJA#X\TZOKY M(/=L.+SU$[QU 0*::./@Q'L%_;*@"W"?CL85A^VAL>@<:F;@][Y1X%['5>D M:WRK9U/_:[C1NMW39W091B"KU?/:5D+Z2[)[AZ&&'O)@?+[\(7QEPDOAAO#9 M1G +W;QT\,>8@MOA,(Z&USTA?OJ^BSC:M]6C])"G']O!"#[R_(06/%V0PP.0 MQ@SH$QE;]+OA47!%\C+5:_WGH#^*L+!;<12K;P_C'N[PO+<\ ED9I@A>25C/ M5'-.A#$L/IQUH!;%I;H8-H&IW:_Q!Z=.TG[L92'Z-]P&0-,M YS.JY(510$0 M2&7$R&T*B8JRI,J"I:*UOZ*I:DY4[FV(U/;.W]_:.Y_.V^=O3MN;N[I,UO,R MD&0*[((H)+&E"D0IQ[7Q'#;'K;UF3&]-2',T8&L8JP M=X?C^2/HU6*W'8"+D\,*@?[=/P-R/D#L0V4>2]J,W,,EI M!Q$DHX#O?XU'-L\W^<\)_&S5JV;&(OI]>[17&46+B'K26_I#SPY%+F61J&GP M\,,)"H^7:+A>-XB"55S';<%.AMG,C?:KT]_))RO6D5L=GL#^N"H6#?O=Q<9P M+=#X8XS(G4U^ U-IW"B&HS@G1*^/ZK[8&$<,>5N+:W_ %6#Y\+-JSIHS5KFA;0&/)">#_YY M>SP38\\"=H1R9&?M,:+L5R!(V9F>__Z@._S2ZE= /(N:\P?BE4 B4B"R@_:- MHWN8'P(>1>T1L)R'T1WUXG">7Z :^(B?GP16/:)\'""0GV'0-%JX#AK=HV ' MDT6!?U6D,1L% "1 @"/0.; &E2]C9VAPP+P-^&\"I,]@!&+P)=8/BMP2([OY MMV'1$&"^+*S&>A5NG38L&S_QA&.!1 MG\FJ-XG?IN-_/-OEQ2<[YYMKVY:[W1!1<%K%M*6+^E MB%6\($(SX2A31G(L(V5JB7L]3V10&29"EJ4+E6SB_""? "N%4IV)-,@P>C,H MX#.MPI!H=_MA7K5 3(^SM8!?F5,ML2SR/Z_\^S5C_BM_ W0T/[>$8!9P!^OI1\L,D8(IG85F5A]I#+G$>UOG;W=)*PUVGN2"DM!(T WK)&*4%?&1(VF7MFU MUW2#71YN0BJ"'*9_1.I%'3OXF:3,$*H9*9D1M>Z5HI9/F2N.EC4,.!!P_ M) MJ(^8?_R7!\TYZ<7M-'_6-7S1J7A'..G9 M8FKQ3CT8F'VAH[ MIY<6;?_XBS$^6!G3/#JW%B^AA36/-"?]ARZ$?3&EKD\R[&*>\/UN!P-L M#K_@2W_GBM:[TK^ZHO7-Z>>M+_!>FW;..P?M\X\'GW;>=C\==@X_[_P;[M>S M]L[?IW#/^QPDMI/X&U< #D_-\CN P MBCL\R6%.WQ_><3;[\^TKM7)#+K=BE9[RMBK,_1WWI!,;E+H52LTU%A&!*BH% M4V$AA!6BN6A=Z133W)82QJKRS^9."^W3& MO8>WMWJ@M&IL8FFJ9P-$-P"BV;;Q$6$TDFJA M?702]5RN%^QYZ/E+"&C\$8?#5ZUQ3DZ=#-J$,5:'>*S8D+1G@4MS_?@92US' MDI-2AY)(YQ71,B12N!)@B2LI9+GVNE@:9FTB&#^$TCXYBVB4]DY*.R43BFK/ MM4Y$,U,0:8TC1EM)O+?&&LI$<'2EE/8%=JR?CV*LMWI ):YC$DT7^Z:+_?,, M "TI!VA0_0:H/IO40ZT+MG1 P$1D6$B@B7:V)$(:&@#I.4T*7$2N'CX4]%WZ MU#]MRD\#F@UHKA@/;D#SKJ!Y/N._2F==*@CE"F=[2$^^%%)Q2:-D ME]":W')Q5D53]UL,Y#P.^E?UV9KH)'V>.GF/XK2_COVNMM.LW<[]%%]TZ>KF+H=EMLHRH@,V--(!4]^8)%J7-B3+ M?%G2YUBZNGF5B%9M1>S>WB#N8>N NIW:M%'RX41BQB6L%_J+85ILW\&35AT$ M/,^R)O [J-ZRZ"8S;&V CY' 26UC=#>]G(VJ'=0'M M\ 64R&JQP858X:K3!T_&NJH9[F//)F>MGZK.7KF-W;3UQO#GA1:R=YC'_(/Z MU3^F?_SD0<6I_9UM]/_G&&T_9JD$D-I.;W,7*)R&_&-XTH>=@\[!W^?MK7_M MM\_?B,[YA]/M?]ZH-GROPSO=S^_:XO,A7&\K7/"D/_$V[^RT3]N';\[;.UYT MMC;5IYTO8.O?"'B>+Y_.P^&G@SW:X6]3^_>Y9';-"T8%*6TIB0Q L@UG(-J: ME:4N'+P*C)$]8$5ADX5R8Q#F+RSIY!G#TONC#MS;SFGL?8WM;"@;3+H-)LT> MB3!;:NW MZ BEH!)3A+#M"-!1RFH8L99==E!][.?S[[JF"3NDYK?8-+38A)R MHYW3?@-%MX&BV5H_;0M+2ZH(9\830)]$C%$%$5(XS:.53O '@J*&'MT6BF1# MCYX9%&$!GKDV> P\,)Y*HG#*FZ2\ M((Y[0R)WO'1""6H,)G\]2)>HU2-"S[< M?W@RP!S6_N%Q/!KF3?^(PV9BR#V__MJW@_@;)H3]63NS*Y.&>#:&F_>GGW;V MO[0/OLCVN\Z7]OD'M?WN;_EY:_/;I\,/JGT [_-/9Y]V_MU;3$/\=/#;_O:[ M#V?;.WOPF0_GG:TO\C->:^MM%PL+V@>_'7P^^-=^YY]_)[@.IKF&9!.5,A"M M*070T!3G*AK"2AI*RB,K;%F9"-"AQX*T1T<(V%YQS*;BW7ANN*)>)NZ2C M7DQ;?/.?$Z#L)"][:W9G+NKK,YNDMGS@]_7K,[^>P;%2!U-(7DA9.&>M,M*7 M!5O1C/N]Z-8KOZ"@N3&-]_^?V^M*T2=>W@SPJ)'0'>?KI ML&5#_QA'@N#'\:*M[<.CKCL9MMX?X8@"S*#\LP=K^A-^ "_$Z:_Y<_AJ_C?[ M]>>-UF:OU[*GI\DIE(>]ZO!BZ^JN5-?8YU!6;.CF6_5 MAHQ.OV(=F*V3T>5?N3#9X3O)(M?+)M)7?^X/IG,I]B)QL/!?2 YLO+*]4WLV M7/ME7M] V687ZEM3] M@_9?UQ,,X!TA4?8X=>^7K:-2W'F>MQX#A@ZI_:MGVJ@>?_7]G", M,>L #Q-\L,?' &#=:ADR2YQ^Z:_-C_-?@F_AG#JP+7F.UWZ>*%YAU?@['__: MG/O.U_FOY-]$?VGV&W_/?@.^,)X:V\(IJU]Q>B0.A^T/X$VX@VK2:_V8@Y:W MP_WQ30#R'=HSQ,(0T;?/@R/=636[J4;9#-\VP'LXCM;BX.IJ?"5L0IX0V<5I M9+.C6D^&]>3+WWK V\E??K^/LS"K)<9D>Y_'4O9#[.$%<)HP#C2OIDC-3=&K M\NJK[V5P'Y>MA'K<8/WB .=AU@]Z&"URL#P,$#_V_(84_XFSY.M__XZ_]:;'W&^'5'I*HYJ'=Y;K9\]"=H@1;K&\8CZ-"+QK=PE!V.!JXO M.-QH;9\,J@J&?J^'DCD>.'^6;^'W]6K0[\WNXO"XUS^++/QJGG4YG1OYM2(?\'-Y[#$8\M@"4?C:]7%NW.645YQ,;Q[6]0 6I)4G MW?K^H>L>V?$$VVJ2Z_KD8CA1.@YRX -[M.>YW*!9.$:P&O2\T7H+GUF\W9F? MF/WZ]&L+TW=QT>R8J1T/^FX\VAHG4?O];LRU8EE7EUYO,MAV$'/?%!Q'CJN- M]6(SZS9>Y?'Z7;IZK=/]B+-Z\TSH@',_0WU;/001^#5[R8V<=D%Z'$K(J(5S MK/Y:^,GQOR_?B/D[ MKD9QY[&]TYL'PPW^9JO2RN]44?>FUMR_J@68NK.S^@(JVO?Y;]OIXV1__\QK ME;W@%^SSLO;FKK&L2)0I4D8CB%2"$2=%(JF@M%0A"A;<\V9O-#+WO<$_S/.=9YN3(5E4[TGJ#$:?_ M=8-?YF=^/L2XSV>Z/!UXY3:K\W C8F]\(+3:"WC#<;'7/^V+6C+Z$"KW(RY, M(TOWE*67D!>-CAO2ZZ'MQ0N#X&YX3/^B$WQ>3 I/481@)2NB#T[Z8&VI"JH- MIXX"UK!4!QS*N8##?"[/?/BACB?$L#S<\*;R&5=N484Z<><]O/_A='MK M_[!]L,FW=S[PSM:_]C__\_&@O?-)=/[Y<-9^]T:V#][("XD[!_M?.EN;Y_?M;]U#CS[O(7WLW?6WMF?KXPKL'& U9XDYG*1+B.V M+ 4I5++*.V=+[]9>B^)YC+5H!A$WD/;@68E!!JF#M*6VTJF@E98^2IF =MP" M@;,%<5(E(FDH+4U%**7%SD]"BP;Q&L1[D8C'"^%*6AJ;HI"22D.IIU1)53+M MG94UA6,-A?NNH":FM8&)BR!Y()9% #56>&*L*(CP"DP49V6T'$"-/0M$>PG5 MRA_C,-J!W\_9*R%^C;W^,9[*-[7+EV*2-M$D7W@?#'@LSE$;!.5)%8$R8503 M*5L!3)IMVZ*\%(!&G%B!1$N";^FT"00(5E+"">]+(%IJA2J5FVF+#ZVS1A?> M:&\+5\+%HC4ZAL! 8:7QALLF%+02.CLS8":56@"9(*;(@Q1B22SVQD6WES-? MTN"QQT!Y[V!0H[6KJ[5""54JH/X%ES*68%N=XTHQJJ@SX 7<(-[1:.WC:^TT MI &;$)45FG!NT-*R1'0H%4G"@JH&KZQ!]F]TH[4_KM8JP8/G4GN92LF=<=J; M6.I T03+LO'95T-K9WQV'H4L:4&"A3]@_QEQ-.$I#/@U)I3,)[GVNA1\A;3V MQ8P"^2OVX,6]]=9>/(H#V\M^^DQA7_=K?)2.#05V7[CV_I8426,LAHB-) M&#O7KC&:Z(,N8*_* L=\.$ZL9#AO6)4.WA+.Z+778OT!N-$#MFM\H".=1JFG M<0A7",F5=HQ*$X0N312A3-H5'ER;\@9QB$:IO[-23X,4IE0N62V(DN#DX-QB MHH64X/V 2C-#;1$TGN#R\J'..QJE7D&E5MCS#@RUYDY+80H-YIDZ47@IDS"3 M X$F+6.%E7H:P^#>)QJ8):ZP.-H:SS*]+$A1B%BX2'VP!396+F39*/6/J]2T M"$%RZ35(@338C2=)956,+$0A"G.#*$:CU-]9J:LR;.LNI /]N;7D664I2<.!<+(B7EQ/CDB$\Z^BB5,!:K MHM95<6_V]H#:])W/KAHL;;#TH2JNK%&ZD +8LDW*4%>: $R+>6V+(C;AK=7' MTFEXJW I%3(FH@)WV/%*$I<*39B%[0QT- V6-EC:8.F#8NF=.@ V M6+I26#J-*EKJI9,)>"F+D4CF%-&^%,1$:SBX(":RR (?1-<'#.S17FX<_-O9A<%,F]@ MI['823QT\]B$T->GB?RTQ#0L0/OMOC/"QWX M%T>)7=Y(?'4:ME^JD7E2S?!!1G.^[[R=5\;4_18#.8^#_H/IX78UO.?-MSCP MW2'R&]@&,%03):0O3@F_G'5.=YF/(3K%2,2:#,G+1"QU@D21J% FB=+8VTK! M/0\Y;R,..+'H_7!X$L/6R0"H2S5!(HO ,+\YO^\QO/3]%IQI)R,E0FA!I# ) MW!F!V^^3*9UQ5K+;[O<]@X?-?C_B?AN5E&:L)*#.L-\<^]V9%$@I&>6TE!'( MTMKK3O]ZNWK1T,Z/1)XW7'P4)R";2OD[;JK _'\!G1MYD$CESS.^LR@ MDY.CV?E&ETX]F:$H"T,H%R8&K>>5Q0%PU8[FEQ#J,7]>OY7H,*&2E$#5O8K2.[ &I8([\+H,K"A,L>*B,[E2 M]:5M'!.XLV^/&G%Z@^Y9(4!X1!F)]UP2:40B6C.@BBJ9(@4*EC^ .&U.,;RXU,3+Y(G!KN2I0K"[KNS(1*V!_Q^,1D>NMT_VNW\>)B^CR^]%DF//B M $;;JDPXD$T+_[9[D^F!.+7P^'C0_Y:GCO;.6E=-SRL9!>IBK*&TD-(5P*'+ M,AG*/(6T)HP7%&EE#K 47V)8TEB:!M\2Q6G9#+ 9PUJ\4BSL%*!NQ6 VQZ'S8I4PI M8%$E*4,)-@]ST9R@CB3O3$Q:%%P[#$GRBV*!5NY*T;"*V1@+::B5)0]@S[R6 MVH3")\D4;T1C=47CO U.M>#&:25(2CYA?;TD.C?5YPFB],3W?:[TZV#R'[X#^= X[YYO? M.CL?X3._==N\?=XY>$,_G?^K"_I"07^^+>I5>ZL-]P?ZP^'.M]ZPSKM_';3? MO3__= [?WOEXT#Y\3[=W/H".ODV@KPS %Z*A*PMNHU L1BZ-8\Z)X'VI8#<\+Q1=G)+;B2,,F>#\5UCU MUN\].QRV-O',YQ!>1"] M_^OW4&BJ,,S&A1.>Q0',LXI=[?#UM[_PN%07AL)R,%AC8!0&+$8RX L%[15X M1,]C##!N0CV$%QAW=@#SN=QT$F\]WKY_,L 1V:U](.BMH_X(:'S$8-AHT)\B M:,L&?)R*Y^]A)"RF5 _-QD#;]F#/@@G+JVY[K9T!W'GE1^!L\*&';:[&".=C M.Y;--W[O=E'PR*@K.5CT6/!R=XC6N6## M6$LUZM/?A=7-?^$2PRW)H'4;. );%V MXZIY]:-A:WCBAJ#(=H!2_!/>%:>_YEM9. #*;[%??\YWDC]0;WE]#]'Z_=9I M=[3?.K:8"=H]KD^8<*6&&ZT=>/;\M86[KP_XX)=&O\Y+\?OD!C>/@'7UMNJ[!.*'2P:J,K&, MA+\TT[C39IT/NS;(A,$(4B85B,1VNIK32+@041JKHBP5.F87K>+_9/G'_&64 MYKR^:.U.CE$T0+GMQ BNOD!,#?9'L)N->&3Q4-L?=B,SD0872,DCQ:9CAKBB M+(B*O"R,!R\D#\E;)AY@)WO#_G(AJ3$8MAQ3Y@ R!O$04 _-T FRIJJB :"J M62W:CW#?_>R"9U_<9I7 M00I;?4= MT+N*1DST#1:CUQ\.8YV1@D>?$18,W7B\(6PHC 08'J'Z6'7=[,%,$: "BL,- MO,'_ ]?\PO*@"U!3J-H%@56H066&4U?W@,0=8Z\GO='Z^&D&$=9RB-^8T-TY MPK1PH8W6#TM[\Q*!_WJ)QSJS*!>\%_1\*[Y\#Q^69E(]4:^E[N34LYG?HXL. MY4VBZO5&U*LEL8OTQ1;3I]TPVA]7 !@9^WU3M8U=#21 MBAR-AO_[BWV];!N7AYFO"QLOA)ECHDZ7U#*X&ZE,M#98Y[T)KE2E]N)YA)EO M$%2:1;4'C+ME_&$V^CD?G!Z.?QHN^U/FU_T3>+B M@:QO'GC$3*P5;V%RG&2KLM6?7]V$KRW67$VL!A?C?_R M*Y#9XYX]>]4]RJN9O_1K??F:)BR94)%_KWJ[MIK&;)2T1,-9]^&L?[BVJ1O9 MIBZ4D5?O2?AF:2Y]FVZP2]^[ZK*,;A3B\K>ONNS5[RDAFIM]7C?+;W39:[K( M7ML*VESXZ)*.*95Z/DU_$'U=[DC53S9[.^W*R7F#3L[_NL$OKR>.3@M\G$N' MW/[XR]-!%_ 6JW-?*9II W33=AFKO8!(V&X@/]<_[8M:,OH0*O4 MI:>>"/?$^9!T29+6LO2+S.9?W428+EN0AY&R.T^>:.YP%>_P@481K+9V80C' MCOJ#G&#"?\U>]-U4Z:;#8IMKK,XU?BP#LKQGXM2 W&>>R8_6,W/9(_XPO2^? M=K[%GX-^ZH[^Z ^GE;3?N;_E76/157_+@W#0/M^'>_HD.EL?NY^W/IQM;_7V MVUOA2_N?#ZJ]LP?WO:=CL'GG;>_>M+9^N]W/[G#=SW MAV^?M[Y\V]X*/;AG_OG@7_.S0H4N2F]C(BQ:3:2VE%CI'!&2"6=9*5.)I=V" MKVNV2N.*'HC%-$CT@R+1TTZ':)#HKD@TG0"A.-9'2T6BUHF ]3#$46:)EA1G MZ<2"&[7V6IAURN_=:K< M6.]8B-I0I3@ D13KE!8-$C5(]$R0Z&D'$S1(=%5F/I&<\2G:E,>6/.!R^6LC#GRDG6);AE)/L+ZVA MO33T>]5T["4+]^--QW[@H-+E[64GM3BYK'Y<>S/HX&TFX% M:;,S4PLCO) F$$N5)5(E1;2V@=""11FX+)B0:Z_K0Y$'FJBR0E.F?G"M_FF% M(S2-;C^.;D\C.$;',D1PG+CPALAD/#&<6Q*9,,E0728CUEXSME[*BYU"?VZT M>E6U^OM%.QI;_?3Z/ V$"%\D9K IIBX*L-74$INT(HEY&@6^4_#&5C]7K;Z- MK7[JT$&CVX^CV]/0@H]*RH(FXKF21 KA,+Z9B*)%&;SDG@8-MEJN:[HBMOHE MI,Q4486?JJR9GW-E_(500IV ^;"!A)O&=I\WC#U->DKNZ]&)HZK-)$9 9WM) M[O2K7I.=_M',]KVO=Z\!M-L 6G%Y M7'M=ZG4E+A[:W!S05N^\Y@?7[Z>-* SA>>%OC9ZOF)Y/@PQ1"T6C=*1DI2/2 M)4UT!FK"7:#>N2(X[K,Q-ZN4\OD2\ALZE[7P'&>[-@GN.-M?M/W._JP;7;X/K9S/!&"\B"TIS M8DNOB12N(#9*CEG]BG&:HK!\[;62Z[R\=^+:K33G.Q\I-=C78-]W2H!IL.]1 ML6\:H&),HU<2"/-28$M]K&," "QI&<"=%4D6%C@M6^?\W@65#?8UV+L:[$ MO8\FGP3[?JR,JYOUX:I[6#]44SL!2Q_Z)Q@Y7=6.;,TM/MDM-@<'CWEP\ *8 MTH_)AYI#@!^%#VW/EGJ&&$WI%">"EXG(Q /17G/"$F.%-]1Z#(0]Z"' ,_+X M&K1:I6=KPO8O$ZVF8?N"N\1X=$1H:8BD-A#GP'N3 8=P*2T%E0\H-6-T6HFT"Y463"6B/-%2:1@DEA5:$)-2I:+% 5S#QUH;^"J@:LF--[ MU8WA:B8TGE2IN0_$B,(1:4M*3/"&!$V]MT$K;\H'#HTW ?!;CWFIAY+VT[)! MI/>*B*]*P+:YQ@VN\1*BU&\NBGH\/.[USR*.^P3<;QV?#/R^'<;6<0]N[Z>U M-W_]^>?:S^NMCW_]78U*[Q_GL>E-E/J%4),'B%+/LX^M6O+^FF!L0S!N03#: M-;G()./#;@Q1:ATMR G51#I>$EN6F@1GB\@+)9-4:Z]UN4+THG&&&L1YPDCS MY0&=AX8=CI3 L3+0(5T"< F,O+_V'OWIC:29'WXJR@X9R-F(U1,W2^>#2+P MX/'QOBNP/KNW4!A +:>5[;\I\Y9X4=C0:'\7\MGT8Y"BK(WQ3 M]_I^/>WUG1-B+XQ6]=2"H+7\?*G4_=JF6WX/N=\+TSG\@QUEAAA4/"!HUXT 19FKG; M#)8YF>,$L[EEH6@3KE>"M*,0%A4 7/(T5P' IP; F8,+L0L15@FD(\W]F+U$ M3A.&8L0T&2:"%;&P51;\>]'XMZR': O^_1C^S>7U"!@P&CQ'GB:'N*<VG]]P7@5;$Q5\T!>0Z^(6 M;_#;\6#4S;C\:AA[-F\?_I87&;'JZLO3;4%8\/.2T\H1E+P M@#C!#EEJ(N+2,!4HQP'+O &@VYS=NP?A\IV<*2K^9&GNHN(_5<5G$8Y6$-XH M)9$7!"-NN4< WA'^);5F)NB*&8!"B&/(,Z0'*"K^9)G:"8Z" ]^,:6R]H/GLJVF3Y\@U753\R7*51<5_JHK/K+B(3"2M M BBV!14'IQWII!+2-"F6L#(ID66TXL\K'7EC)>9Q'"Y,FU19DQ_J[G$U:_6" M]ION]O(K"N/C49@4LC]LTH5>1NO+=?,741D75+X%*N_-IT\H$0"LN;LMS:@< M>4#6<(H"P0Q+#]]XL[:!U_E#G8E9CKWS&[+Q!\%@%O,6$;NO0]>L*Q@V?*\]0]@V3W3: 7+ M?@J6S27$F.#4P]0CKG3>UE($.2,HTH9Q;AE7E&(>9DXG.U M#51*K(1&V@L%$8[*+%,"(R<<9YK)O.0/5MM05'RI5;Q4*#X?%9]/R&H1)/<* M>:]R9R"MD$M.(J]5(-$3@;E_L K%HN)+K>*E0O$9J?C<.0.*I5=4(:(50YPP MCXS2!!DIO>/6PM+W'R$WH=/V "K-SCD>[Q$JIS%_0ZSDV,2T.7 M[YAH[3Q7@E$,X377V)F$<0R4$NDI5UK>N=GON[X?QJ/8/[&]AL:D>NSF'''M M[F"R7QC#>WN6?[PY'-K^?G5=:4AU)]-\N#F?0[.:!T.U0YZ8@')#/&0Y<4@D M'JUS@=A\>( _U 9B<;R74ZLYX4XY:10SDB>BK8Z1!NQ)H,$YCA^LH6[1]L?7 M]IDC3GD,6$J,1 P2<<42:+L4*&+,+6$0;;G2I^6%J+RS@M@8)3?8 #D0(C5M'5C+,YA1I2Y(82HK!\L+ZP1=L?7]OG3F0PFR@L*](ND[.: MJ)#+S:V59$$K",=B)N=9/D-^0U8A=$?'/7N6!QN_CQ+EEQ=_^1)2E0O2-6_^ M?/^^9?NA-3C.DOUCJ9N7PO\0D[4R.<(@Z,]\]MI+XKA.&!P^\!Y\2=TLNPVX MT&K7$T.(8!1)APWB0DBD UAK1E/"P=$((?W:!J/+Q/E0:%U^0EV$53&&%+Q3 MA$=-M76>1V^#T$$SHDON9H75?>ZPATV83<]$"..37ML@]*'ZK!6U7DZUYCZJ$ WQQ >.N= B1:=$)-+PO--: MDC_/Q5U1[\5L@VZ2'>= Y/%YJ$E_;@/XAQ M%]K'>F%8Y!HC@IV":$5B9$U@2 D<8HS>6!;!I6&F3>^?H"A[4DNM_@]\-NNJ M6U,T_\DU?RY/08DPA"4DK4F(J]PWPG.*0 *$-P#[#O-EW)HJFK^J1[:*^C^U M^L_E,I)V6)L0D?'!Y+,>%&EN(=:1F4/02W "#1A^KMM%(BKCN-+P9_3=#2^#J*<#P0, PE]ZA)D6C0LQ%IPSQ"&Z# MM8PB$7SRV 3BFOD/K-[U"7%UZ2]QW:E;4 M0#Q==\/& )3>$W?"^[_F4T?$*2$5X\@HX1'/W:4M<18EXR4Q.#F&2=7?4#QL M[XE[:P51<(+@[B4"FF%*0*AML0ZR6TT M55_&A^( +SA9<++@Y.-V?"PX^8,X.9=G)8**E#C2003P)Y,'5U)IQ#26R@69 M*@K'A^_Y^"0X6:5@?ZU*.">E6_"OR9"/['"_VY\TP[N]EFT.N[;WP[I%LVY] M7O"_BR5FUXYS,C$H@^@KHB\BZ^%X=-)-9_5'W7Z(_9-7*/_HH4'$W.H]YRKG M'OWI%R=*K0N:9V'S"&3T9)1W@:HCFB<'PQ@K"BA FM@Z@IL>C%H19BZT_HS' M)S%O^=22SW"[E=V[UC >#^,(IK8I>9P=ZIREOG,U\'P1Y'KK_D_&'1S[ M0>L___F]]=?E>LOU2\6*M1IOCX]@$OUUDD7H0D%Z?-M3R7YF]\'1_ *9]54YPO@LV&$58C538YM!I#N ML3V!J^=:%<""C5JCL3]HMRQ\##^S)['53+\]:<[R5HT?JSM/REO[%[=$ZC'F M-5_X)H"7L1&'TP'RU4^.XLG!(+0.[*@:H(NQ/WEN# L6-YO@;G]G"\C93 MRG-QZ]7*U]-N.#F8V/JYJQJDQK-+K -[]I(YN?%YE,,G$AN&+\W.W+\/ MAI/1'-O]B-PPVB_()ACL*]L[M6>CM5\OZ@8HQOP$7G[W:]\PI9_SALS\HU90 M<)@&PVJU7U7B4Q0A,>MX=%8;PX@%1S!ZYPV) MG]7:QFZVSI6F9T\2 /)?O]J-1Y!1O]>;W":S4OEBD[ ?-0Z'F2)!V^R M=[:H6TXK-L+32B ]E97P,Q&:$EE>8W2JC?>IMP$?=P=A-#,D8%>\'8\J<]@= M3MKVG [&O6QZ8!R5W;$P/#0=VO4W^Z6RPH,Q3%48_?/5;7Q94OEC_ZJG9&I[ MJG %J=GCT?QU>0/OTTX2[O]:HJKBWYK;M88K 5'."HIJ+]N\-N8=855AO"F M,J-Y<(/NZQ6Z7PIMZN\X7*G,M5_C=7+M=]^[+<'KDEW_]?=N^_WO!&-EL*LU M6'JKV]Y05W1C@:&Y\M,%&;K:C7NZ[3LYUCR#O,SGVE:"[M?-L4SG)/8';P;M.=[L:W?5%3AA]" MY9[CQ!19NJMDPDRI8VY/2WX[Z\9YA?9X&?RTF!+Y^V]L_V#CL8 MKCV'B%YTCO[;[9SO?=O9@EA_-QQ]VNJ<=\Y?]Z[N8'W\LK/U;_CM!WBWCH![ MGWWZ^UU^%M\^['S;II^^Y"L[;_^;.MUF]^I/_.TSPR;HQ!/2+BK$H[9Y_\HC M(JPW,5EG^7?HH>ZC5O=JE?J253-2HI)G.G@5."-$,T^%CMX0*@PC=VT.>,.9 MG:*?3Z"?YU/]-,J #CJ")*84<1GR&6!&$9&2>8]U"H*N;1#29D86]5P&]:0N MVB1M%$(+;IVST3B3'"$DMX3R=SUK6RSG4FDFF6IF. %+XY31G!!A,H&^>B%6' M%&P-!P&C44*:)5CH8%LLD9E E-8\22I-QTC;8UOTIV4W3PI^E@(L$3PBDL M#N6"!=!$9C1$0U)H+JTM(>\JJ]\LY!5."\)U0"H9A[@6"AD67.YZ[5F@$=L8 MBQ%\"@7$+C#"6(A_W#(&%&$%9 M% #U@7&MF#4!A"]1YE3$U*D[]R@OV/'8V+']^UP8RUET05&" G)T\3=W<-88O[O%3* M-[>7:X3@!E81_.2)(-R%@2O=5>:&&6=\?H&2L@U1IC;:A-G'-O(

P+EFX6G(00BB4O( M$:(1.)P!.9X$TD$E*G*/;9IN:>5>PL9K?!0)@G9:XM955KU9W)J4M8"0#D7.&>*!>60) M\0@[ %?AX/_4=_HEWR5NG9"OP/7Q^_I6?GGQE_?=L7Z $Q/W)=Y\3M#X (V( M"P0^,03.%SE[(5.V;4AB9L %"1&YQ 1BU+-HO71*N^7<'2[*^<3-@(OF/H'F MS@)T'RE57FF4S[,A[GE"CC*)),5"0(1.N/-K&X2WZ8(&4$5YETYY'Z!A;]'/ M)]?/65Q/0U(R)8R,DQAQ(0S2FE$4<8K@0$7AK #+:JYV'2K*N73*^;A-QKIE3LC__T2]."UT4U#3^7ZOI=13"\ M:[]M=4>^-QB-EXBT^FRBI5_..H>>[/S]W\-\[=[Y![+SMB,^;87N]OG!0>?P MS=G>^7][G=T_NI=)JW=VWYUMG_\E/OV=R:L_'FYO_<7WSGM?MND[MO/VS5EG M]]^'VW__]:WS][_3]N$[T=G_[!SAQ#F)(L$<=(T29)*U" OM%(0M GM58S$H M2 R;&4 Q,40(BP5WAF-FM:-2&LJYH*"XPE\FN:YGO073'D=7]6^>9GDA0?K- MC[LX/.Y%WJ*.FB3/"65:>Y 1#09# 788LQJLVW_'JM/#:.P.,ZOUR:#UU_J? MZZT4P?C;7M6O8722^SDTI-DG>79;I]V3@Q:8S^/FFL%XV+(]$.^:HKKJY#!( MK=Q+ BZH/FRN;WI.Y&]GC3GV8S_FIA&A5;49J(ICWKW?:;OF_^5Y5 MWPZ8MD'_ROU.X_0NZW-W[N8N%_NV#S,2JKNT>MVC;GY2KVM=M]<].:N8PB== M+TZ&L1Y'_FEN> &W'!UTCRM"[\FDP"OE>I[CP2B.VO5<5'TUOOEX/.$;[]BA M_6J[K?]T4VS]Z;NQ[_./04;7VS4S.,Q1_Z25B1A@#'#%?V$N!\-V-8S/LHC\,HJQM0W?MN@_J\M)\>=/U!7HT+(A^ZHV'< MM\-,I=^(9IZ^!?-TJ;W*"D#=NWZ>+WCI>C7J28^@8U5_(AA?K'5FLS(9,+Z/ M8%_&\*,>_'D3@ Y6JNIJ]$N6<8I_V_SX?K/Z(_GMGUED!JV>/04I@(\;(8;! MC^+72NB.AX.OW5'6FG;5+"?/]U&TV3> -3BP 7?3F)NO /_1-#R1H/CT7%O M< 82,(Q5"P00##^,H7N2A3)^[0[&(Y#*V >_]$)QX>^#(0COU^YP/&IM=D%# M/\9>-Z;J]F] @@9'X/@T4<=9]7J3U_I]\^.;/_,GDW=K3U5U*_J&))O40MV\ M+40_@\H\VFX?="#W#9I[X?KUFE9$5<<$VX(8*>;N8*TNB&.>VWYE1.8$#>8@ M]D=UWZ>ZYT)FK,G?5"!_Q:(_2NN2')"!]>F?C';2U,M[4X_T-8!KZIY4;5I> MM+MW^ID%'(D( M$D!>(PX0@"&8%-I#:VH& M;RW1M^T9TFX-8-Y4=O:[D=YJ3R/O()T,+B]+MV^'9 M._! 1MN#?GZ%(<1S<.F[C#YQM$0;R#^6JZ@WD(_R9P<'VUN?NIW#?=;9^D _ M'7T0.U5>HH,_;?WQ9>]P[UMGZ_7!Y0WDO5T8\]LW>/OHW=G.EC^%>QQ]@C%^ MVGWS;>_\XY?.WQ^[VX=O3CMO_[C8824()P,F%%%*#>+4,J1M(BCE'5R<)"?, MK&T00=I27"W_J+/#/T?-\E=W5+>'K$(I0%F \HFJ50M0+@U0SFI8 V:)ZDQ+ MQB-#/)*$; H!8:LI#T$G6/6U#:;;4O*"DP4G7R1./D!A<,')5<3)62VQCDP* M&14B+'+$&8[(:N(0!5'@CL5@%,XX*=N&7SVI4X"R .5+ ,K'+=(N0+DT0#EW MHCLQS3T+$&I'"9%W"LBJ2!$S*F*N>/)&K&U(V=;B:NGV,N+D2^!#>W>U$N(7 M5]?,_//6J['@O9\;K"]ZQ6<#WD^1-KU2HE6 ]R[ .W^.W)*HM"(2,:M-TF9*XCA3P6" M?@H$S9*)R45&AS M(_I<:$6GK<9))XJ8IBIWP^* /HX@KZS@,1D28JZ+H^L/5>QQ3_!Y"C7XQT]E M?WJ>T'%]0F R$\#D5F:1UIK"8 !(E@0 !',D)-.(!Z/!QJS;(QS@JR9,"'8\'';.42728"$P#,H)0Q+7/_H;TB'BF M<_&Z2S37J*_K@ARW)KV\*PW)4U&Z7.9LN4K.4A%[E=3%LM,/=7;WSC/]D,"6 M < B32+$#BP$Y"QH=9 F>)K5/(9K$A#_J-AYBJNX BN-.YN?&;5>&(Y1!,1& M/.0 D<"?K,7!T: 2:-TU#M\_IH1+)Q6K25[W?B;P.*H)/&(F\+B>S*]AOX15 MROR H0MK-H3?I^'@:,K'.&4LI$<[Y/3;-X#6G;BA!^38GL+E$A-M22/R9!N%F>R>K,N"L'M7;# M=4 MC9GCLZ;UFV=[G) ]MOYOT,M^Q(3UL6),!7$,%=G>X+3&KFJUIA2=ZZT[&+V2 M=%LA4#Q\1P$412X^D(R@A(U&W$B)C*0<6>YEH"I::_PUJ;,?,7\EW'F:E=X^ M_4R9$X):B\#+<(A3B%=T)K-7W$(\@W7DV"T.6NYC_?"3FKMJJ!53K<^4J!5: M@4T:[E^]C6VY<;>"QXIJMPTC26#*)E\" D<[JL;WU?8:+O!,8WUJ 5HGE*29 M;3'S%D\>/S&OW@Z'9S")IW88)J]3&<1,Q5H1]S;,OE,^U79#NGLT@/GK-FRS M(,!^W+,3WNCI8QJ#GNE3\TI13$SUYGG^5\^.;HZJ^1Z->]-IV:EYN1N2Y=;N M$&YOFS?.+YKG_MW[G=; ^_%PF-;U:C?#L,!BXD/$&KRD'A0T6B]ML&Y6+_N(!IH6R^O;R^C MC%V!=?_O!"LW)U#YDH6 @Q $RY, X$.&)H&XRN>V5=*(&$ZDBAY[D3O)L/7K M#FU/9&"1&;(5'%Q!NY2AG>/9Z,/CR.@/F MUA1H7ZX0G6^2SOYGFTCDX+>CI!A%W!*-K#8>I: TCC1Z(A/X M722(69KJLMY1'36D\76#<:],8GUU]R MA=;SB?QL1B[-SMR_#X8S,MC]B-PPVB^H:KCSRO9.[=EH[=>+L00$$O,3>/G= MKWW#E'[.&S+SCSJB ?4>U"F 5Y5HY%_!F.S2C*4%,36@VO_/A]U>W7#E3YCC?LA6;"<;,8BZVO.] M%BY$=2%TFXAR9L"Z_>\&9?5SZQP#6*\ M'G=/X.]W#-ZB\TQAG93TC"LMG2 L:,M8PL)9&YO=(S[9/>*7CEK( MDZ\W%/7Z=:?>&Y-8I]Z_*]IU,YU:)F.X+)*-P7'X^%H M;/LGDY_"(K9FJ]Z:+OMRRNGAHCX^'@V_5KF'O; EE\'Y8V8CH[N _DYYKDXM>KKB>^_.=S<_* M,4W '4*1!(TX)QXY*C R2FLF,94FYE-I^J8 ]UFDOV==09Z_B^,(\\8(+ (C MW)NDX8E,*V:5""HFVZBMN>Z,>W%Q'LN6['J\\^$S3TES:3D*/B3$M>1(2V60 MT]%86#W%/ 5%)6*!IK8N>#HW2OFR>CM,"$-HTL;"VR>='%-!"LT829HZRQY& M9(NW3XP>0Z2H4 I4(G#'$W(V&41=2O WZ6 1US:X7,?7X^G* M.3T9_T$2>MWS2>_A24'$I8V$!6HUESFNJ]<6NS4A'L=^&$WZ*<\Y2R#*M77) M3[AI&G M<>ZTW=2<5#U_9\]>;_V=2PMZW?@5+CG)C9B/ELZ ^9Y@;&X]J MC+LXB?9[;;!O)<>/?D2@NN.K#-E=__U&6;5HP[MN=4?U=D7=XGBPH 7ZSFEN M'[]ZBCM=]V[5AOXP^LJ_@I',BE.G]=RS>;>ZEM;0U'W=4.A3.XFS M6QV Z/3SZ9'!>#3?0'H.#BYI]*2 #+0TMY=OUP6PH"+PWY/NT:1 QQX-QOVZ ML"9<7K7;AK[H(E5L#6] M=;.?E2>D.VRJAP?]R?"/0<'JTJ:ZS_9%]:MF:53OR%Y\D!W&:M]VG"<'E*]N M+0_K!/>#:0SSW8?U5^/+'@I\!%Z(1&Y2MMUF-<7*;Z,4-U\-"7@]!L6.HU'] MDZV)Q?VKGROY>UEABHSD<9Q^!A%AEEJ-E%'@(WMPCZT@'#&KHXA81"'4VH;@ M"ZH._I'MCX_#$UN%7B/ UM.#F-T>@)2,>'6YK6O68H(N4_\GV[GQ;$766RMG MLM_UIU%H>ZYJ$SFZ^CM^%KK%.))'!Y5YF1JG_+(ZLNS^9D5Z)X>#/+@YGQ1^&$O5W;G MJN_*@C=._/PXL\%K@5M2#ZOR0-NPU"?5XX]LJ [P9"MB9R.H;?)!]_@[\W)D MORQZJ>R0MR?>M=T'5V$?QMJN_?+&>\\EX\WP+PP;UGNN%'@P[@7P>,#_'\ O MAZ?=4:SR!ZUN=JC!BQG6QXRJ$3<>]OR+-Z[6-29SO76=&P=@DX.Q'OCO50:Y M*2:8:5!EXNL<\.2CQL>'NXRZH6N'.?66Y_>ZVU;' ?(-XU+-O_."T^]#>"#N;>!SZX,[' \ M[(Y"MXF#:MB8S1P$B#E2:BK@OO?Z=*F9!1$HY=8IQXL,%16J]S!I8)FMA-O0'N6 PX-]0.P$1.81UU072FF:PF MY(87[%3O_SMX^A>BOO?PVB\VS;5]N$FV]S]C$HS0PB F#4:<68XLD08%SQ6L ME:1,F[4-@[^3VKH8A+4;[1?ID9@ZD7QD3#G.6+0F6!$XR!.)46I;I&?) MI"=7SE.I0M0FH$BE1CS)A'02%#$<#<=1!:\RZX99<%9Q7GK&8%/F0.P.Q[@? M&L,PX5%X;KA@E+, 'JU*T3 =(H"9$S?2>1.2F>A,XB(ZJX25.@89=6 TT2(^ M2R8^#$R@-=Q$3QWR+ ;$K5'(8.=S-S*:".?Y(/3:AL8+B@,O@]CF]U+G[>MS M'@LZFJ0 R,J\CU;P1+1AEG!O(TE$8.9L=:#BB@"]V_[CH@2E+@0@Z#P.!Y?W M"^?%X'V]03\5!/SR!$%D02#8TV U)&5QP,RN;?0'5\5@ MDI^NSI]>L4%5D.CR(52(DX;C7 ,TJC>4IDWUO<%H/(R[\+C7O8'_\L0ZN_/G M1&<[?'MW__33[NO#[=W71SN['[O;?W_@>X=9W]Z!OG:^;9_G6J7_'EW6V<[Y M/MG9>MWKO.V0SML]L?WV'?FT==#M''5(OKYS#H!]V(%Q?4KPV]/.Z6<-YE5; M29'@>6L^8H,H#@"$![G^T!D67?A'V[^_O']O3$8><_?_Y?BZQ[7J+,H<\%Y)5 M%RLOZDW\&9E!GC]X$[M?[WKF_%M3+0IO];6;CXQ.=B;SWF+XVAUE[?@[!(_@$W,&0AUX@K!?R"!5TLFF2$7P#^LL7X.D MF[7EWDESGRV-0_SXF+K)()H*1K,@(7PR)+O#%KP@!L&5="$P"(V=JYB[;SH] M^O_&,-5QV#N;E\T4J\V_K!(W"]MI+@*HMA]L4]\'\M./M6!-"UE ZRXP8N70 M;5S5(_UXZ9Y-X#D)(X5QF L9#:7*"ZHT!8E5C-S43_#'1?/WP6B)BID?6P#! M2<>?8>K!U%F)J,S\5SQQ!.&T1D(Q1ABFWA&\6 "GX5A&Q#NE?53 3N2#8,[Q M($#$\TEIX\'4BF"$NJE?4EGO'UWOO6^?C0@X2JW A<.PWCH1I .FR!KM+=>, M46?S>E]?"IRAX2+(C"8HK(LLD2NXK3R/BDVA?O?(C8=Y&W4Z.8/Q"1HD M= PA1)S28XUF*'IZT.TU+(IA$IE:-_A:?9;B:%37A4WP^\&QV$?F<'(A)BK M6? &4ZZQQ[G_[G)/>AEF/DL29U8099'0*B 4(2SAU3EJ5 M=?,[J;'J:--"$9NH:+A[ZA]?%+-,F'D7D?*.&RU,T!$#UC,G$PG!$DL,UE*& M&_::;I%ENUF,1=!)1W$OY$HTN)1!)@IN_2 MZ)##\A'OM!0Z@'0*K951SGL;"$^!AAMBB+*2/[J2SG >P0-&#*PVXE@(!)\( M)"VGQ+%(N:5W:Z2+60S&F0I9X@HY4EB4CDK%F:];_[@I+;_=0W.K6W #_!YYT*?*W>XE1E9 M.9_N2K'/'8G/YW,V]8;#??;+(4H*CD<>)/;<@Z^0O"#,R^28US0^<-5&I]NO MDF7O&I;5R<&V/X:#HPO;FKN#[4%_CGUVAHW$^;\G)!;R8LT.Z%QLM3#9( M>TV%0KQ M.:$QV?NK[M44Z1]/=ATK7O1,E5ZCV>3ZQK^K_JJ&1* MU4DG>'1SZ]/)N9O!='6^Q^8_6F^]ZU^D"<'M2V2R-;BW*O"LMG'RJ976G[97 M^ZX?X9:#KW#MC.QCNK=SM['G,YKCH3_()\PF)Q^J:?N]9T>CUFN8M\E1]?&4 M4MX/CHX&DS8KZ4TYS6/H(;I9?_&[WR^;.MK[:8;="@OIH6WZ79D[F M?WSA6$4][_"6)[-MR?8/3$E_T.H-X"V&K8/8RZ3YU[9EF,S5^+@YXC.=@,7# MG2;6;YR;*[-2'PBL&P/4^WK;( !3^5F]F&P^%5GUI!C5'%$0\Q[D$UBM/ZRO MZC$GAR$GV_%W.&M= 456R@HEX!V;%9XL9O-Y*Y<%-<=HOUQGZV;B[4)W5 3]%?$#'<)7(()5DGKM*&2$V7RGJ#% MABD&1P)'80".U6-ZF&*$B M$?CA+2C*7;#1*(VYYC(E:Y5W4@8J7%0RWM0BJ0C!CPO!66[2$8G704 @&K,0 M&(A&C63PUX29-YH$EGF2O[<)=3D,[?9KS)D5X$ZL6?UQ:O#Z6;"=O)_1K\U7 M,N;0^_T<_9J]EGQMY>SQW[$ZWFDKFKFS*;?3K3MWFKTGMT&U\W$C%UA#4V#WXTZ"7[QNN/PO MG/]X7#RS3>QE#L&4$*<-S 0I3R&HL$-/$.8*9H0[P15\]//2/B7MU MX9CXM%%".Q\%!_^CW41Z^9STR=C.\3BU6U5+RM8HGSWVW:$?'XU.;-7DHSY] M'X]JMVGZ>WNG3ESMNB:ULG[@!V5/#H+0*A;]-FD$.G^&?[WU>GK&?CRWU[%_.)[#E.AD&J'PFHVZU>><8+$')$[+M-IYR:W@?PJ'Z# MNOT7^(^^>YP]XP-;,8'%?NTP7V'I&I]T*T:L(["4S8PT; :395C!PIT;SA'E MM9ED4,\NMM?(9 %W2\S_R#FCNQY4N\J&^7LM6IO]D#/P]5]>L)_S!6]_^&PD M3@K\2_!N2<8A3E&N&D?"LAA]TCY1OK:AN%B7U^_,S)&M+C!5TV14Q:QUP2$N M1FM%A.5\\Q2$!<(@C;5+R :=.2D#088XA6*D8,U4RK')]XW6I'5EP]PXJH!V M= E^7:PDI9&H"=B"R6J8"7,GQPGQVE2X1E.FISMO*(/-%50$*<&@<,J-I2#O M5H9H#6?RB=L/<[)UQNKCFZS&MIU/XN6F54>$^/!H1G&6G>F::V]*.UWY6(-A!A! ME?P:P_GH>-%-INQO*Q>QWK_$!(_AXQ3YSZGY MONV9T9=60]PYA[?;_YQ,,C07]4MN/>("O$-'/$<:)Z8PU@R\^<7<&0LX,&:Q MZV#8A*Y7.X4 ;-R]"O%)DQTOUW;4#:18=(%:S/-Y8I&[?A#DHI>W9,KQBEH%G(Q<>5!3Q5;.X.@ !GE \2SWS\@EXH6*\ZE M0EX8E\J?<3\#S<=8&>K^_M)QJ/#MJ5[NT>W#S6^=HS>GG]YVQ-[NQX,]^HYO MO^U0T,4OG?/77[;_[N"]\WU\62_!-Z.=K3=G>[NOO^R=]PZVW_YQN'>X#[_= M@[%\..^\_4#VSC\>[FQ]3!WX' (XS7GP-GCDN3>(,XF14Y@!@'/L,';9S[M, M2\(-Q2DD84DD/ 9BC."8F^0-54Y+=YE#I9G\'V%,N?E1%X>&K702>PD_UUPD MZW+3'1HXBU%:FYG*5\&AFJLIFI*%S"@_CN.P,DE]'VOBXRS3=2W5M?9P5"_! M3TCDSEE'>%V?+>3I8!A&L7]9![>K7/).JI4P^^D3P5@6!^K1E7#[\*_/T401 MI(E(24<13\9FRH.<99-"FI0P3Z!#E6-]U38VZYH+"&%A1G[8/9[$&-'Z@\GW ML$J]WN!T].JVL<4UINN"C\<-!'A4R9W7H%H^/$H3ALQP1W'*>]53Q-E(UL7LA_ 99G191!J M1ZO?O(V%MZE:ON37J>HD1N,J(&ZZAL10[03 4TX& /RC!M)R=BW:H3^H$D9# ML!?CDWPW>.)7ZWT.'^&>^T-[--ECF AS78DXJ=:8W&8V@ER_T;.Y0U/S!IG) MODXFP&].8K<_JCG3>[V&7+P[&D&@/[)'Q[UXF7.O*,GC*LGK+@QGO^M'K3]M MBIET+6=*^OM+HR4+-"36!=5N.O11/?3\9?<(PM>J1+TZ&E#5/(Q&-O?P^AI[ M@^-*I.?(NFS=_J#9;JLJ8^MZC$9]FH16=SA]7"L,Q_N7AE4EKH?CHR+,3RK, M[VN\:6W5"+0<6!^^+\47H/-K=Y0;087)^',UTGZ5LLDX7[6O VO@9R@\D].F MC"[WS*KP%=4]/!H(GKME=4C@P&:G!EZL+@6J[<9%IH_<9Z(7)]U%0)0S,%0[ MT4U%^Y79GN\;?VA7JL]I6"K"F/X>;D=F]>O]O=VIQ0&N;XHZGFK]+QPZJ3 M6ZO)I\\1!>YL=5KCYLQ_U9T%A@"HEKO.39O"59%%W30NCR-^M;UQU2BQ,?MS M<0^XNQ<'E"&UF^%UC@JJXHR#&9HFIQ?JJUK-J@YA%%U#[>-!4 M,4S%:#)$!"]1(7[>X3H:?)T\ L >I+AR=YI#2%V0N0;6Y\;6M(^$&PZJ7I&A M"ZMP4A4'5AL?DPV$.&G;U\Q*[2M5*]FNS$2^N&FI4D6 ]=37_(\+INT"<4Y, M^:463&73ZJTJLULD-KDIT0V%?)/7K\XV3?9;:E&8;)[T]P?Y!6<-#><7M.J_5[,G5X?"JC^MPTO#:M;]Z :5&:[R MS7D]ZKY[>1.F'VPOGX]I6F'F38S!R<7^FM-XJQQ7_LYQ95:.*R_!6![QN/*- M:;?+&41L",/!!4(9=X1HAUDFVJ0<+B4F_/Q\L#^(8=R+.^ER9OA=O\YHP;N] M/FN^?,$YXKQW(V F8;H38LI8Q(5AR#@94-[0T20F[O45WNQ5\:'JQ%AEOK,& MC*;]R6;YUNY,(IJSE?G7]4[DS 9-+,/L]$C-X-]JZB)C[J2:([?!&,8<1O^\ M52XNUP?![-15#5/+, 051_GDB3T>Q5>3/_R6V_[U[-FK;K]ZU^JBWYJ;->8D M0^A7,,U=;WO-&E3+47\]0]=U7"/LR1#^"9,G-U^O5U_]>A*N?L?(NN'7?XW7 MR;7??>^V9ETH^D-W_?YW3/,RUC+6ESY6?3N-_;5"@QH1 '0R>E7M=2>X9/V7 M_>$ '!#4('BJ_C?)C+S"+5*AV>1!LWO8VYNG\.89;.Q&95:.3UI5G\Y6GHJ5F=O*)C6; M*'41V34[*3]G>LKDWYB<+Q/_DR;^VD1RF?&?-./3C%&9Z9\\TV]ZW:K/1]U5 MJ4SV3YWLW<&)[=W%];@Z(=['^'V/+.^!/=?>IB?MU1O?1>Z)Q*#]AB<=:6YEYF//!AFK+/1>Q'%37S& M[(Y,/Y5$9EK:G'+-X_N[>W+P>[-]^N9;TX-VOM''ZAV_DW6Q_HWJYGG[8^?/OT-XSM+8SU[0<8XX?SSN$[NK/UL3NY!IXU M_D3_DCN[>RSG*K>W/AULGXZIQU#O?@^?].G2[^ M]I_=-R>=/_&WS]%B81F3R#"O$25DA:G=NDQX1TL *)Y)DS@3/A#0"@;$MZE5^DX%_!OY> ?QQ3 M85RDSB?!DV"6*T.TDPKTA7"G"OZM&/Z1*?X1(R,#;QX)H@3B&00=D0%A0[4B M.A@IW=J&:%-]]0!B@;\"?R\!_K331'NA*".$2\N,#$)A3X,A B=S4V>\R_#W MO:/U!?E^,O*QF>=G@S3"$Y0DB8A[(9"F0B(2'&9<)AZYK0OJ"?VM8%_!ON># M?;_< ?R4TD*S$)4@CB?E79311.MLP#@Q36X!?B-X8?A30;M'1SLQ13LNP)'+ M7:0CLPQQ(P'M+/;(>JQ#REP3,M-,B*ML9/\L(%= ;@5![BX;'. *N,@8(]YS M;KC%EHL8! ;RIM)C)W7#G$4Y#(TB@1UB9* MZ9.,5JYM4,S;FN"5\//N6VZX"IAUZ>S5K1=@P:L^-Y!>](K/!XH?9:^Y8K6< MB-B;YB#HZ^I WZ3;Z6X^S;\Y2P@;"*-(*P^N MJ$T>&6L=8D9)XUS0CMCLBN*VI/<&Y,70]U,]SQN*NPMT/5/H>IQ=X@)=CPY= ML]UB&5E*5H#SF&2&+JN1DU@B@27!TBLP6#F*9FTA[KU;7)"K(->SVM\MR/7H MR$7F"OTDM@:02X9($:?<(FN5191A&AR/U,L$R-4V_&K#P )Z4\9:QKI*8RTD40],$K6=6QP4CJC"$?7, M)K]P1!6.J!;&_MPW.V#SM;;[YU=E_W M\ABVS_?/+R<*]W:_G&WO[I%M^DYL;WTXW7[[!L,8SSNT<]K9A6O?_A?>M\-V MMK8O>:($AQI+Q(*5KO$E.3!I;4-;DS;R'OO<90S9 4 E^>M M[P" DAI#A<-"$ HZ(HR3! N*I0;,D]84 %PQ )RK^I5822\=+0%_U8, M_V:UPY9:[VEPB$9G$)<<(\.#10E6F'KX4/A\8$NWC3 %_PK^O4C\L\GJI$@^ MSDBY\=HXARDC-AK%*=S]COA72**>$/IF-<=<2Q.HAS533B#XFT,0Y$KDF/:. M..%X,(4DJF#?,\2^NQS#B,0&P1)7-@+:)>L4"<[S&)5+P:3%C2<+2=1RH-VL MDCG&B%GP#A%/P-$3WB.K*$@WMBFD* ,/86U#8EU(H@K(/0N0NP/&_5!SW1+@ M+B_NS9=">R:PY(!\0SKE43:;R^F41X;D>9(HQI,-";Q0ZBFXHCP:9*B+X)EJ+[%*5#.]ML$Q;>O[ M-R8J!^L*=#VK;>("78\.7;/M8H(YL30JA 7FB-LHD#4>HTAQ$L(YQB/XDIPN MY"DHR%60:SF1ZW$V> MR/3IRS39ZJ6"6AJ!0C!4SIS7(84:15RI)B:V+VJYM MJ+8@I !7 :Y5V9UX@*W90A*UU! VV[!-6'*0Q91SQ27H0J2#3L]H1+;#U^&GX^?8Y-C%'-$9$(\+R11SYITIXRUC'65QEI(HAZ8)&KW8!AO8HG"A27J M/BQ1K4(0];CS7@BB"D'4"YGQ0A!5"**>X607@JA"$%6.3RS^O#^<[??_'M MW7?DT]$?!WOG_SW8WMH^^+2 2?Y3E4SL=3OPNYVMO_#V5D=\@GMT#O][M/?W M'X?;?[_!'?K'ETF/[5G9B&0I:JJ1"5HA3BA'UOF$;!#<.ZF-86YM0^HV)H4? MH.#?R\0_;K%@W$>::.1>.4U [BDC+D:BE0\%_U8,_V8%OY$P[;'$2!(<$5<$ M(Z>C1T9X'@$$A8U\;8/P-B&\X%_!OQ>)?XYB29UTEC'#G2<&"VDLD9PPP2@O M_M^JX=^L;-@ PFGB+;A^N2MV%. )VB21\\8:XK!7%6U &^OB_A7X>YGP)Z+$ M'D=NG-.<<*Z9E%A'&B*3T6M_1_@K]%!/B'RS:F,6DW$X:40=D8!\/"'C=$(D M">&34Y@)7.BA"O8]0^R[RP$,2;C#T2GK,>:6. W YQU$0\Y[1HF]!?@5>JBG M0KM9#;/1ABL:8)&BASC7"89T# )IRUR23(%LT[4-)J^2(!=ZJ )RJPAR=]G? M"-P:H25G/'&;A,%.F6!P(%[G(O\2WZX8[LT704L!;IUB'&$9$^+8>^0XPTB# M#5..)\Q\6MO0JJU7A &YL$.58RG/]5C*X^PTEV,ICXS(%]BA5+2*4(JDH!AE M1Z5GO$!;D>';EF>\7&*V)5\,AH M&1!G.B*3DD.QRH4XES0#3Y+0-@AE0:Z"7"N"7(^SNUN0Z]&1:[;+ZS!3UE$/ MH,4@!@:+A+3W\*]D%#;@;R>.US9H6[/"85" :V7V)AY@8[:00RTUA,UU\X%( M46,7$<<0,7*?(G(^).0P\2IP[)7R:QNLK>A5?KO"#;5,&E[0ZV?MK!: >G2 MFFO (Q03D0D4O"9YGX$B;9-'/L0D'4_:Q4RV!9SYYRV4LO4IZ'00SUKNITR MUC+651IKH8=Z8'JH;?BDL$,5=JAG-.^%':JP0[V0&2_L4(4=ZAE.=F&'*NQ0 MY?3$PE2ARC3T<=NY^V_NWN'>^<[NV_./^V^[GXZ>O=M 84\V]G:_[9]_A?;WGIS MNOWVT]&GM^].]X[^W=T^[(C.[G8/[G.T=_C'178H3%AP1A-DN52(*QZ1992C M1)5/6'BIL<\5;Z8M^;TSA.7X6 ' Y7GKNQ30"6^9\S8H%;ECRBELL;$J$!QE MI*P X(H!X*SD5SD9.. ;$@$# !JAD<:$(\H"%<&XD S)K:S;2M&"?P7_7B3^ M!:R%U)+C&"0G+IG(O! 4_$"FK8V\X-^*X=\]_6*O@7\&_Y7GK.^"?9[E-*9,I6%Q2A92.#G$7(M()\,\Z'8GSU,=D"C]4P;YGB'UWJ6*. MQE+"K>,Z&JXQ!8\!O 2* ]4LZ.!O 7YW.8-1H/#1H'!6VLQ"\K#.!$FG,43! MN46WM D1X8SV@A@?,7B!;:SNTY>[8&#!P.5YZ[L<0[-42? -)%>*!\%V&1]LZ@& Q//EN]I '[M&BK%=D" M*?Q1Y=C*LSVV\BA[T>78RB-#\CQ_E%%"NB@3$CR$?,[.(BL-1N"?$B.$"CK2 MM0TEVX05%I:"7*N"7(^SB5R0Z]&1:[:9S$ABTOJ 8B0>\2@9LB(R% 375$MF M,,D9_NW(->C(]=L&S@1@IGV!F$N(@3! 2-'*$;6 M6@'F*J:H9.X29&1QN0IPKQ0-LW!;^J*6&L-EVKH#@4!,5 +@803P(@PR@ M%M*421EULBMUX)03X108J[6F-)H#(7%4@Z<+'"W M="29)]V[9(UWWKFU#4JO%MH5>%HF%7[.\+1TNZ(%L1X_%3_/( 5!/TN8H20D M1]PJB DQ_,LD$@3$BAP' EX5YFW-ERDT7$ AU0QN>WP$JN&_1RDU_ZPL>-UT M]OCJ6#&E;(V',!.MDX,(_PQC;-E^:/4S?<*B0=JN;5604 M]X]B_Z0UK L+6J=VU/K?.RBZ4EJ PQ&5((XGY5V4T43K;, X,5WON9$)51RY MHNCB\2O Y&IJ>B_^W\>S3W^'8T>YW(9K.UMOSO9V7W_9.^\=;+_]XW#O>?N![)U_/-S9^I@ZN_M\>_.SP\(EY1C",3*4&7615MBCF!A)$/#B M)"$&PNM7CS*U0'A[60ZR@-U%."*Q@/V)*QL5I\E"F!6C7]^')WN&4$7X7@4X=CY\#E8ZYS2!D$,H2 X!F!R.&]#>"Y,,HPR'\'1 M7+^Z<7H=.NT"+%U F!',[Z@2H8Q8P]BSN8 ,7-#1J%5[@"V0IFX?UNYD,#R# M7_A'@]@ MC>&NU77SC#XYNAX?]==;51S3M[W6*,*+ * >@W\*U^3;+7H!>&A^2A>W!6YS8;J^^)PP_0<@$$S!H@8[43SVVX$?'435A MPQI_'T_#WFW_<=O#4=N#?K>)^-Y\.X[]4?Q]<'34'8U@A,T'4R7"+TV)#N&> M^Y^9=9A+I9#1!)0HVH"LTN .\4X]_3]2^K^Y"K:UGT5FH!5I/E M2N5@D)-@3A--E"KMB$OD3JM[3]>IK.Y#KJX#W]@;AQ%C!-QS*RP"YTB@Z*Q/ M"C,6A+G3ZMXS,BNK^Y"KFP^3:HL#RL5_@,P5$[OPX 4SHGC(3;H@,N\/KG@W M/_ !B,%D]L'*5]-?^3+[_>YYXZ4L<"ORQS^89ZI^G1&B\64NAW3#G)L=P2>C MQ2&?BR>G,=8>TC4$MM4CKG!]3GR>T?HTQ_@=MGBY3)F][)V"EL"3SUIA$+.[ M=M*RO=[ @RO9LA 5P&R!F]:%_\#\#88-R7WSPO"+/%UGE3>8+^WV*0['I.EJ:YSO9]+0O-R/)/ M8"D'XR$XJ)6;8A\=V\P]>52XX>.LS8OV\ S%W M54/+CV>76 ?>]?CD^DNN<$P^T?HR?FEVYOY],)PQ5^]'Y(;1?@&PA\&^LKU3 M>S9:^_6B#(, ST_@Y7>_]@U3^CEOR,P_:DT*.42J5OO5&!!BF'\%8[)+,Y86 MH!D8P__I"I$P8&](X"-SL*G:&$8L22YZYPV)GQ7H9*5BH \Y:,]:]J]?[<:B M9;PDZ;5%X]@0AH.#Z(=Q\**TPRQ".$0A.F+$A*GQ;G8@+EIK(EQ00BN!B>7, M!^NCD9X13Y(,VBVVUI>S#G!'W^W5FV [:2X+\6<#&[N#WZ?Q:0R[\/37H-=? M7IQ-WC_/*0?G%7BY-M,^@,?%C$:.18F$B21%">L9^5HK@N-RG(%E.(YK*V%: M-BMK/Y.$+-&7SLMER]*/E=48',5V91F.!J.35NC"M2>]L^Q#'-MAI1!O-S?? MMXZB'8V'\-/N"(S$238A)P=@N7N#TZGK4&=%1JW&VL/3?JFLT6 ,KQ-&_WQU M&RO])#U=C%E76/U(2Q<.5RKSX&TG"%Z7[,QJ#?9VK5+NVR/# M7/GI:M!V5^'*?#.1?[GAKQL7&HK<@CO]N4[/E58K-\S. W9:>1ZT\-G9N@WW M_H-0[#^;*<,/H7+/<6**+-U3EEY"4X;MJ6=>^C(46J+KSV7:(%UDC!'O.<_$ M&):+& 1F(6)_W6B)W@\'J7ORG\%H]#SJ:0_#(?S][-/NO[]\VGU]\&GK M ^WL_KO;V=T_WSM_ W_^V-VC?Y'MW>W#R_6TV_"TG:U_]SI''WN=MW]\V=[: M@V>_^[:SM7W8V=W[MOWVWX>?=O\B\/2+[1:HU]%XHA%FN=%]%!89+#'R.$:3 M)#$LBK4-PFA;DWM7TQ:ZM8)KR_/62]>:NN#:?7%MCOC"Y.2UHHA2*1 7FB,7 M5II/;41D@B=(,'TN-9CE,: MC[5T&@DF->(J2615-,AZYR0F,3@KUC9$&]^?!Z7H\?+J\>-F\8H>/Y >SY)Z MCC%8%^:0HSXA#A$OTA%6BW--L(_$B-C)"93A$+!$L:42"P5%$%SW0F?!5M(AXJ.5]R5;=3PWDROA\* M[6_+#;G2"/2XH?W\FA30N0OH_#D7S2?#@_2"(NU80)PD@30L&U*24!W@6YFC M>=KFZBK'VLH3Y1?5?9IHOJCNCZON+( WD49*E$:)D(@X4P*YY/-NO@F*@&HR M;W*36\F>87.>HKI/$\ 7U?UQU9W%[$K%1!*5B.9V6MSJJCV-0E8JSY6E5..8 MV]/(^Y<7%M5=7M5]W)"]J.Z/J^XL2L=1DJB504E;BC@-./?$XTAP'(SFA'$7 M\_:7NG^0_M#TX<]\_WU"GS_AB"I[\,L1J+^[2*56H.2Z%]"[7W<6+UH[[VT=Q:N$ZDB<98@ M9[%!/)F$7-0&64*E#S%&W 5-S?_/WI<_MVTDC?XK*&_RROD*8' ?_K0;4*2X-5; MTU%]P]WZ>]881JG)M[:Y\^N0YC1)Z[4QD3)T^%(N/.+H"_DF M!-'/'#]2'NTCC^YZKKP3&+%O.8[FN4&HV;9M:. #6!I-? ><_-@EIO7JK>&K MOBWOW$X)+!?O;6<=?=]S...3YQ7!^RY2_9] O;M/'C+]0V'!D1+?-= #S[4 B?R M-<.FB9X0QW0"]]5;VP(7X-$>O&3CX;+QL3UXR<9/P,:=)T]!!R2RK>PZ46Q_Z9?.N[Q'7LQU- MCXP(7(C8T@([!+D5Q*8.=F1L!=@JU?54TSNKGH)2+@SERE_*A:/)A2ZJX/B) M;H9!I.G$!WLF]K&%LA]HNA,')" .#KM\]=8Q5=L<1^\J*19.+"(AQ<+1Q$*O MJM^.B$50X7$;_ M6:1\XB^;&'W-Y[K">:NZ4F26PS/&0Y;#L3\O*MA/55T5LS#-&1+>=_CXA/.; M:7R%6)$B:A\1U6\IX"1.[+@A.#.ZBQ':. &/QB.:%3FA'H+=DG@^YEH-*#PK M+UG&D]<@6?BY6+@7E(@]-S8<0_-C7]=LRR :8)-J241\VP SPSANW9]Z):2I$H&24551(2I5E:WRD)<$0>P6&4(H3-GN-L@'WL MCN-6-5R1>5J3[#=$6<43M3[7(*VPJVD?K[+ZZH#Y/%\NF>AB(NSO?QJA:Q#B M&AJQ\):3LH@E)1K8DY$=Q3&-+0-[E>D;>I7M;I3(PLGA&B5/G,*0I-]HK/V7 MEH7DZB-S]5W+U:8=$,NT'(WJ@:[9?D(U<#L\C/EY-DT"WXF=5V" ^*9AOAE0 M6:5D[@$&#*3B'@R+_]$I;F*$MH]]#Q*0WIIM)J$6AC8X(DD8!W;D!$9@8KJU M[J]/"9&*>["\_7+1!*FX7XRK.\4=F*X3!!A%,"P;LXNPE)$$6N@F)B ZM*S( M&*+B/IM<@9+&2IIK\[*(:%4I):TH*:.I0O(8>.N&9L4@E%5[R:I?^J&#,#9"WTX,S75-D%6!ZVEA;%H:(59L M1T&@1Z;W9+)*7FL,EYF/%D&0S/S$S-P9'I0XL8W#RH(@QJM)U]9\W;$T)PJ\ MQ CLT+9,R!%V(D6&(ZO6<0@)/'- MT-)UR833#89(+++"LB3'7Z/"4E_1GQ M=-5#DPQ:'B*M><" .'$ILT].H3RS-3I)0"W0GT!S',@+B&8Z!TTE] MU32?JGV!9.L!LO5Q0P.2K9^'K3MM'0'?ZD'L Q_'(:;\Z<#6$=$,*S9M'S2X MQ08IJ('U5$W,9-[ ;DSYMR]7GQ18A5RSC!DEH51F!KQ\9L#O+49^I50*H$,$ MT.]+48 @ ?%#0PV<_DBS@\34_,"/M2")/6JX ;4]5UXZG $'/T$<0'+JTW-J M9RK$+K&"*(XUTS8Q=9BXFF\&B1:[2>*97N*:.G@ ACFD./0,.?@(/7G+JTW-JKPH/ M4.H98:@%,0;0/9]J@6.&6D@=VXTHYM>!GG6<1P\%EU?V^SGD),T5X*T*"!M; M X2B4<:9W=@/M_X?$?1;454?\L^ H@])T\E$"J.]A-'?._?\W^_-W]]=_QD; MQ(I,:FF&;;H@D5H8&+IF@18R;&I[!K7E5<(9,/C1@@*2P8\8+_C[ MGS0A$1 'L+7O!^!9!(D6ZF&@4==+?&#^P AD(? Y,/C1;OLE@Q\Q?O#W/V.3 M&)9K.IH?$V#PR/>TP/=,C1 C\'W+H+J=2 8?*X/O$PL\;CZ_9/,C1AC^_J<9 MNL1W$E>+B9-H-O$MS0?C7(M,WR)V $::9[UZ:P2JKIO#F!UR#GD$O]/RFI8L MH$!ZIZQGYAH>3CS\>>3\@MWG&O6&/LHI* <+J'_T(PG4 M "UC$E/330N+"D.J$9J88(P$NA[1T+5L^]5;RUU/*9;W%X-EX)?,^9=L^WQL MVVLK% #/1I:M)4ZH:[8;))H?A99F.7X8A!&XBP'F YGK\P1E&L')\.YQLP@D M8S\;8_?B MAR1P_"1 MBW]3LF%I:H&/-0. %+EA5KAZZV+O#<=:G TC6/AG6 M?O(2 ]O2D CN?8"8TTTT7NM7U'(R8AFF\3-S#"T'9T-JA[2 TZSB&/ MX-=V:*!L[S^@Q72J7HV4_T_+^^(Q_3V(W#P-2L.'0T&ZA4 M"P(CT2P*CH$;Z,0,33X/\-$^@;Q.&"X#'[>7GV3@QS)PK[A?Q]9\2:BYA%#- M#M!LB%U7\T+=!/[UJ!<;V(S3W!"+DPQ\,@Q\7*=>,O C&;CGN@,N_-"T="WV M[$2S/2O22&0$6A38%IA1)#(-FPWVLX8T4EPR\/!<=\G 1V3@3@,3\')U'5^*&\K7]A]WY6WJ2]>B5 WJ<6=Y<-ZJ2@VDM017U? M'[#G^I%!-=,W/,W6B:.10(^TQ"($A_N%KFDQ5\&6U_8CXN0AY?U+'GX6'NZ, MC=!)O,B.0LT"IX%W\PXCT]?LR#4\FY@DC.@0RPXE*X^S&8!DZ.=@Z/[-/?AW M@!M/\T+?P?9^EN:3R-5,UW*(X49.HINOW@:J83TFTU=R\G"5\K/W I \_"P\ MW"EE"[!'#,_2],A+T+"FFF_&KA;H1I"8@>\'].E:= [O#I]S9##P8, E\_1I MK/SR\_LO[R[WC;F$11G34N-'N+#@U'&QP*@"[KSYMB[F%PB0JLC2F'_SH.P: M'*"^>Q'0G(PX/V*PI"'I7TB9 R"KGRD\2=_#9DI:U2#G:?6.SDMXDF=NY?'E MK "@_I?]4TK\O23^=3^4HMN19\4^3E%R='"^+%\+7<_4J!%&'@VLQ Z35V\- MQU5U_='S5YZ0S5[XND<*62EDAQC(DD)V.$*V,ZN3./%]QS TSW4-S4X\JH4D M-C73#FE,3=,.].C56\=3/>^I6FI+&2MEK)2Q1P\P2AE[5!G;"S\FIIOX5@0R MUC=CG.(%AFP()BU\'N(D08O&WJNWMFFJKO-4Z0M2R$HA*X7L,=.^I)!] 2'; MJ^\R$D^/ E\CID4P/AQJH8NS6@/6VCWR8AN++'1;]>U'UV<.0,BRN/*/-=XO MP'_C].9M,O-[^!#]K#B68R7: V^8%KS6\8&U6TAOZ MYC:-ZVG#:;VGQ%'U[A$2PL$6]?9'>L>**#+"\06&B7NRG!:]'%J]/W&[C.$< M)]$]:L>)14*;AL0/ LL@("-H%$:!0?_$VGWQT+1LCC GU^ VE91\U4@")[P@ MV2VYJU[]N 2(69IK?:BO FPK6)+D>U,I[](J6K!D8M8;Z3(GV5V55GA,44%),CQPS/LEX6\^ MT6J1U>PG'^:4P[1:AL-F"+C+YA!JM#2Y>SZ8L!4OTAI>%^W R/^O6"C5M%AD ML0(L%ROUE()^SK+B%JM(XV5 D1Z@DA90T1*@R@Y010LHI2ZN*2Q=*K=I/56* M1PNY3:-[F3)RSGE3=LE4-'R#:*K$N;UJ5%S7 (\VC;!%C#ZNLHK>P,(6/ M8/.PM[\O2 EB([L#G,W!',"^VK^"Q:$8NO9WMA2>D2Q@SSN_G+\4#T#KHGLY M-NV&HUSFH!.R#:_[OVCJL-?=45(J-,>'WM&(SD):G\$/ M&(CPH<\T6I0 6>1N:@,\S&B$R8)?PP[HH M405NP1$^VD&@T4DJ^QPU'_8HA_/(> JN@]^YHHO\+[BE)LD+\L(@MXJ&!46)=I""H72%2I%M%4 M;(3"MELR4Q7XA4* R( 0E"R=,=*I"W73]A!S%>5V=)W6B%$4/*;^YA, I=D- M^\AX\Y0D-%$^LK;Q"AC:RF\"7I\[>#4[^Q=5;CE?@0Z9HQKA MY[M<7(,,8V]$!*O*?%%6"Y+7"$%\8U%>DUP8X7"F7@-[H%1:10!OOM(?P%6* M@8_M*1 'S0"/T$ARK3(8E[O/@-Y>J?<,H3,2]AU.H>'"* %R!)HD>,:1!O^ MG/YG@SI9F@?9\DD(6E9+3W-ODB! :I%6*5Q2DK&(9<1P!O/E-VQ]7O0Z#TK MZ&97VP ;%9E;WCX<,BK\Q9:\\*:0 YYV&: M;%1""DXODWS@=:01G!W$ )I2D"@A;A'TF1DP*H1:S#"#P\^Z$U:+"H06A6= M$T8.[7G8G@#(\ %[/?(+"%=$]3_R# FD0,5RFU9,O,#J@N&%V]W[ND2RA:54 ME.R=C-I%[\&.!>O?4K5A9/2VR':@/=:?"#749,1G#'" M1&<&Z%2J!I^-()V7Q4W*12O:(&@VP$?Q LT)H 6:,\< Z32F-S0KYJQ."01& M7"ZNF:E$YBF2*A#!=5[ B2/X1U[ ;Y4;$D4H&QFU5(LY(U=D$5*" @:ZG2[@ MF*A649\)JP$T+'C+M&RU,GLY@%>YSHH0MA>FQ7Q*RAF)Z()OF)\%F1#X_2L7 M7.UK\-W]K;-NJ& 4+DK<6".$%6;OQ?#N\HX)(#!9"%-!^/P,(<7X4P$)5#(] ML;X--M!E"0.5BN$;>XD8;J-"SB.RTD:/CT&2RF M-5AN:.DV/D"\8.J(*QSV0Z&BU[?<+,2I=,.RN @0?,E+:G$1^%%-@;R8/@'O M8L'!<0,2'#2;4LUIM%F4#U_<,06.@+A-,^:N8A"/&?SA(@5O@'![@(>E4_CM M,K.VX&M$(T@1UDZ9H:,Q\X0T \%!,^92<52EI7)=%K?,HRN+Q36P/,A%X"> M<[*H6CYN90R*(3"^*@KV50KR+F8(37.0G-Q\0'^/HJAB\A:,$C3>4B:-492" M_@>T@2]_S2PBX9 D*2P5-COV'N(X*0VP9+,!3TN01+ M^.RZ)+,UJX!YO8UL)JCQKUG@\AHQGN.C:J=0<7'8',C":8YD?[>D6<>'@DO& MVY_IO.X'!G06&#"8&TF!!8H[RJ0=4#B+_0!@%-O5F^^8%3('^'Y+,0P#M&[X MW^,/ 54S(47C&_"Z*%(WUF$ $OY%!>[A4 J #\@8P1^#GP*(PX%VE3(K8L L M:D;T6?EGC=??L^J4/\ .G"J7[,:%.I_<^>C+\AV&<7OVQ.C^R?;@ M]C]9)IN]WZZ?'.KM()C8NZ'>,2?.[J@W@HF^&^[WX/HEU!NFW]$B[,_N"1>! M>Z!6^R'D[RP$1HA[M""V!WP2 $'-#=5K*L"*MR)5$Y-"9"X9*<*AX=8_LWW MX,2)4O$#<2417/C.[!&%X$[]V12"L:H/O(GY'-J @:&FN8B+"_=Z*[&<7[*, MNSU91N:]G&3>RZ"D( MAWXAKSJURBHD >&$7(T6&;ASDE+ML3;!^NU1L!0OF M:E:4,C@F"PRKC]*X3PHX)WB >*&%D7^>&]%>CQ9*LG;,(6H]_2SGQ!0NB%5I!4>OXQ=\UG;6(5 MCRA,P9YBT4L6-\4(($LMX&]XNL!?WSE?BN>TE,TBMS7L5X":!X;6%-2,?.5W MX,@:LR9:BJ#&P C #T.T)8%C SLL2KZG-6RN<@6/]B[;!N3ZNJ37>"M<47;Q MK@J?,>.:FL0@UA&^//R\;#$X/:7-M7C?#GUJFP',/&?%:35['L]Y._J(F(BC MN<41NU, 3)XL#8# MAG^4LIN!"^TH=^.;0<4R!]PW+W<+N PN<(H=A 6I:TQ15Y5I*KBYI"RK[3\+ M@&.""64@O2K$7_9&(N9XB.FL$S ^HNXR;47^=FD'L(M%@FF$3+$14$HSIM,D MUHZ(M;7$C;5;+Z9VF3E)UTW+"O-G -D29T?$&8#T*ZT%_$%Q(5;P'ZWQ)U'T MTBAB5^U1+;@IH<+\1P,VPVSN!<_OP"R!.XF88YH/+.>#]C,^T!K>XB&CE2PR M/X2;V#SW!E$K$7<\Q+49VNC'B^Q>DG>J M3#+,YR24/3,'F^(6KG@^4ZP&P'R2#R(+^Q1JK2[G99HQU[NKY=E\VB$>]MZC MO<^5[G2J\OMOG_]7,<"JH-$"[\5A0[0Y,4A#PU-=UU$#)V"%!?_(,6/\]9RD M9;_\*2I*C!A@=1E&KZ:DY"&1JXQ4E?)S4R)0U47T]0<>VF0I8!BCZ+VA>Q 7 MO>)\WV:F\<4NEQ;C^1+[O)Z7.&"(D/YG ?R':6*8)Y-E[/#,T<3#\97%'I1T MANE]/-.&IZ@Q6&')CJ"'M@;AM4C+[Y'0.M6(A/T?<)>FKH*P4 'KO:TCF#<= M&..$ F6X6?974U5NIRE+.1;5;A;.U%-UVU@#QLIJO7*(* %V M*%!*&6&)@T 3B]K?EFG="R\7I0O?N454( MUL, -".>K6$9$]-!]Y\_.+[PU)=I&UWD1\3** S>,M+DE%RE+!@O8G@MC)M* MSV+1% Q%;85ARSCW4IZ@<>S1BQ0,"!5/Y;3F/CWEV:??N:8],7E@L(TI\CH_ MRK*K\$?WHVZ9A_ 2?]/A6LYA@U"Q#*S -A%]^7+_B7"S1N]REE.N "86!XBE M0.ZL!G4WQ71%'NZ6(K=>"1.R:0[G'28)[JGQVE#PR6J]Y1/NHOETUU>=9]5\ MS1N&I?D^3\$MPGLJO-P6!0@<,&I_?[MJPA72>E ;ZD^L#4TUL S5?H0V7%5! MCCZ!_4D5M%4%/8CRW=50X'G]2[07TD /'PCWJO?2>*06.D +O4OQ>H%5]@WQ M-/=GL+4%]TX_F9_5;;/[_@*STVG"BI=O^B/C,!:%(=Y_4FPXH/Q&0DR)*4IV M^;BU5K>5K_RQ5HC":O\L[L@UT.K?R@+L[I6ZW_8Q_J/F.17+#7I9]HM\I=)\ M4?%,1( L\FM$JBGGPDXN&F RZET6(^SVWZR$K><'\!]WH_$JSJ)QAWC&IIUJ M*98T=P-95B-&.PG"$^2;RG71)H-OJ9=;MZ8:X&M].?&7'4ODY"VE#W?#_BIQ MN\Q!$R*3LG O5JVRXL"BJ>3*VU(A5ILATBR:LK(U(/2@F8HJF1X(NY_O]9KM M8N'\LOL\F=TW@+V<;7;?9<5*0+$PO3%W>G)/[9<-'Y0DQ 5B<9W#GF)FL%*M M)M^4:\R<0)-(V$S?&4:7J:0RDPNWT^^TP2VA%9M&/<0J0:4#_U5P(R(51ZS; M)?-SH<-+^-EM3'_#W&IKC_4X("FOL=L.:V<3'-#.YH=!&ED/)M:O5S3T*RM0 MUY8ITRB)L$%Z^D@0ZO8E2BIZIK#<2[1?Z74:@6&>)C5/G>*95WFA9$6.9DG8 MFK=-L7+!D%VS^J&SW,LL>Z-\#W'06)!EKCHY[WZUER M:V)KW#P6D%.]FQ@5;*M I=M,9R:JP!GF"J>@L@"AM"XY5@4@N M:G[Y]%%5>')&X\=VA>&JZ(?2YAFK;<4N4'T.QG_3Z8&W(FD:E#7[F@#IL=XF M>-*F01G[2EUN?,0Z)_'*Z8H[Q44C ?%L"3H80AXV39. I$#*L;9&#SS-"$ \ MWLIO]C-X$B'$P@8-*!=]++32NN_O\K-R?7" "N'&/JR+#%@!3V#1,'8Q>T1& M[2@YL=?/;0/7Y3V/DK$3"VABLP:-M2!0[R04RXUA@6*+EK T0B:C=ZANXG.2LR'XG%'_CV[#L73PA M\ ^(;JQH 8#8N*,VSM1T?+YDJ M1<2CO;*QA2N#T*^L/$7YR.40"N71,?*_4!5D*64]3PC/4>\U\^Q.QLHTL)N= M*E)LMQ3K;&B60_N=%V+L%I"S7CA*OFA:(R8"\J3?ZA$V5MR"SB+1E'>3P&A) M:]XU25)+I2]-KXC&<&.F(_;Y;-;', 9VT<,&2? <"NY>3Q<& I 4,Y1LU2+" MG&*\9[YK&S^Q/J(Q-PLJ^!41I1]B-PPT,]3YM"GQ6>^8*KJ9AFF&O21Y_]#U M-XDV-=WFTJH?@&D:+&WIF-HW)$2ST1:NG8Z8[M)K2'E.KW# M#GF];"WE8SK'KDITD$E.#_J!V\5,!KO&Y!;6/+,3&,M]7S9TS&(M!)=Z_C0 M8D2*MXMJ5R;VZ8_+KM_@1+ED#=VXH&B<<2'2!']RT19RSNZQ;V/B7Q=%O%)B M,&>S#:)>?/QOOW]L_0PP=."QY3YP3)MW=SX8-6F[/_&6TKD&:S![ :5=UI\VXW+%S0T'*[ [8AC34R7.LSQN'' M6_6V!YXP(0"0 D4*@HL7I6'3K0P$ MOEC'P#5_*_361LP>U?/!QOGMZTXD+7 M]:[I#;6I)RBKY&RAWV?6-F$+*Q"9\_#AG^_?:4:@8.$KJ^UD!@M6J/)25N:: M<*#&2PV<.8HK=N/4-5R<%3&G>J[>4NSH5"Z:FM:2W[#T_;^NFI>U2^R0S@MO MX31?\^(VH_$U-[;QM3OKH&%8SEO44D>>'Q8U!T+9ADBV_< M7^V*Q;E !\9DU2WW= U413H'Y70*P@!4)T@=MO\E1'3ALZ9Q8Y,N?)C>1Q+3L[&&BD&7TIK+F.61'W+2_=3RPD+D:VMDC[V M07E95:!&^H9Q$^<=O=QA9L6]#:K13D:9TJ<69HZ6;4L-4/);F[0NT21A@.PS MKFA8]"'G$HQ9#OWOFZ! ER*AWKM=VQ6Y1^N=)T,L$9B)M MC(9'YIC15X#%RCI1WJ!70>KI+;D3PBXME]1[\P(1B!/!_:KM]R7\^<:W?7BC M#%W]EO_%O.Y/&NEUE&YZ2[!?XRV4QBSK='.3C8V699,[PIJE%IFP;T0-M'H9W1-X'VQ7I[X.UMN\#;ZM* MZ+0N.[%P=EG+=9R0RH+#N=C@1'G/I@RA:F)32CN+4H2@&G^]]>)96/:6&&?DQNS/:+5=@Z#9F&R*X6LK,')V1 MB,PD9I=LCGI@E&,U/-'=#MRI&-\C-?/?>.@&$\@+?#I.JW+!Z^7$#0_W_:K> MQ"IFP##;151[].8_-;L 2R3#!!D^ @O)-J9TWA(6VEI)D:5%&]S!BTS1?PM# MB>TT@UXP12F+$.]EFC-K#3,VJ_88HLVBKS8-I&E2.1KK;ET&MEZ]NCQTIM=S M;(1M3?\U3;-[[J6X_XLIQTE6W%8]:Y9;=:SG',A<$G66K=(E-(D^<2O12FPY M _>:YQ]\\H/ )* X.[2:1J @ M]UAK*8P'=:%SU.QI!$H)H\@80MP6_>0#"\4($XRQ@J:C GN-.R!0S_P.1@]J M'_UL0QNF=397O[PW(U/MR;91B6PRXLK+1;[[A4@H@N]0A3/N6I2]'ON=.'G# M ]LX*8FU",1Q)( +'I#%BU" M=HYX$A++$UI=H']S4E9ONNL%+D+Y.81P%A\MY70Q$/132]B[ED:$8*Y&7:*D M;KM9<:<068B-WL%14V_:5*HZG;%\D"IJYAGP5$ ,"+(Q<0G?X5JCQ]Z("TP6 MZXP=S#&K6+/%69%SUF4!?MX"8TI)!O:7J%VB[<7#.@VNW&5MT#)CE*+O\_;L MS=&K.1N"BPZ) )+..J% _)X*2<"[Q[*%'66L.[$?2.)4"NG;%A$57,#K>TM M)S">EC$7 V(8"DM6$%>HG8[K6@9RKB1E.P>PJQ3IREH C55>0H@CY6V84O& MP]TF.(\#V$/:)&,H3>)(MWU\(\8MA%U CTCLH!:_CT!,"U/(Q?45#H/BBK"D% MNUM?!$ :"2RW'6Q7%H9%>P8IT':3;XI7\PNT33,,'X*M@061=TUY%[O/C'F/ M14P41=V08BK_)4@A-I^%.4^,P 60L#6NL%C8*T4DK1'A2_<7/+HOKF;8M2C( M6^%,HK4KK@Y$MXFZ,Q'A%?@OU(W+6K7UDS&N6&/*0&M[,VTI]MHD\"SI3G8? MRA.YV7U /XEGDP84NH_O<>U<9/F2&Z\@6..0LIED5+";40&89KA< Z9&*77J MB..W^7X*CF:-=RC,(5A+^XJRHJ+,D,G36KCB%#S_!;946H)3+S-J=&S]+Y2J M,S;BFF5OM6=A,X19UFF(8@X=HB+J>VPB:M!/5R!168CA@FP.&I +,N!4W >D M+'6B;5;2.N^4,(M 3($%)KVAG?II M%]7U"TBF-IV21/,4&=*H2/" MGH"YI?0KG+<]CHA^J)@EAYUD8O;G;U[JJ].<2?<6@OFRS@%*9HS.*P M:DQ,6\XBN&46:L;R5UC%$FMFW8PUQ50'Q@S RFQRVXIE*%#8FE[]TJ"D0%F. M>30X:9UORH>XL_ 5LR#1>J-Q;VX@D_EK M\UZ7(I2GD"3\O\4MRKI+;.)7L22KGX40&Z/@:@J4@=11D5!^F]^Y?$R9MRYB M*RF0$A@ VJFBO?2]E9Z%W#W$Q+KV\5N>$"1FBF+Y!E HP'55=?:J.[CMRB_F MV(5O,T_[EY_??WFWVP7XH("_<@ ^9YYE]EU>?NQA0 "MS4MF!?NL(2&628K, M_=>@:*L?NB'C*#+:_"912:!R>[MJ>K&G;1DD&[6,17/HI/$)0#,<12!*N)G6 M9D/O[ZE38 E9RRD?@/3+N[F@;#Z<]WZ]8'G&% M&_B59:>+&OXE!&Y'VRJ8V!SWI@2_/TEZ?#3]>S?688%1@=6C(M(;\Z_I%+"> M_KLB/[IZL=60QM*OFD+/=K#D"M+$%I9DQS(B\1Z+1:QNE])6[_C%4]DV*5I4 MW%+!(-Y=Q9-9L%L(F6- 1DMW"%9P5G M[5SYSK4F^G)3.E2.[=2.C-:UR!9L=H1>&7?3,LS<*'E>8;6R?U!V17;#[RS8 M[;KCVOX87T8@T%S3>_I7"HN(E8 M70E3Z%.33"]^]5FDU@.IM ^(K][1L ;ZX7J@*5M[R?L][K.S9@\+UHA.C(RN M-NBM\9EY^]A4/,$1(Q1-@*OBAE.3X5)DW&JZ*Q9*-67WADNF.RB[&0O)5D4F MO!.$+6\]QL:NB\@5-\?2UC)L3!726$5MV2,:Z,Q(Q%#KTE4FG[O536BJ8.,9 M*9LP6]^!:1N&]/I[P)M7_5)D^.["EE?)MZ4!_&W@*F T"<#I$M.WZL50NGQ[5 X"9'D=V>B)J+ M!<^U!H)@S\@I'T?$8S.&0'A-J^WU6"*]1,AQY^%L#7CQH(VXE,1 /SIVF.9 M>?B_\U>KIC2B8NQ7C:+E6;S" Y!ND%\-0%Z"EA MUY_<[IABHX:U;+89X6&OV]X5$YJ7#>?S[6.2]3!P>_VWR<817@JEA:8W-\MN+M28TS4/0VV/,Z"[Q@'&<8I8T M,IWX,MUX\9#&?WWU<#C'T/57#]_N/CL>-E_<7C7BA9=N;^KHM.O]]& NHS_Q M&]'1\<0'YI_SVUQQE5'U&D1UA=+].U^5!>"5&>8BXJ49+44VEMJF_#>_9C*H M+.Y()C(1^?SQAH& .WAXK5C4&D :VQ#BU ?V4;*6L]Z4^;!\'F9I;)RHV+6. MZBIH69B!%S?42UW!VTYLS999=SC=GO@K([0]O??14X_L]KW>@ #>9-QW)M[3 MS^S&J]FRR=3K=9MI1J%?**_3'_@"?XB.)I=1&C=%WDQVODZ;GVRM"<<=PL^: MWZVU3SV)&J8M )$,%B.4AAL.U/3[C8I(G:C7#0524O9JYAC)+KFKI9.+/?' MZ4JUEZ=MYLUTC[8 H)D*V.T#6 MR@A>R(H3B )&7GN'9,O4-K:_$5?@O/RP(IB@=AK5>%OY>,RDO/50&VAY QV+ M(3AKI:6BK2 O=L5,RVW]&KJN(LU%_ +K_/Z[J(;PK&%N9,4)ZM9<@\I:$T$U:H4G3%5.7E%Q3EO?-BA*:L2DM+?4* M-EL9UZNB:NN@N?025QOK7=99:0BXDEA76#:)9Z+SR(91:;?]RI65/K]=9^$N MR!>S>8_8T'>K+MUPN>AJ:27UGH1(YGN06]8DD1$]XQ76A:XW&@ZK MHH2KT9^AI(IL;)S^QH>65N+MO.2'-E_R]M1-TZQ/G_]1M?E+3;HW?SG/3LM9 MR0Z;BJK%Q2W6>+2QU%ZC15;>P_=W0TML#8OEIM%77L/-K90,6*V\Z\?%,TRT M[\&F V%7#:9N[66_DGF*"_:S3UF[KQJ;!>&D(^Q\]C")M"IP,XDF-&*R3 M;]+;7IGBZE0D0.+]?]$+-V!7IWL,F;/+F;-UF3,W@+T<,V=NZ%;,AS8[^!>1 MB#-$8;6GV_%I2S7NY"7SU+ARV+8UH>/7E"C33B03!DLW1J8;GM'7F\]F*_'B MRHP563[PBG6#"BVFWBL7/;W.2MJ$R:*U/:KNAQ$_" :'P5V&O7 ML&H9] P! M\5C1K[:D^36(V9@/=]SRNFT]1-O>T9@EA@E%#VRXL8!Y077:C(=M"P,:4WFB M?"1W[#GF10$M%&TZ')M .6=[PK[G[#ZPW],TI/Q"ZK[SD')Y1AR2&YV3-&Y" M[0N@J(R]CK]#/,"G;/9?R+] @0J['J+ >,BZP>;9K&JZZ"JHFR"E2&C<#$.: M8-^U)9-3/-=T7EH+:W+7>HA0VE.L?GYX%,X ).P'YI0\/+2G33S=4>8^4)OW M9.*5R<_'2%=6^]0*.G$=W>^S3'",;;+(FZX6[4 SM9O_I&+Y#8[Y;IQ1,08- M_%9Z+0"Z/.ZL6[%_&H V,$\+;%88F5"6IXU;:01*PDJM>?LBUEA#9#C -H#) M:I5-D&1UYNSM_.<-MZ_G\."(FV:Z,W,7)*&6;I83=;'HB:,ZKKGO3<..T:N(%%G+<^ I"4]ZKR'KX%/=64S_R= P]XBX^A MVJT+U- =WO=-J;[P=X?(B _DN"WW&E@*M[:-"#I-R+T''G==U6F\&V=8\U&Y M"S$Z(D;Z8G(7K I6)B[BUZ)">5&W#=3QX=.XS6'U!,@-8QZU**M>;TPUY4"U.VUN$Q824DC*X]QRP@50O?\ M21"UF-Z+A#I6:7>YC&\F?VZ;7NM8GOK;E?(/=C\'R/Q2S*,"/VIK>'L3'%E3 MSH1B'^I,Y936ZUS5+UCA]IM(J6MZ17*' BF(%0ZRF1CY'3[ /A3/PZ?M)MCJ MS0P[7#AN.H.#<8%-"7B+K\9W8;RS>_/O@9/>'T6NB39B[)R-UGJZ\')(HJ_@ M/RSR6!/'3-C_WAR+-/_!HF5_%#?L[J_)Q.S0/Z59W(R+9Z.;6KKMCT/[_;?/ M5VW"9LI-LYY [ <)VOE[O 4>\X7:-7E!3F=]5KS8HX>"_EO7).\F*W'"-]?K M?81Y=)C)CH.2&ZG:M2/?]D+,E>=AA/8A%,LS6D^+6%TM_)W>S3&EGM/I*N13][UCLA++3QLIOHJ_; M;ZV>:J9CKX^N9ZL@@M?:F8RP3^HE[W\(A, R/9D;TQ=B:J\3_9*3WG:8Q4:! M; G1%"@"HS 2<&?6)+F#8VLQN>OW/E\3E-V('L++S0EO]MD19I]^VV.AB>T\TY)9IW"6CL"8/;QK8GW%!A8+2<:, MZ6I**:^5AQ6VS?A6WB]SW#[)F@H50*J7G^K9SS1^8 M9BYH8=NOT.4NZ113_V\:57D/KYQ?7H"Q/2]@GXH@ZY7,)I#9!$>K\MI8US4^ M%?B%652;!G1TDC"D6"4H>J:PJLJ;E-YR+Q8$W[_%U4=O1/(>P3B655;4M.TH M$BLTJ^@MZUW-?-0-T;C^4/B_\Z!B/Y*XZL(TLT2[2QTPC_("6V7/VA;IPJ_I M>A='3 %UG;>7OH%5\2J_HEV'-(Q'&JKRH3=ME)WNM'\Y0W&=C-R=Y'FC"C90V_$\D*;H2R^P=$\8 R+E[#W\:^%F Z"B>]8**GK M$OX?-R\60GS"A/B/=;S^G:-/;,O;^K4^,;9^=]^R6,KLN@_]WCF7*S;J[ M(>Q'1@R<((#DD)K_^LIZU=D%K/;\0E<,5F3;K-?^U'#6?FO.O^&OUTE^E48Y M>3ZU//8J?L[3]#]93E!5P'[NF7LIP!2]U/!Y4PLS&N%B2D%#_MF M5-!#YV,)0H>>=G>0"5&WLL[IP%,_,CS'#C)^%?.D;!J<&HQ>,U.I6, 26";! MQQ&@'R^BTVQ^%/P+2U?PU@\,KNJ''>CP2:EM:9$'4+@>S8TB2L&CNP=<3^T4I<=5!G,W5;]0W1$_8QYT2NV/.\ M][';0Z]<95E)=6.B.M]3?2<8/=&U:YC[2?:-!#@\+!F6-3%>!$DO<=KO]['! MME['CDF!=]503>;KQ2[&^T-'W\6:.MLUCFT8]D)YR_WW7J03H;ZI%/]9,FA= M;"_XX&8V7+BAA:]9DPVA2+QEY/2:$U/:5D>QK0:H [<61I^;,MR VI$PL*$&SKY2=C,A/ZN4W=6@/54D M^:XOD31L)-D3^T50-$)->'K>X YE]F>G%,=KU9J.:O@RL#MT+.FJ. M)7.RK^DB/<3U@QO!P,/P#W46.!,K\+5AJ*8=K.5M2#M]*!@2,U%/QYUZ7,QI M> CZGWV$:)./G1>LQ.0>X(SYE^>0B/6%S7XIUFYS#U(@XOR[90Z.1'#9GAI8 M!]Y;[9Q".19+^+0P:ZJ&=:"5?'*8'2'^#$OZ."><823*NEDOQV)]&-X!9O-) M22_#<57?LPXSJ(*F9'B#_3WC_W5=Y*C4.ZII&KL'VF3D_]@(\E3=\22"AHL@TYWHQ\;/"!7#>%V6D"9% M29<;)4J_I?5;#-5U]DU?/57K]J10:_FJZQZ8CG5RF!TA_LQ@_[QRZ;>,3CUA M^]RF(_IKT<1Y>\>#TS3"#%_U[9>IH9"F\NZFLN7LD=,Q8/0\3I ,#S%[)0N< MA&G_1]O:^7DLFU/K*['?X8=-[89E'M#G9$R&K:3A4Z=A*U!U4]X6CMB3OMD(I%)G7ZP-X=G>OO[,G#;/5QW+E4[;P+&TKY@:,(:DWW8Z?MN:7/V= ME.2&I,IO:4(_1RD.2:V4_RTR/%NEXEB1B?3USLU.=FS5]$[Y#D.2\*F3L.4? MWEUD%"1\XJZ>%9R[I]=LHAT^P]#_ L9=CQTL@&=<+-!VV+O;_)EO\6F:63[2 M^+QO--<34?CF!O0]"Q3[S%]EI*J42YST-L/";6Q"_R-O/K^_?3K&[B;F#\^R MZ1VQT76IW=Q:9>P]8H>RQCG$['XF51K)$0;W'W'8YH<^L<7$0GK9!]U,6O):7* M%:FFRJ]9<2NOX\9\-V* '^%Y+]-=4][(G2O5V:;J'-J1=T!$]S1>QH\L0[6Y M.NF-!9R1\CK-FU3DW5%U6:8D.QA!)B+HSPW_6[[BV;K/YJ3=-$..G#2/:5Y? M:,\QWS#8Z5#_\RPW9+N\>P4F["X/W?H:/?H-Z M*MBJ_Q0G^ N]>X2$58$1S:V/]'@HHE@4?7SI8'+IL'*;V/MSVA8SS,DUU<*2 MDJ\:26"S%R2[)7?5JQ^7:1,(LP_ U;-O/6&2/,\)K>![S@\QC0K>A/\"I 4M M^3WN3V0P>U&F)4W^^NHOJ>,DND?M.+%(:-.0^$%@&<1(0AJ%46#0/[U7;[^P M+'N\8H<7 O%4/_U(WFY"XV:Y@24I;S;1'\_>;VF:U68 9#(RK^A%\Y\[>Q[\6=!$$$]^QD#2$+2]>+*AFPJAF15'Q[QQ]8EO> MUJ_UB;'UN_N6->R)X[H'+7O_=XYERLVZNR'L >?N0>O <-9^N\$ Y21_'#/- MWRWL#)\HO\//II7R"XB%6/E,YS5ER326KNY3^[Z/!;5KR>2P@6?JIK%+E/[! MT^X.,B'I5M8Y'7CJ1X;GV$%V-27Y-7U2-@U.#4:OTURII\4"EH@K5:'?(A!Q MK+"0)0>R">CX+UY1. /'KJZV-W=])H%W=C=3G^@-S1>[MX:4=P,##/(XGJYZ M@2P'DU1WU("V[ZC>WB4FPZ.Z4\]?TKV]NW+(T2WCT> ?UB8@RYRE4\M9ZH7R MUF+^+T1V5T558Q2RY ;D& MYK!]6PJ;GH1""0 UDVO'0L>2XJNGLV\Y/8NG( M6/*\R=G6PU0!WZB%25E-&6QJQ@485;,9S2OSTX9CK?.S%7UO?OH##@] MYC21Y*GF*?45.$TDO3;#IN8*?*1OOH"K7-*EX'-L]-%77E.[AP+%D>9.7";2,4"_>8Q 8 MPG MXTL]+N T/ 0]$?"EJDBG%6F+(8\S11TS7&AY)&*ZGFGL/Y-P+$D,Q MD,X-M8&GZOZ^3O>I8G:$^//,D!B*F7ENJ/5]U74.;"-YP"]Z[J&IX,W \70Z:A^OL$F"2&CHXA:^++_*<3=EI"FA0E;4;BUN0; MO$%Z+HUYY+MJ8!]8:'AR]NU)H=9U5=\YL,[WY# [0OS9GB_3D$[8C=K"WLI"^S'B4Q1^T%A[,\YAR)]J79\?# M#YO:+5"4NGY@P?(H+'E)PZ=.PZZM6O:!A2^C(.%3=T8M:_(RU64CM"]&Z(QV M]H5"ZKI,PP5O+%X72E[D<+"\+@M6+PH_JVE)J_K *.IXC6S3<%7;V#?+0_I" MQZZQ]$^HZ8 LE#D=SVU-LOY.2G)#4N6W-*&?HY3F$;SV?XL,SU:IROL\FDAO M[]PL9<-T5>?0KL"C,)4E#9\Z#;N6ZKD'9MV-@H1/W-L+_,G+-(@>C+/7;**= MN\70_P+678\=+(!G7"S0>-A[8,>9;W$H[8"?F\*WS"GJ3% ZZAK'$."NXR_O>B0D?YEY_??WEW*6_>QGP-8INFZCKR\DU2 MW7']5EOU[1.J(I%FR [ZXM>24N6*5%/EUZRXE?=Q8[XDO$[S)A=Y=U1=EBG)#D:0B0CZ<\/_ MEN]XMNZS.6DW$Y8C)\UCFM<7VG-,B0UV.M3_/,L5V2[O7H$)N\Q#O[Y&ESZ' M+Y)%M@MX&?8&"]_7QO-<0NX/86_BL"*']WF4+6)X!?W/(JWO-+PP1;:=88LR MUO>_:5>FD$I)B@SLF4IYG>9*/2T6L)FX4N$7$04Y,Z=E! FU[3ZX6(G9(DZ M"Y: WH@'7EX (,G(O*(7S5_>Q&DUS\C=19JSD[&'WHC%N.RZV' !S!#/OWYS MF\;U]"(()K;A?/^JM4;%B_FWQ@3QM"IJ^7>./G%=>^O7^L38^MU]RQKVQ/;] M@Y:]_SO'\4.?TR15?E=_C= MM%)^ 0$9*Y^!ERE+"+%T=9\"[GV,@%W+_H8-/5,WC5TBS0^>]JQ IDN0[06R MJRG)K^D^G#CL:,J#U@H_=5'5F))6TAN:+TZS$=YND#BQJO+=#FVYI]P_3%+O M:5/O*=/N/FL6&#HNAEX'P<08];BEW^$ZAQ/$T>.,3FP&^+9J8U[ MU*41#%M_?"EJ4!H/WCGN:SD(=U-'Y@U^FM&)]9M,BKI0IN:%*#J@)**@8^5BQ*D.^(%NY!Y$P%$7Q'DN8DCX"9 4CP =Y>5"Q*A:_B?6TV M-;RIB^@K*C+V(ES^_<5T*R[&+5U5,*U(!6!6'(X@?:-%QDX5WBE W2GKP=/;0/,>C@=5 M1.,$M/'+_("!/RJ^#5>]7>T7M/&LF]H#K?&CH"<;,S77^_B(K#TF[/M/"?;5 MNT=("#A:U-L?64OH.7X>O\DG::TT_NG].6W[CL\!JEI84O)5(PEL]H)DM^2N M>O7CLC #L=4'X.K9MYXP29[GA%;P/9>,,8V*DC'N!1@:M.0MEWXB@]F+ @R8 M_/757U+'272/VG%BD="F(?&#P#*(D80T"J/ H']Z(-,8:Z!P@!>BW/CI1_)V M$QJ?7M&\C%J)%R5R;2=!)HKH[?&0E&/-Q'_[[4IA#<51J%( A3E)P@ MNF!1%/P5C>"5=0J_!AE#YO,,3$P6^ &H,X%9LD+^.R%;9K2>%K$"@BQ-4%BA M40J;XQ^KF)DNU@#$37:QM<:G^:VA:7Y9.2 K!TYZL[)RX/Z>*VC)RL(!63@@ M"P>&"C)9." +!\XN]=I0+=\ZX?1K2;\G3K\'IBB-@GAE[8"L'3B+>]G]LT%E M;OIQ,>19)S0X_B0Q]-JS)KJL'C@]#TU6#ZQ.T%9=^X2:YI\DCDS5"/;MXREQ M=&0F 8<96SR9'V5=,\T&,[@1QIR1F2,[;;/8&U;SS]=#CC MM#ULP]?WMI=.RB!/[1D@WM$16_$B!6,X MC>Y/!S!Y9'[Y0OR>?;O/N>U[*>6JG\0OKO Q2;2BUWB+H-QBLF>73[B<^5XI M\Y)6F(<1CSW3T'&-0S(-+6]BFL^0#Z=/7-M[EN2]9TB+E)N5F^6;=7;;T+GF M<.[5_?E V 3C!,W'5E%@+MFJZI1)K3*I52:U#B6I53*@9,"G8L!17[_O.%SJ MCT64T312+B/ V<>RB!>LS/HD,Z6?:Y;8L$.[NTZG]$TUT$\YX532\*G3L.L= M,-9W3"2\3\K&(\AY>)@U/'TRM$J.EX##][O8=)*J=IVL&4BBDD3UQ-#TO,F! MN8$G3%2C+G;9\<0_I_"BZS2JE,\DH?6=\H56-6S^5*I==E75KNJ:^QIALI[B MV%BR5<.0,S.&CB5O\C*U8R^O,22![&3!3O:-V$CZ."?Z,-RS)9!SB-Y_+(N: MIKGRCM9T8]Q^K#4^.Y[?43\'L/GC@5^CB-4ML=C\YK;??MI7I_J.',MUJC$XRSK;(-P+4,BSB=+A MP1K^W#O7X&7%AJ1(29&2(@]L/R#KCT=9>"HW*SR M^E&6'\ORXZ&"1C+@XQGP'!*89/FQ+-UDI[:#0+6^3QW)2<4W3]R=#$TXO'[F45/78>]]#1Q1(HI)$M2T9+YCL.\WJ M](E*UA^?3;J%8ZKVWD4ALK+UV/Z>KGJ>G+HW<"R9_F3?660R<^F<"&1_6T/2 MQSG1AVD>F@XT>@(YA_#]N=V6="GW(*F199RGK+'<(#7NZZ@4']J8\@4)+R1V2 M.^YS9AW5LP^< 7L"W''JH3C=V]N /I58G"SZE$6?+PTE29&2(H<%I<>5(3_3 MCMF*FP99;YL1/9N3,JV*'(OC'AIBJF!=BD+R6%FJMKA_^G4?B?]>5'6:W!T? M8>::Z\O&7W]GZO;$5^!=60H@:$9@UPP.,PX'N@P'SA8M,"(&0/A!72C?^=XD M.'PQ^+.D8NHVL + 64GSJ*2D8I6+WQF&-]&;Y54%EF>M4;Z?C X16\I66M0T MQXZ5I"QFRG>N-_$> 5>&&\,W'X,]<4)2^90$OC^D,F1 /42Q*95X6\S*E-2GOE*N,DOR*S!N: M>%+T!CMA%^#FV6^>90,[TA=@AV3%-1MO?_7AG^_?:4:@W) HPB)I6'V1D*A> ME+2LE J4"0!VWN$!(=L18 _4LT]_7#8_9$O7TQ3^H-$TQ\S!.R6D( W@%/!T M4$?^(-0X 0VR2&^P!<(7.AV,+U_@G0*$J5$= ZC"IZC7A7 M4=]04L)BG1V'6]V)#M!0/2HA/,IV?: !QNF9KHZG;S!=4\#KU M[A$2@H^YJ+<_LE;3_D((MNUE6/3_G);-;N;DFFJH/KYJ)('-7I#LEMQ5KWY< M)F*@X#X 5\^^]81)\CPGM(+O.2N!I$.S"#&S 'HJ\5>P)S*8O2@@[9._OOI+ MZCB)[E$[3BP2VC0D?A!8!C$2L/'"*##HGQXP)>LD!@1^!2\$XJE^^I&\W83& M$0B8?5TRP_0WF&$["PPF=.P@F-B'2["'A(ZWJG)9%>J!'MDF>T]Z8\_NC7&; M%J!3]/SH^&T5D8@ATGWOVN%2(9S+?&I5J-BUR7Q2VX4<#!^#D7XG?X:L#I5UKO MZT!Q4L.O.B>J<9Q48/O%'&GS-H57BHTUJ, UN;?/4($2H@2:!C.\O$DC>E)N MUYHBM>*A6O$'* 6J3J,5NMH8 M=^*NWO_YBV\:WINJE7)XAK1:.03*/9+!(8HDJ6B-3(0Z::/SN(=SF,9_??6P M263HP:L'7$K_1>X^UCI&,1J_C)'' -:__/S^R[M+QOZ?N>.LO,\!\C.R5),Q M%M[]'?3M-67'F*(X!18NP25 3V]*:H4TQP;72&*@Q26MDK*RH*F4&I(A$MJBX8SDC7YG$!B*, MJ *4643\<;"^TPK^4K&5Z0W)%B! F\"%,JT8FRAJBJ2BL0[[/NH$#* MW)]%$8#[VK"0@L%=%,[X-'X7$O@;8['YH@27$5 S!$N*@!65;5;U. 0N"SP M4DEGQ4WSBA3>%_$ /2UK EM(@8LJ#N7>WD*:I2 \8<%"R8L:F!'@6F>X6I+! MW]AB$6*@F%/ND3"HJ$Q-,=P _.%K?!C8/5O$+*XL@(W;V0BVJR8(#8LCN' ) MOJV8@Z*JX2U@FH&@Y:! 5.!+!)XX"L7:(U1B_Z(-R)L#(>F@80#'0K$(B@,H MFO>#%J<45L;=1H!S\^,FA>T)2,/G0L1>35.:*!\X!@$E[P3U*+\#"Y1K5(8; M 3+>C#O.;8)9F,G'&6B$./C(-"/ ^U<:E@OTB5CPZ79*.3@Q.,[@ 7R79I@" MT #Z'WF*%/A_X:,85"RJ-V3Q#,09L,8M!>$&0)J# /H&FKNFP%#?Z;T +BP* MI'VM9:#[X@;Q\)\"95JC,[@5"]AS7/UP\;A(]7&;O;.\&1YFV[O;NS$)[.U? M']HY.Y@XGOD,7;XM_^F[?,N]RKV.;*_^;AS[V *C[5U\']>#:5!=?(6RV2$# M[;F:MS^0TSCV#LDBS,V-F@"3P]^\N)@'_1.,?=NZQ(2'^1'W]F[B# MA/0S0_J7+)V! \8B1A+8SPQLEH)S=BV*-LW+D=W8G^3PPZYN,7Q+U9VA]5>6 M$P4D#>_5NSJE9XHKY1M*PI.'1TO!K MP[%_D+0K:7>$M&OJMNH;^[9S. H-G\-8D97DMXPHE,#>_P#AB3-C8GF7ANZ:AK>[IZ6 M)#A)<(]K="=%G*2XXWH0KJKK+SA?<=\^A3*#?E09R7*OIE ?R80EPGT,H'^!($M$^AE OT9Y5W80: &[K[Q19D[ M)&EX.*=V3-66Z<>2A$=,PH^9,2])6)+P $XM,^@E#8^=AE^[NB\SZ"7MCI%V M#YM[+3/H90:]S']9BXKHINKOW59 9EU)JGL4U9F85RJ)3A+=$<_FJ8YA2)J3 M-'=,-\O25<-R90;]D)!RR@1GZOO&5B7%28I[G"UGJNY+ED/*#/J3SDB6>Y5[ M'=->90;]"_2@U_?)8Y,Y@*LI]*NC5F7NY3/#76;/R^SY,X&XS)Z7V?,G"&R9 M/2^SY\\HY\+U5=V0:9N2A,=+PH:M&H8M25B2\&A)V%5U7PIA2<'CI6"9.R]I M>.PT_-IR+9D[+VEWC+3K>ZH_S/([F3HO$U_&E?CBJIZ^KS\ILZTDT3TJB&&J M\ ))=)+HCIE4JOJ63"N5-'=<)TOU3$,FS@\))R=-;[:<ZGDO M6'0K4^9/.@59[E7N=4Q[E2GSQV\Z+S/F9<;\F. N,^9EQOR90%QFS,N,^1,$ MMLR8EQGS9Y1I89B!ZMK[!GEDMI"DX>&$#5>U]\[2D20L M27@XIY8Y\Y*&QT[#KPU5]_;H@RBI5U+O<$YM^([J#=.7DVGS,O=E5+DOGJL: MELQ@ED1WS+-9ENIXLOFW)+ICGLU5 U<*.DESQ_6S#-4)9"KSH)!RT@1GFK:D MMB%AY)2IS=!MU;=?4*G>GSDO]FICFON\J%),++DH:4;J](9VV>V8T=I[2N3& MZ]TC)*R*;%%O?V0MT>/X^&")IK;3(H'!HO_GM.S21Z^I%I:4?-5( IN](-DM MN:M>_;A<=I#F6A^ JV??>L(D>9X36L'WG#IB&F$^%F(&J(J6^"O8$QG,7I1I M29._OOI+ZCB)[E$[3BP2VC0D?A!8!C&2D$9A%!CT3^_5VR^LF*-(E"MX(1!/ M]=./Y.TF-&XO">DS#89FTN3N^0B0K7B1UO"Z: >2O"IF]CWR/OP\/4,$*F4/-=(N265\IT^,15X8P:4PLX'']CM M!TE1*O64PO\1/#,.'KH,'BYDUV"DPFNJ.::"WM#L3F6?EW0.'R(M*2GN:'5# M(:UO*M2(90)&_&\0K[!M$?E4I'%$*/)WF M\.ZZ*._@%Q&&8&.%U.S0<$XD#?SK',!>P!%W")VHR%FDEK&:,E^4 M()PI'H\]UT\<1#-D,-O6'D$>DUUX:%PR9(=JBE,5(>ZR"#$F MQIH(R1$Z4H)(";)1@NQ/'3L)D$%QT"6#1QZE6.9W2Q;1#J4TIPJ>-5OQ >@\ M8>'M:50)H2VP2RG6DU1K*DX>&AY%(O'%+L[>X5WBY!J#6>,6N=^9-ZJ/X4E26W4/K=D? MD,8_<20YJKYW)J9$TK'#&\!*_H&%JQ)+1\.2HQK.@!8 M,M3 >L& W#GXI^]9 I)2DV]MF<7KD.8T2>NU^OH3-^ ,7_5MZ; .'$NO+2<8 M<^>'$T>/;8',WE>S2BP=/33G&"\8]7DB7Y7#.ABXAMW-YDM^L\BY=W-6+N(:][#"@Y=U9724/N3[LR= M.#ML;4.?-F0BS9IL:&00DHKRYE^OC<[UY2VSSL1?D5?4 \?0:V/4_3A/'3N> M-^KFO">.'DMU_'V-Z^&%8T9@#O1RV[%=4D9!LRH)P1Y*]9V2I#G)L4E5"/OE M/QJAB6 ^QD08[V4ACGJRC+U'/8W4!1TA@AXU3TZBZ6A\9*JZKTL^&BR"7IR/ MSBMZ@-TJTUR;ET5$JPI[B%)21E/6.#*F-S0KYJP!Y6A#"M9YAA0.8R/I&DDT M231)-(T43:;J^^//^QB^Y? +& [UG89:-F8]EFE>C3:@8)]G0,%2'5>FB \< M28;JV[+:8N!(\E73/#!W1"+I>*9!8!V8E2>#"GO ^6]?KCXIL JYIBQND% Z MRK"!(\,&TM$9+)H,\P5+L26*)">=#)H<9]^2<8+< :Z:>]1FRA=G%%H'(DFR4@20\-BI/.)%O3M DPY8"F+>#ZE M+F%=$HWU5L&3\0/I]4@T231)-)T\FEX;@:KKYHM4H)Q-".%W6E[3DAD)I%?V MV(P9%]V=*AS6C"V??ABCT>"?:6C!<8.L,)Q7TTC?9VCIXV:KLP]&#B23."D%RRX METC:;:!"\)*<)+M/#:7[U%@C,E_(-Z6D$4UO2(C7-] M5#7[<(1VF*&?:SQ&-6T9D1DN@E[\@EJB:2<^"E3#VN-:0"+HW/CHB:(RX^@4 M?LF, 1HKFUN&/W1FT8R5'^'"@E/'Q0(-#]:0]1%-:P<'J.]>!#3#9E7#<55= M/W!*X%/ YX6=8&_RW'$;?NLP&,AJQS8?C+_(3N4YK<\8_2/*9Y?:'ACYZ:=(*=SMGKUG_T MMR\#RILX)D+A$TUH62EUH:1Y5+)@-,E$'@!\LBBQVR%\2[_1:%'SBH-F;@)E MC8PRB@YJ+\&PFIPDZLSAHBXBU50I\)$6I%(M2^1>@J$SC:ZI\A@V_ M2^EUH2I7EVU[:U6YG:;15$FQB66$D@?P6"D$_A4O>!D)+%Y/J>B#C1DBO$%V MKQ\V_FB*E( 8XLVM-R57F?1Z>)4GNX*,V+7&/LWLSF744< MW=9H[C11Y0P750Q-K)D/D\KP"7;Z497??KM27F,V8%;NU,<]B/0GC-HWKJ7!#^T\)=U+O'B%AA9IZ^R,]"HF )&AY?&^: MT8/MKF2,]/Z-)+#9"Y+=DKOJU8_+; $\T0?@ZMFWGC!) MGN>$5O ]Y[L8#6RFAR\6P((ESY?YB0QF+\JTI,E?7_TE=9Q$]Z@=)Q8);1H2 M/P@L@QA)2*,P"@SZIX=Y3"%GC"MX(1!/]=./Y.TF-)Z(R/*'*[)BD#[7%'PL M%<3.-(\DJ%C?(%C&L^9T^"10X?B;\A1CWB.]@$G7U12A2F7CM^A>0 MLB1YTP11^+![2%TX-\UHR5Y!T.@JZT9V QE2H*AZ43*J18'\L2QJ"OMZ!ZJ7 MVTL5O6:O/A,U' R7ION-+'@HJJE9A2^%1=ERF@"PZBQ O* MO+8IRB"4D&P)%!M,Y $D,.))YG.<&%?D;)V&!D&?EK2:%SENOQ<^$_M8783M M"_ZR@832^*^O'E;!AF&^NI_PGH.$.A.#K7C!^"A:0JNWD:K:-*9? 0$@QL$O M_C4K;G=A(/$,!8BB.<;Q[P-)@_/03N__I' =VX01 S?IISD##'GHC%A/>QH94 M<";&^-?"^ Z"B:=[:'^+I#WQ8F&:3YAIOG)YQK^SX4DOV/JU/C&V?G??LH8^ M<:WM7]^W[/W?.98E-SNNS9H[+?M RNF#F<#!VD\WW/QS'_PX]]S^B@!NPAQ3084XZGEF]NUW^('G[AU4 M%+$7!%ZX $W2\*G3\$&E"Y*$)0D/Y]2'%1A(&I8T/)Q3'U8&QGFLGBWF<"S;"YU7 LU?.,1UGU@RY]?QJ_57+'67*';:J.*9E# M,H=DC@W,89BJ:YN2.R1W2.Y8@XEOJ<:AXSQDTQ39-&4 )0E-I9 87>L7 #K\UGGA2:1' M31 T5K^!F9>/@MXK"DS1G MM4OYM8*%)S=IG6*N.!_JQ@J]L-3ICAY9L=UMN5F[VN3;K[+:A MQZ:K@WX895K_>M6#(BL>.&@^MHH"K9I/](;F"RIK'&1>^DO4.$B0];)@6,VR M+ R1#"@+0PY-)"LJUC:@W*#59#;G&61S6J:JV]X0DSEE0K(DX=U2%P+5

9 MC_Q$)+Q3HMCCR7EXF'7-R>.N%9\>KR\!AN]WL>0D4>VQ M7P1%+Z\N)'WLQ,23EY&SDC[&01_F9-\\]5.ACW.(UW^F6<8ZG%_3G)8DX[EO M\2S-TZHN6>7U09;G>">SFXYJ^,'+#69_ <]YC%C25<JC M5QZ20'8R/LW)@3WD)(&9.,>6.2^O5R5M#%W@O3R- M/&![-<5X><&F3]Y#5O*7S__+LVK.]:7 .NEBK8A5=N>2323VN!3VU,!Z7):V M[+ BF>-$F<-4#6N$'59D1'&GD+,E[R2.GI3[]))T>+ VK;TSK5Y6:$B"/&V" MM/V]4[O.G2!W;E(F>_>,LFF+W*SWB3/56W]U75 RZ4 M.$TD>:II[-L*42+IR$AZ;;B3H\\[?GE=(8ECM[X]Y]J71=+'3F;H9-\F)J=" M'^<0K)=]>]8L&E-UC -'*H\TP#="+#FFZIH'!F@EEHZF.SR9(R\)Y#[CTYP< M6#TF">0L",3T9=^>$PYURKX]LF_/*# D^_8,'$&R;\\!8L>QE8.KK!'*BZOL>=YH Q M]#BQ,CS<'&:)G3<]OZ38>7EM*VED-YFG[Y/%<2K$\41AL#/IRB<.+QN//2]H MALU ANNIIG5@[N08.H\]X)I+[I#&+9)'M E[1G?&9")>M>)&"QY]&2T=::R9C-GU5JDWMPH9W@,WT<%7, MYJ1,JR+'4WR9EO2^[G *]AMB]U)+773N.:R[++'_O:CJ-+D[ON!IL=7K@J.D M>53B_5JLA'?*=SBO4(&W9BD (RF+&7P43/SNHZ)4ZBF%_R.09AQ(=!E(7/8+ M2.E*72C?6>9$/WP-0U7@$=>I@!^@)U"ZKI, MPP5O8PH[ 7CW'X[3DD8U_+Z(%_!?7*M2E6HQGVV]IEN%_FU?@WY0Y_?_M?6ESVT:VZ%]!>9)7\GT03'"1 M1'LF5;)L3WQ'L7PM9_*^38% DT0, @P62;R__IVEN]$@P4TK*6%J*K9)L-%] M^NQK"I@5BXB7MY9BC+RF+K9*G299B%'.MZF(J-CAG6KN2(T?C5])8=DJ?^(- M0#06^?*?++2F>B)4[!Y786'^=YRJW4R]D3@< #Q_''I#V.Q;+[KV9MFK-U5R M UHS 3A_]J4G' X?YH2=_L],]('P$_2:PLV QB-2? KVY.W,7BR@P^$_7OTM M[/6&K6/1#88=;] 5 ^^DW^^XGCL<"'_@]UWQG^-7OWPG2@)Z.X,7 O)D?W_C M_5)WC7O "KTL2_P0Z#NPKL-\;"576&D46:";7N=_*1=WC]EU8L;O(//'W(_,@?%7(PSQD M7$8O4,S&R-9PUZ%W!>B%_U <=1+>6-DX'.;.IEK!HZ+'G12%-5UDG[6>T.TL M8'COR%0=)'+&"*.-$;S?=_JW7H*U!&RC]!A:PKPV8(!'IHK;J]6 ( 6I'B,P M#;9"X?;C=UDM"[*5RJ'XU!(]16HQ^*'\@9_$:K/X*=(Z;!"6]& 1D5Z%OK"& M A:"L^.B29J;NY*[63MCR54:O'RH M:?"R>P=I++JE;7ETD'Z.5%NF)L*$6D-B6^HF]V#@=9UN#>?6AZ"MXK) C/ T MD&J8!$2=<9);&=Q#. Q]+VY4C>>'P&"WF/JUTYY#X&/SDUO)F:,:_-U.\\!> M-A)_U78WP-]PE7#!IX&R2N($5( +!$GC@_Q&%83A9L),:2<1V36LS("A(W++ M\_\J0O81((45:0H/!$6*:@&^:1BFH"3]57AICDK&D(!C6X"&.>@5L+UD.,1U MX I,!0D>A!LIH0=G7J*8X+^ ^QR9C\ZK188&DA0I*S_H,2T/.X\DF Y^!:=" M-.'#D.#?+R90+X]U$XQ_&DTP3NN;8#2B>0$8 2C]:+;>7>C5I,&D!^DD[1XX4OS8K4BWTN*0&NVJUR5=@;LA/8 M3A&'^>& +L('9(7+(8^9NB@"FP?@"DC?H*\,=HM<"S!3 -KE14KL\=]@/2;I MGG&D1BVY _&Z%4<&NT?:AN"[G8YRW+Z#.C M;G?E?=TC:W&6!W=VDL;KM8ZUO0_VXFR;:Q]XF<^;DR&YCY;<*NOO[E*U ^] M,8\A7J(-'?4JEG](HR50M7,N%=*&7[[#VV^HM6="=P."7%\0NQK-,HOT[>"A:]82)NNK[ J/ (V\B;.L,X )+QZ%G#3T_C,)\9EO7XQ"L;OQ] M)!408J?P<@_XOK(./;%F\WCNNSL<(Y3&D@?0:/XB* ".L MZ&A-HBBYIM"QY'SL#";?1X;<)+ .*%29%+"7 P.<>,#*S3BD]GKMUNX_IHQ MWOLUO[G9;+/99HSW"I'!1>EK@@?-'.]FCG#<$V,SQOE/I MY&>\!9'I]*!FD/=+FX)\<&+WNKVM6T[M1AN,9H;W2\=>[/.R14_U?<+>;5K= M/:NF!YB M3!46J,0[RNW'#+DBS0HOSCGS[[MW8WT3O@BOZ/G342K$"YSSW;';S9SO7;^D M9O[-CE]0,_]F>YBYSM/PG:>7R U^[#K3>WH<>0D^;C.-Z(5-NCE^FLF\S<"' MS17C=G-#NWU#;K?3#+AN,&0%S%I.J\&/!C\:_&CF^D160MKFMND4S="21P'- M;M/.0<]NM[<(4CV?>24-731TL3K)HW?\$NGBF?O>#MI'S7#R1T&.%S0RY:#M M;)'.^-*GI32XN#M)(B\=%S>>W--4XNYE"6:SV6:S327NNCJD-9UZFD+IEK%!W^>/OJ[=[W2? M)_INDZ#RK!R8[K%SW)3B/GW6T[-"JH/N-A&:!I\:?%J#3Z[KG#0(=>]I=SNM M936UN+>%7-]VMZXZV.$BS^=Y24TM[HY?4%.+>PMKHJG%;?!C1YG>T^/(2W!S M-[6X3:7GSM[0]FIQ]Q[T= @1U-GV>#'W?'#?:'XT=3A/GX* M_G,+5K^@>D/WR#YR7V3!84,8#6&LSO$X:;5?(F$\<\_;0;NS30CUN;CM'=9@+_I^9_FPSO MA7VJ6SE$7=.8X1S&@8CSMX?XR7T#O[_1H70L^='?/0>3CM-#&'Q) & I(AR!()/:6P9GC,IX!X!E2:TLRR'/]3P\QPVY$VG28I#[VDG MB*_X4M@&+#9-8J1B6#%% -ED.,Q$;@UFUACP MC,*UU=JD^3-X5@3$ 0\F10ZOX:T$8@!K>)$7^V)N-KNS*4=Y5"J[$Y-94[3] M_'A,VR!>?;TQ0F%['N,>.4>W7FL-CS'X%_,8L'/OPF/Z!F]]+!ZS 4@:_F+R M%VN1PL+@'Z_"7F_8.A;=8-CQ!ETQ\$[Z_8[KN<.!\ =^WQ7_<=ONJS5LZ0&4 MQ 4J7*B+)2K\AO@$L,_&X=2Z#O.Q]<_O9]]LZ_S\S#K U*EVZQU^0G]UW[W> M.S;S%2XO1>I S KC$/$%J&8 #!F11J"DM:UK815Y&,&Z 0& +M\'2PJI$=Y\ M%?KSQ!9;7G %K#J=E0]XBN @)<2?T/C4YK6G:7(5(J45&8-\&,: <;@Q MI! XLC=BLO7A8@!?$37U.V!#B)4>LADBQB0%&D,ZR7+\8S2SK4$1C 3]#,\Q M+/(B%<:#87P%E(%OR&S+\_\JPBPD L37PYTB =)/Y(K :&S^#ND#_R+@-_E, M;3P>9!:.-?:N1"EQ M/&:&S%S?)UX:X#U_"(%WYTF:$;9> [#T&K@$0E.?V(MG<(_XO 8("01]]CD! MX\'1KD(2*/ F?N6$9 <93@$PJ"G-7\@>$_@C>8.1#S"+BJ\B3296,#%Z0O\ MT[:R8O G;@@^0$$-2R*3U= T!=O, KR+,X\ #F27 +'.-E+P=HKU_"%*' -! MF"8W)-8 L1'IM<1'>H(/NOH#H/ JYF?SJ"_- OSEQNH1JC39%)'X"K9 -[A\ M=VUS,TOH9WY/&^^$WAV$L/$S;[UHFMOEKUZ4T5*P$@3@/-G7WK"X?!A M3MCI_\RD$:#E0:+M;8&Z$3X%>_)V9B\6$,OP'Z_^MEZC/W[URW>2IT 49_!" M5*3^_L;[I>X:]X!AP!%(#J"V4E%N@!,070"W ',*#4RRP4H#TU!S\(=,V<09 MZ*]M6&*!!4$""!I6!XHUG%3?*!H=5T%;['2P;4%6_2E@D8-^,V+"S"FF) M )R_G=+&4.[Z:'WC VB'3(F?SZSOR=1/:+T"UALG48 :X 2,(#2$V!.B5+Z M;C(EPU$;VP ,N . 2KF2,OHI.D7[7;B?FBUZ60:$@>A * *?@)X=)[ 74%.* M":G4&@/H1_(U^/>J<@Q7&X)E!1^9M\LZ]T"(N+3\$O)'A8CO11R)+",*N!&I M'Z+G![54/ 3IM$JEUR]EO9M)(CADD!)>[9\&\2511(402%'5#X1!67!2>7&F M1:P 8:A9FSB7R"0"K%BJCR#Z6O3WJ'M#%%=AZYY%B'<3O' MSG%5B6FWCPWM6YZD?..6YZFC\5-@?Q%_>RF0\CPP%B^D]X$V4:ZSY*DY]?U! M@GOD'E^/'M;#O'QK[7:3VR AAD[/44PD[K&#%3'!]+K"_Q&=RDOW B1!XJ6@ M%9#L8.ZG.P20?ETR%(/EUKAXJS]#V\8G\[O\/4O"%"2&EQ5IZ3LH!6? 9O8: MY^N]>%RUJ_7V/L_N[OH\S\._BC"@6P;PG'E3C,^ I(!*$!V[W!HNOX\%U?H M=A+7>R=GUC!^H-RQ%UB^EXW9_.P>._T*ZTX%ZB6 ML)+43V1+![X>:^4!W_P M,K'(522!Y4#;"#:1'.AT.TYK26!Z*QNZ=$?BB]D@!66##C*,DNN,_6/)5*1> M:5UW7-,)M$U\9O\T#+H3\GE&(2I>L?(H:R]SZ5IF!9C8*.ID%#3,R9N>C'VE_;.9%['P8@OY +,\ /GP<4%SI CX'?@NOG0)#**3* M0-=6:HMZ$;U Q8>>T8M]R53(BQ60,QWM":4F:^U*^OOA]>@^+M^M'Y!>X"B) M1X>D\R)PR(ZX%J#1>JB=_Q!SOIH-G"P[C!C3R",H2[6\! MD!9#M#Q)[X&_&:XT5&Q!7(OA,/1# ;@C>#N#(HP(">'I? \]YY\QN,;FJ>])%DO@0^5N:@(Y"_$J"5'F*,#-2.WZT?X[M$?Q2ZE]3].Z0$9H$]R^BJU\TOV:8@9J3,CKW#M\L00[6<0.&#]LEL6:IPK*B)!:VJ ME+8<#!ZC"P^=13XIX*SOV=8 +-/DFG1WQMFJJE.ZF$N>LJ 'EEQJ3N;O'VFC M"II3K3&=WDQ.8A.H5YHVEK?&?H+O46:F(:9#2%/_4Y@"P9Z#MF!]1R"?)YYA M(R65-R[<#2Y !Q57272%CYP!(PESZQ.K);/56]HSBE[B'(6%Y:D7FSWN#9K% MUH6?)_J&W+Y*$OC-2U&66S0[8 +'1 7S5^#O;(J9>6'F(RH\ PHMQGQ (A]R MH =5,^!ZZ,ID#$2=%VF<-2KTQ.M'4-3\FY)H#+H9%80>RMK@4 Z MAD[VXI52S2^J+YXM''\I9]$P(.?-R<+I\45@'.12#9'OP5,AQ)5N5&1R3]=) M^H/M23;4R0PCU) JI9$NIUT1&.Z8@@X.QW\_SQJ7(@6KNSK<1LKJJ J Y3B M0*C6>"J4P9JS-'MQ>S*-#_VT6/)D!:!*P;=^E7XJ*MB!F70ELQG!0&(1GKU& M;HTQ!; >"+ZTF-60']O)B4T-NP7/(S$<&09).UBF4\J). MO@%G]M*L9!FX +*3&)TIQ(+!6H"_2MG[L4@33ECQ9_SU0>@(A[X[__S^XAM] M^-J:1N2(P) 8J'9T*ZI^P' 'T *H*G>=X][/F.U/;Y[<@RJ[4U?)6.Z >+/%B+"(2,%(I)-'OGCC=!<6GHJW"SE&MQ-J=5.0SF1$@/49XTYC_ M J*GF+#X^G8+]H[M/J^<&G "[T)I;/+LJ70S.DO(QM4K-FK7N5 P"$IT0C^ M\1MZSR79N=JH1;Q%%8)A2X\:MU*&4#!]00IK3*BB%GE8:;TRCWT M-YV2,KK9DPT]6(G&]YX+UFI"I)'&$$X$613O9 Q[<5E5$=8!TE?,#%)H_I. X/WP%E"7-&%\6:[+U MQ[X&'7ZEI3)K1.$S/"U&'(V2@-<+&Z_H')4#^/( ";\7(\DJW%,RDB0UV0IB MTT%0'AS4*S::#J['[)] H\KW120=F?A['7!YC5$>I1UA]#+,=8D4RCG4=LK2 MGL!#%VP1ZR1'R7FJ][R"Y>16R^E4-"/)A),8"\3$-$BN20:WG'9%?QIX&8?V MY_U$[O&[#(QJU /);L3,C$A@Q&E$&EJ8/ M'X0=4$,ZD7K!15M%.<8:E#AXM M*#VC<%'K/R0G);=GJP1&\)X1);+I8.2B6\=, M;RZ%7XTL68[7IM*PL#D2%G.[.P I!^?620B84H[T9X!+IU>FV=?<+:H<"Y=TIID: 48,A\B%^9;H:@+RV,() M?SHR4K;(H)#<'V"*G9,X$605J\$U*]9#-L8](>!!Z:E(B!.GU4)&Y\*?CO4) M>;KT!_()PTR3 =LV-6_#9[S(+[C8<8!EFK+JU+Q 8\?82&@ S\:( >XHDQ) M>HV_/J4T55CIX_O/WS^<4MQ>ZD/"%[Q6S=7OGYZRVMV,VAJH9F#9(7ZAZY*\ ME$. XX3_K2Z&* $4JG=+4/EG%9+6"/*:V*K;%4E&!;0QDVIE& M>_XAA?!@BS_"0Z$B(Y<&1D5#G.)-"/,J[ MUED<5(" V9XI%;U$)0\":@#N-\LDUYZ!EGT(#]9UI]AQBEZ?_$NE)W@9<^7B ME9:5V1'5&GS5W (T^$-4X64($*R@#--Y M2'!%F/J(E$M.+([OH#*1DC7%Z=$;N/D23K*L7*"42(C 2A'Y "++0 5W+Y,& MZM. EE8X[AUZUC3#6,S-E!6DY/Q!K)VK(ET*C65)EBN+1.^K(/31RT'965>? ML#J?J[!8Q -Z:LH_.HM *[#>$Y&AKSY/_!^O"1K\S6GEFX4BU(/PM:&7J%HY ML\+)R\*L5#ZJX1X$ZD(2!R].VB>EY!$P2C4 BV-%$M MB,A$2,RR/SBT<6JI.YI5JD:C%LJ#1T*2J9>RXG()69@:;&7%^>*TM3G)2XNS MJS1D)'+@3T[U[2GH/3\=9;O*U+F><@;#,2Q"O*K,NR*K&UD,/(OJ+QF+@K!& MY5C+Z@A &QFD15&:ZT6PN60\RJR8%0Z=@N$T*Q@[L MY<6F8"AYJ1.T)+F3AR.KE.]J02D?81Y1,8JK@M6VOER<9T;R6T52\'N)HZ@R ME)7U&HL%'V)6"?ZQP1^B%=LSK5C]&VY^6P91\'"_.Y>.-10!)>69K2 %G)'S M_L@G")_1K2,;=-BE1\Z"F+]62J&L$QF%Y/V1M2$Z0UV__$"Y)FA?&:?+*?>C M\7ITP7)\"K492CZAM!.@::DW31.0U1E7YD04R*H4\)@=U.8K56!Q8\G>W)(R MLFN>CGDW^F3WT^Z=;M2^Q/P6VXG(C.7S<"@NJ0P.-E5F+'^.?8?+=Y.\HJ35 MUV[)@BVBKM)+O5"[A2*VMM9F9?V6Z0-?T+M4!=-"?4Z=!5-6?Y6YE7/57[0W MMH&>H ",-=Z*OOP(!6'97>K J&I;*UQ4(4J.^13^P/QU]!QF]7M;IB,38UE: MGK+>DK(-N-(R\- ;!(+^=&GH:\$3MI'ZO>N.E#,$PB?,@MF0P3TA-QLFF*[# M!AA>559,L"+J?P5+;;,=0*75,*4@H9D@T$!$H9\4L)<@>_UVHRMLT:GE.Y7^ M35-%*&8YS<1;]9=W&%J(O-G;,*8ST(_>R<6DTHZ*ZMQ0$4(0_EKJL/V^<]+K MH!HK)T+*%TL-UR$-=VY""G]W=.2<='I+OVXY[M+O5BWK=IW>T=&MEEW]7:_3 M?IC-'F^T[)JIFVLG^/2W'M#Y;L$2>YP9,R?KFKF0V;2F2?XV$TO7PLZ8H+3I ME)[=!AZZ,3:9%[7VM"\*9*UMD&K3^;\[/;?RB\A97.FZ+M"8#JB8*HP-J72+ ML='W@UNW'DI]_SM\46.1+UB7K71+N?\I9>E"[W2;^]A#RYNA M\INSA+;=Z[;V7E/8:4[PD0HN9%\.V;J:8IPZDV*S,1=;E=OTX)Y+E=1*::$FV^)$H V%AW0# MRJ!8!S E2 H,L9$K<#/O]C-U--P+:':;LW3 8#QVN[?3.^X#/CON3FNHXR53 M!_S7=D_:^T<=) ??4-;#/@W\T%&7TT5+?5_R_6ICBDE-/&G[Z>VT_,V?2T,W/7I2*D7URFU,H)6>U^"38J MOW?ZFT#T=:+5G78LS.N25E M'75KZ6,]8;G]<@C0;0FKGC97$U;;?*TN0(/KI]936;9\WH=)T/T'1=N6@;7K M*#>NV$7&!2SC"P;0Y-[G23["U5#.F_.[U:6UMJ*GG9*W9<#LN%MY MZ[H5LJKC"I5N]!KS::#L5)%FNV4.X5+$H%!,=H+D&4OSOVT9O?$7?DFU)#'U M8/@7'#B KU47ZG6T,D^CF91![1-C6&4 0MA6'7MEM'+<).EV))O86]^T> ME;6<&UVXG"HW-U/.4QT$C;XLMF4T]M'"947&_LNKPFPW59@[L)?'K,+<]5*4 M,E[^'+0"F[E6)[;8I03>[5K-O(<%>]NLE/:W::G!^V&6=B 9KI'\O M=[G9/.->?X?G&2-[367YZL5+>X?$F-73&T>?[;?I&%\F5O?QO6V17 M#ZE'K[OK';FWJ;OK'#OM]@/4W;62Z +E> [E;0*[W?VO ]MC)T4^65GA.<;/2KZR-:],(4:"YUPT>.;T- M=ECC%$:$.^PX-58%!CS9TWA@I,]NEARY<8WT_9K>[)[1+< M=R.#<4WJ>X/"SQV%>W:WTV!P@\'[B\'NB>VZ;H/"#0KO+0KWCNRCHP:%&Q3> M7Q1VN_;);BH2+Z9LKZQPB'@NUFDMZK$MJVT;WG,9#. M7?2V_>V=TNOV[%YKV\Y*38N;1[ZF([O57-*N7Y+;;FZIN:7FENY%+KE/+)=> MC-,-FROHVHD]5-RZ+]/A=HR*6Z]QYNSX-;EVN[]M4*&YI,>FI9[=?\KNLLTM M;7)+)SV[==+0TH[?4N^D8[?;S5"'1U+>ZHI--HQ6-UT;'P@TNTV@KMWI']F] MK8.U]PBA_CC9=)'QSYIW2T/J"&.ACB>*7&T3NSCSK8-L1OJ:*CC15!' MKV\#8334T5!'0QTUAH>+.=8GMYRGLQ<-XSMW[*1TFH9>=+?^2?^I^=\FO8UP MZQ)6ATA/U-NJYC#\41@'(L[?'CY$ ZS^1NU50!T[/>I;_ V[6&<4 M1XLVJ!1WK$LAK"])+JP>=DN3G:T KMR).B8D]O*RF[47P2GA X[545M1V 8N M!M^$,7PPH:4W:EZW=_?=WN'[3N8K%\+8CXJ .IB-A<4,36$%W!O>]1]PDVD8 MC(1U"YU51X'L7VO6[P# :D-;[#F?"CE- MHCP=LH-,W<#W9.HGUOGYF74Z2@4!SX!]_\% G\_O=@\!#N##IPD_! M/ ,F&P.MK)B\">0+D)>/93E M8GH8)->R^V@^AL6Q^S#(^BL1$?T& NX";@2_QSZV /-\;(7QXHW7;=FFMR43 M^+LOK.L0?HJ/#L,,C!5JQF1)BOX@?.(15L>5[.&V?6_=]O&KU;>]A.L_^'4O MF8PU'!Z^]R+ =\$,\G(L -"G:8JS5/:S#>[I*L9O6]? Y,'"C9/<&GM7.!AA M9G'>'!#L.)QFC"I%7&$* DY-B8U& 1V6HY%2C]#),=A-IGQ[# 7R!_DA!@< MZY,!--+"!SU%^-B2#3FL#,G@B MG#]#%1%9P*D/8C\FR'V%B_9#.8+BHQ3Z^X?ZR+U! /E%ENFI0R"N9EF8*46E M1%X4?Z&>&P75U2Y8]0I\(S\W)Z]E1.TVFV$>]: MNA74'G_B_2@U3$:*/XM@Q,^"8@B$12._Y2 VM#0%C=XJ9!MUGCEEFVWW;9S8 M)N)"H&V"H[+DPL1[4,&$>XN2K$C)!N:)5NOV[5@7<"/&1O5U 2#&H(DD*6$Z MOC -20[B*^'+*R\-$S@L,P38;C&9\I73\:[QGJ)07 FI<'D9Z#WH,RQ5+C], M_6("FX%EX70,"HU$?..H)=$WL*N0M2B +5YA"4]O -8ZKPB'S0740W^** 6J"K7(YX-E@+$^8LDI]SQ7&V1]/PCA%E,]^B@S M[YS/R4_@HB:(DK0DGDQ2V8S9O_H!0'KBS="BF)"SPHLYT;:FAO1SJ/7"3'(8 M0OC*W?X&S)V%.UZ]>_PNLSY4N7\S$$D/1.HT Y%V8"^/.1!II]C0J:&'?=)D M?U;1P;Z5XO/"T,%BS5G0?Y&IL6YG)B6 QO+ -2Y@!>5ZER< M:#$GQW!FVLE2PWJG2MM.3.5%BF$T;"K&_L-+L$V-FLY>V?;?!#+]P]H_V(2"%TO\@!O' MG8XPMGD-+ Z'O(+]H% ;6")4!,!Z,@Q!ORG @O;O!I(("DF(2FDUI*EP78" M>Y9-VQQ-6R^X I0&78=L+'38YLPR:0XQ"R2>6")]J%/ -C+.8T&>(C!E:2RM M05]H" 9>&F1HB,$]JU%FTV( _Y);"=$6DQ 1=*/H-D\H?$+(O6(G2)#7Z".( M(@0'Z!&HG&^[.1F] 2D!RGZ*YS\(7X.U*NASLB)A.=QW&EX!>98;?X=K'X3J M:=A*1$XXM,"7P!VU^@*M3P"*M#WM.2^,H?BCO8<&[4"^-"40TLGT)MA8,0]= M@>_,$F2\@!)O!2Q5D6G6 (*O(B7^V$:/G_>+? M=%!F#F/PEQX\3&.(\QS]F3)L0L_KR7.73-]6M]4]&+Q6.'_II0,/K-[#BYL( M;@?QO8@CC"X _'W*"H#W#<0*[-\_D_640YRC*!F@XC0:88@I1U="^@,T(^T= M04RZ2GBVIDU%A%=)CX(1FX8A80B&*X1>,\_ M 3LVQ@YR!/6_BUA8%?H.Q#W)$$-+ !Y'Z]P?#27I*?L/?F";0#[:IZK,S M>LYG-77U&U+WID?8-5:U*MB&Q,)33F?(-NCFD,KTO%ED$5:*3DQD4,!*$C\D MKD&R@QB=F#2&309HIQK#1HJ@ AT^M?UX%'#FQT:OC<:0' MMP3G7KI?7DR##%@'1><2]'FG\!NI G3V3[?[ W$45*U>MU>=KFWBDS'?F>-0 MB'"X@4]A"B ]#\'^^([H=IYX\;I,MT^2QV&O4C<>2($:/#$I8ABF;L%98 9GY)A M4L13L,K2Y(8\UE7R@6'TIU'\ ?",S9P@Q&C-I(AW)&IILA%Q6] XO;V(FT,YH4X#C\,[;. MM.C>1V4*>=[$^S-),7-32B*9-( 7!E8-B/O8DZ%!RI,(<$!VFKW#0#(\B796 MA51Z?:?U,]UX[\1I_SR_ZC5EV:5 *@%+%6G/2 F5>9$Q]?Y6#,0D1MN8> \' M0%UKR@N>9J%G??50!OF.]:LZ2Q*C:P(-+MJ(U*!^CRE+Z5_ 'P/8,H=%*Z") M$F1/2H]CJDB!"L)8BZ:Y,]8L0J\J82QS+73J!OR@3%*I^:E\>\C[9D'+'J84 MF2)]':C,&&2A)FB,8Y*3F(B6$AK!PA991HZ:G),<%R!"=C';Z9140#HXQI1] MXL;5XS/99[92C7E9_'DETQ:^I>@M_CHI=9L%I/0TU*4_B=*HYT!I+\LVB@-# M/R5_F!0I<+"(LBD,AJ642)>C]@!)#WTKI0PHXIVC,*\KE M)0X+S-1;L7IU45!;$O*[E;HHV=I2B"A7&O'T$9(:N,_P]L0E4OXCUQ^0+1BI!#9?S -@S M6X%R:.Z&#MPD&.@$@^[R!(-M7#3]5TU:PK-.2WAJ'UO7H8VG2<1,\&N:^") ME]K3JWTK=_\1'=\ZK:IT!=[E.#NE__VN!F7XG_.9L'(JA]?%&^ 7Y3R^&H&!APB>LR=^5T6CY';OX&=0B, Q ^'U, MTH-?6N:K*M\WPW^JX8]YY!EZA+^%KR6_R[32B]A MKUS$!_N6PO64S4^WW^E2-,";L-9Y8(3=S8=E+/6UM)8,CP/!D..)/IJE*KJU M-JY.VM\&9Y9)>H!,2FMBGR?&8*I50Z5F-1!JY5+SX, !Z7$80*$:@6(P"7,# M5!7XD(L%,ZE1JZ0-@; /L"IA@GKE_\HZ&IVM;,29+09\1*5N NY3>MP-WR M^QK\124KBC"Q%LY%RKE/E)09I5H:_$;:->A6H)LMN5A;)CFA#HQ)N]<"M"M] MT:1G3SG@99.+6,61R(0Q\J26)0>R)//1A65<(*WTC MAB;ETE#)I4#^JY[5VF /IHJPV"FRB2^$<9R.I)(E#8O31@Y?J;7@M!U.1EGX M@;T=#!H[K;33>O=BIW7;C9WV_.VT=X^/M?5,GW-!/]\^]:/;V_'4#]>QSD$] MB]B $ZBE[9\%]XDBLZA.HSL5_B1K2KH9P_@JB:Y8[JCZNXB./"V/S,7N1KE\ MY(437?$6.D&(WGJ_(PKV!4YC?+Q=DC M/:9"MPA[1DPQF\+/69V*L<^"K-JWE6,8W9KL"L1?>!:'H*5[<_%0M.$B!P- MZ.) "D0' H4R5_EK+RPEA-IU-;,.Z%9H2T32(C8.:)M0QM@_ MV9P)'/0(0X-?2 M#6!8!W (KGJT%VL*[\ _3G:=?YPZEED-N7>\XZ(:+U'=1A1VD6=>E8:6!3) M(&CI)LL*0MTV?90!OD:FW8VF0X09V 6S7* !V3SKN_#',9QYI%/2\=,MEG_/ M"9W65\ZZ/*ODM]N&CAS*6+I%3+QUC["R];40TKS85)@GD'LB1F:371 M#D2^5]?TS,/Z8L.KW$DS=]MTR:&2/E.*7^0KGV=H@F.JP$&]*BO< M=83&4HPLDRRE$3JJDKEDO#(3#R.HY)6@?/K2]R'#Q^RA&,)99..EN>IO%)(+ M4<8]3$Y!?%-')+LTI((E L"(VHA0M#D)"A!HRV##.=J4)$F*@ZUD\K*5^8(Y M0CGU#R 8'B77MH>.H_G?PEUS(1S'SX>SBWY\_'+I] M4-E\'S4&+O@O,U5S361E"Q@N8U0]!,J2;,Y^^R-)(R#.U M$I>9,90,@BF?% M5#IJ9?4%M\70.&MS>%QJ#E78#0O"-TP3R->31%H5#&>1\.(S;ZIO$8.^21S+ ME/4R$L%?2PFU "7'^E2DK(]Q?P,BJYF^!=P]E8F0.YA/H$ID.5N)G;:'LE_$ M?'1\D/"_!>4#\B^N0!9.20?B3((ILA94NT66,\Q&&,284\CPDD&&"DP1R8LT MEC5"":G:ZJ>Z\ 93UEA-E'TF"+P+P)=8M!SZCE6RLR)6Q5* /^C:Y35B[RJD MN@_=SR0+ Q7GM\W\!)G.4T=K,EJCM-VRTUV,-264EB.Q"/G1'_,;4N6Y]+:R MO%)=J8*AYID*P(SI,YEU0Y10]O*";T)LIY9,5:1 &QA[Z(_=4/_9R8-M*8'_ M$(;1]Q?690QG%(_;L+C12%.[KM0 =2,Y107K2OZL64\=+%RYXY%9\NK!F5Y1LB_9Y*//EV%NM.J2T01Z3**.WR M\D]DTW,%GJ5=7E^'BD) =AM<*&[D6"A(,!%8"T5:JA%+??VC0W7)%$?$G$8S MTXL,FF7E9(R/.I9ZO^5E9JQ]T_*R2EQ/F(8:;U 7'EZCPG*-YY@O05Q9?HAP MR&?+R@YKRPN-?2@B)Z>1IQ!W27VA::I26>[JDMSE)87?58GB?1<4$DNZURNO M[8VADG57][>L53ZDPJA#L5OL)#/BL;"!<'@+X)$:H/6.&S*XD&Z2:1C+S'>5 MHUJ7C[)%/#!)U?JD,FD_G'R3+?4^U8.+\ E6'<(URAQ:NDP?.*#GSU1JPS02 M>65'\^_.M#-XB-5'6..0AKYL;8>_D\=3BJM,S2W[-DJ_'O5]!(U*VD"(/53G M.X75Q/*&USNDGQU<,*/K+25^OW>28V+V#H%61A9;ENIE:9V MG,\W#R]S>W3);J5BH\8!1A&4KQ>V]=OYY:^6J\M LL]MH^.>G:_UZ<&]%B9 MDUD'4X_406V; CZB+RMA_2P;>RD#_PR[:5CO*_T[7G.1.:G3(#/*6O/YGYW. MM?V@Q-(LB70F)T.%4*^AR%\K! MDT^%*/&D&*/ UOI>Q&4NF-5_$EQL M'9W8O5W$Q1(P2_!1.<-ES"\Q8>EV#'-MSW!V4Z6@NU?-!E7WE@]BZ%&RR>]3 MNC&PI])]EB5?0(^^PR7NUS0(NL2>8W$FPN9/5BY;%^^?L@??/+PBJ__)TS MQ;1!1P,E?2SUG6;BK?K+NR#,II$W>QO&= +ZT;OJJ]&&F9LG23C%7Y?FC=-B M$P>G2Y83,.77#GTU-QU3?M=VNOVCI5^W'/>6W_4ZRU^ZZI>K-GO2=7K'W8V6 MI3&;$AAU\V@K$T!7C_E\FNFP)^OPG.Y;(C)C]1=2/N:'H=:91[\YM(1QA2Y_;2'-DZ+4:@@%D]'30'6VR$S;.\ M*R^TSL,A6"P^383);-#T?,>V_IW,/%C'^F>:%%/K5[#5,'5;?6O^5/URX2'< ME7J0:M,F(L!@G_$@&J('80Q@G"8$06Q5; P)),W@*"*%O=5R.3W.8G MG\_@/,%V\&'$UJ*$@"M#BZ]K/':WXX.6]K-[SM)?.V=J?D;8>4)X)< M+$Z T4T4;U.?6E\2![OQF^S,\!;I3 %F#0U+W)PEEE#L-$SQR9FB"P;N88X-N9HM#\HTZB.YGCC94'##(R)N"8_O/#S MI Q,M!1#_)Z&YV'\PWH?)CJSG<87 INRK:]# %Q*O(U8&SSU!:M,K,N/&_(P M1/N&B3T7)M9Q';=A7GO,O";I57CX5P<)"=W]8'3^=2-N.JY[PYSG#,&-Z45F M+>*RAB]FG*S2G(C;;!C--C!Z5C;;P']Q"C'6!/ $XH6 6Z?57C$I ;YI RNU M):/ +$Z,<#H--3PQP:YF R!S!F_^N%<@>WM^/< M8?4&%[G#CVNX=50?WA*M=SQQ-WVZGUVK(]6G)M?U2R?79"?,JN;;O*,PE MN3;4NCO4ZK9 "B*A&XA@*BV])_=&W$$+G5)!4.VL^YE2 MG?A!]3[GCOD8#3G3PW;O!:7$S4+UR$5,WDDM_+":>IH\&+Y\$ M+\].SQN\K.#EF1?Y!7>HMC 4,<#RR09+GQ1+/WS\])*QM$3.#]@6(VQP* MHF?4$^0K=J*J-_,/N/9-9LN89CQW>Z'>E%Q'*G1B"Z:BS./P&RIS^F5EZ5SG M$0K'ZNOD_E/]W].W]J@MLMN9?A_'R_M]W'?GCE4 67[\)V_K\50>\-WI]2%E MU+Y41':=H];MBAY7K=KO.&Z_?Q^EBWLC4K8I<+BWB-=#G(*?6BQ19\:HU,KJ_;Y@V+ M- ZSL6P8R:/GK&(J^W:*+'^G>S+:92=1U6R69R,*[MDF?Z#;MO'H!6#*U,UW M<3)ANSLX;-?T(L#W/09:HX9HY +,DF%8&GYDI[U#R40E#4@T63S^#U@=NJ MHY]GC$3;I!3L_&&P&8UO1M$S@Z7AP'O9A\'"W"?50QDS MNVNO//E>7NQ$N\O/__QR^OWW;Q\OEWH='GOF3CUY?9WKUS;?0WYI]Z^N/<\$ M<1H8:+PSBW)(@DU8N^R]%0M24G7.('Y'"E CO%T7N\(A\G M-/QYL^Z_$LQ[8[WVCIQ^]_X[[[@MI]?O/4";H)-VY]XWVSYQW&[[/FWMI9[> M_FUULH?IA+.A6K9!G?8&L0>W]TC!AZ-["3[_P_>SMDX8JGO3P;[(W MUK]P3KSUJP!>7(>L+REX\P6LCWO&AJ4]IUK;-TA[.L T.%*:XF$>W3>2[,WA MER3MWRXX^82:]P'-D[5U9<^,V$G[/K^#J);M5J]%%GQ7/EBR/9[WE:RU-DGU*020D84T" M"@#*5G[]-D!2HDP1)'4DW$A528U%H@_@:S0:C8,__./=]ZP9YH(P>E5K?6K6 M+$P=YA(ZOJI]&]S6SVO_^/S==S_\I5[_^?KEWKIA3N!C*JT>QTABUWHC2*O=;+<^ON67G8L3Y_0XG.G>79^41^VFZAN-^UA_>("G]?/ M''0!] Z^Z PUTW=Q*9P)]I$%%:/B\EUWMT]OG4^,CQOM9K/5 M^/GAOJ^+UJ*R'J&O*Z7?A]R+RW<:ZO40"1P7]_F,K!3W$40TZ\U6O=U*2G+E@BPIYJ01 MOJQ92$I.AH'$MXS[-WB$ @]( OIK@#PR(M@%,_"P GJE0.*U1'R,Y2/RL9@B M!^!2DZEZ=:!>(:#WS$%26ZDJ+^*JI:@: MV)-"_:HO>7QZ%VZM45R#0-3'"$TWT"))&6H2/2FO3<)>6Q<7%XUW98#K]5AK M4KI\7?U9;[7+B*RX5<]IMN%#LO.5TZ'F&Y+'=;VMRR+R*/4OT5!-=;W MWX*-$!.HVI^4$2BP\VG,9@T7$VW*.>;_L;CZ0QO\JDQ$*9.:7CV)GDVGA(Y8 M^ >*< N8]1>\"CV:BGGO*9KZ'\N$7&CX"32)BZ0$K)J>>MT $NS=+VL2TRKTKVH" /!PV#95KOB4X[(5 M!Q(!(X<&^O^^_@[RRM8?2)S ^W-4W\6CLM4'$D+)!K57U -X;Q'WJM9C$)76 M+/7LV\M=9GBA)89E8V8QNZ4>GYL0[\%_5GT9O]8M3?5#XV/9#UP"@=TG^EG_ M_=&P(^*HB('P@T44IEMMRK5DT<.X[8PM2EU,@1C^$,PCKHK?KY&GANC^!&,I M"C=W+B,#%BV-11L Z$-+X@48$4\KR=2*N%HAVR-8B39^1ARJ-\&2@,([0VZ5 MJQE&U>4W@='ZZXJ4OQTZK(L&%&QT!Y-O'V\#YQIN9A@[S:9=#,8E:XN-K)#Y M$;QE<_>8#S6<0!DRP[M%;YDLPF<-)LGFYD J%@BU K*?K[1BC\>V&%XH]FD0 + MB02T$+DRHV]N#"Y%S]-P?6 /1+#=2X'>M@_372 MXF@HZY&[>W[:GUDDF)N-X,36N:YMC0#D'0'/P>3+NZ,G+JH<=B &1GS^-!IA M#F7V9PE%I)I-Y-36>;1M3216)"P>JV+%NAS-)P?(%SS#-, OT'+C4(']&4VV M++.IG-DZ5[>MJ43BK83\HWGD0/85LS%'TXE*64/[H_&8XS$*XX*H/?=G+R6$ MFPWHW-99P6T-**F/M:J0BE%B^SK:5"$W<(U %J//2$K,EXC^GIZHN IF^[JP M=2L@_ MFD=>QC/<0S2'6Z M\ L1K_LSD4Q19OOHP%"S _M8D6XI\0=I&S=D!H,KD=".!2%.4AA7QEH 5"J+ MEJ ^S%8NUY_6$)I[QPF,L88V/T@;_\J8^T8\#QP#1).(CLG0PUTABF^>-'$P M]X'35CI-&'/3GFK)SPH9'H%1K5!J23"?CW$%L'7623LJ,TB'N-YG:.5R3JT M([.3.X1[^7;.=^X ,LI:B:/#R+.6+^]3[$CL=GW&9333^GWL9F/)9@N"V4EJ3277@F)=K*0R1V-: M:TS)$RK+GE?0'C*(C;%VN]U*K[.N'&))>("#!Z)4@&UD88RMVYU.>@*4!#KD?X006N8V M4(G[!Q#@!_XSFN^@EQE9FL&\L%NIU=EU8(8BK$B&%0LY3$09'0^PNI%K*(LB MEB0QQ@:=9BN]>4N1UQ6]I1@<:%.7"PK2A,: H ,-GP[)5IK](*.!1#.6]%%K M*(VNJ*/2@'D('+BW623A=X.+D9T9K([=3JU+?P!K)7]_!+(PD+^T=@PE,#R" MN4=Y4/PU1HA0JBET5M MCO5.6ND]UB&G>KCI/LGKB$6I"-#,PQP,GG;2,7@F+H<8%V8TKKZH)O54K;)1 M47*GW#82S.[QS&ZG5C"RP:V'M^^L>Q5)/7K+99OL!.-B,)[;[50&U]!'#Q"C M1RS#F\.>,>]Y2(BNRNE 'YH@CK^!F&YT ;ER7Y(]A/#M-*'3T!^=%V:!1I86@6K:X5*6%J+AE+#2NIA269%FEA) M5:Q8E[\KGD?+V0S%4J/V/B0;QWJ[V4G'8'NTHD.,%G8*:KDA9B^BC0.3W;+; MJ4SB7@WJ.+1M!^LB=_(%<:J> 5/-Z \TM5R=S#;8MMNI"]))SY>237Z( MH6FB#1=.;/%LH\15&8YF9WAJM\UXK7BOY9N#3DPEFG]CW(K!3,Y;Z3L$(E:6YF4EF1WA*-DU\KB8^\F% MW2D!SD'VFOA,94$\%L6-O>*DV4K?'1"3'F#CEHJM/A 9 ZN35B<=R\8,#C&H MBNO^B+BZCV56,H+*)#?ZF9.VWYT:69!9F9 MX>K8G=0NE01%')Q>?U+YT MF8\(O8-WBM'R^[2I6O;0E$CDA4=(!I@B*N_\*6>S\#,Z7<]C;^&7D94V+#?OY2X>[K.3*__T$Y&3 M6XA2_X,1?\$4OR%/[;%:*M@"U^AF!K3G^CZ$2@3\7S"RO;:1_S6TP(6 MRIK1S"Y?!02[[HP(QN=]#+\<+)9*(HK&^J];C',,MB232M1;B,"':'@TPHY< M? !4&2.2>#6>?<;<,=GR)JSVV 334$:!-EC?]4!]KAS0#0[_O:,W>(0YF#"4 M#P?9*.$W8/<$#:%N&S1$GL=!I]' MY#>(!ZEC=B"I8I5P$5E>[2F &/.9.:]81HMS&[K';$95J']D@(",JT(M\8VZ MF&MSO"5@C0Z$:(EH+,^."[.I;*=^N.__L]6EKOJW;49\;=$J8!KF9>*)D^OJ M_ ;RGA%Q[VB$5(:K]J=0S>Q!<&O&E<5]=6Z=<3]#@+LCB?DM"[@*V$5F0VW( MK:K)C&O"/#8FCNBC$9;S@;K+FHZCW*"YDQ0BK4*GN5=X06_N874EO=?U0;J# M2+3K28VU=RJ7B[SX^;/6 M*SM<+$2F48RX9K!LY56)"HUUJL8SY MVJ)5,.%E\F$P%@/+N[H^$,!\9"'3$N@L4N MY^J;G,;TTFZ85W52I6NA'B$OLHS., _3_Q&5.@J; MV82[%;(G[RBT3D5Z5?H^AKD.L50746%6]OI*/F558[.L7I!.)I3N2.M85#03 MOY)'><&"N 'R?D1>4'"-\0-)5<$>$#_\Y.2=_G02=$IUC")OW=A,5(5QXNN@ M]W)_WS/7XT.A*N@=?=A*+ ,I")B78"3/?,!5*7LN>DT?8G&UELPC/G$E,U'4(V GG%06FR#E$5;"#/@OD M9 H0/,+_DQ[BS(-@*F=1VTA3A5IEIFS_'2 .MNC-5Y:V-LS_FIE5H1WNL?KJ M0PEH#015J$\OX/A'E)/F^%"H"GJG%\I"[41X2*5VM]X2K40WOA1(Y-%6_=:&IC M2C.+I IUBJQHP*8.*VMZ6415J!?XA1LBPFP?L,[=@+ZN86BS!;296/ MR;*2PE2W4UP7R9;N5DAE)[%KHOL^HC<$CUD/>02FZI24GR!DLZB"_3Q" MG(/$Y(FKXZW1C\1'FY=IFEO.?+4;G_';@+K872PJ9%K-+EA7=9&BKP)$%\H^ MJ1@"5+V>%]@XDT=5!8,PK W'6G]YEYB*<,/GALO,F:S^^(7FM4-R]YV(4F-X M2+"#VKCRTB5^V$AWFT\ZLY8Z8!(39AC5M4=AR/SU0[Q2:,DDDT]5)YNFDT6W M2,W]U#BG'V=;>#DF>[+MXL>2LL![P<0?!EQ$>QAO&=]J^2R/744G6XMKQM31 MC=65X#!^46,8HQ*&=4]UNBAKGSW^;0*76 C[7<9Q>,(R/H2F<'["< M,%<'@"]X&G!G I:1W-:>6((S#!F[$U'59H2A#N) 7TDJO:19C+8*<<0SCX8! MK5DO\/4IY1GN4AH@#^) XF+J+O?2JK3;<@]6]L'(+=E6(D&WW,CT$'B23"$$ MWN(871$>5;"(^+RNUGS"/'?EP =U5:I^6F!C;5DV5:B[X4[*HMF4'-HJU/)? M"#HAG[>;[688%!<[0YA+5H6ZE\4IG[*J ^^.-W/\ MZ39Q7 =./OK'D5MT&!'C-U)P"Y(R).ARA_+DZN^E(O.+$BFTN MWHIG19,$&Y_TWOW9\0J/).8KV#<.=RMV'BN5SB^9_:]278K-JW2[GO_"EW/ MZTVK]L71[@G*LOLJPK84LGH\]PE12Y:(,0AH %#+_/J;!8(4=V*I @]UH]V2 M")+G?%7Y56Z5E?7W?_]\,GGV$>>+\6SZXW?\>_;=,YRF61Y/W__XW;_>_0+N MNW__Q]_^]O?_!?"?+][^^NSE+)V>X'3Y[*""7[]N_,?I-?).+10;+2@3"X0N5?@ MO'))\JQ-$O_[_0\&76+6>8B"!5!,1? >'=@4//U^0B_CZJ&3\?2O'^H?,2SP M&0UNNEA]^>-WQ\OEAQ^>/__TZ=/WG^-\\OUL_OZY8$P^/__I[]8__OG&SW^2 MJY_FWOOGJ^]>_.AB?-L/TF/Y\__\[=<_TC&>!!A/%\LP3?4%B_$/B]6'O\Y2 M6*[F_$%Y_$Y3I:+\T]6,PN,KP7];[?".)O.W3+C9- M MUT4:IH0(?73C912;2%X^.(XAVZR!8U T!($0R8^#(HK0 M+C-N&':1<'W[)I)53TZR6\]K,XG^.@YQ/!DOQ[@8D0G!B,B@I") 53;Y$&PE ME[#1A1RPCV O@=B?H1_&RS#Y%#E*;Z;O<5)S1Z\"?,ZMDN0 M)$]&8B$ZKB ERR%*QL@OIDN/P+?KZW!/835;>K^-I[/Y:@+6 M@T(72[(H0*=""H ; X[K!!B=L3:0?ZG[*./K2(84Q V ,'L)JFOB/MWVJ*9GV*^99#1!.8;7_F=DA#TJ=[LN*6'9H&8FB7M*\K.:3EG^/E\4^GBR7Y31?>]9>+ M\7I3O)$.O'#DDV5:DA$#@BDIF**T-%+UR8IN@&Y(JK0Q5YH+ITNB[!P(%N6T MCQ1O17*QE;%8-YXU"!XU\T))SU/W+-D6I'B$%%D+4NP[].P4\A,*"HV&+W'6W_RJ>@2;&&IF2?070,V=ZCL1R05#:&O R&S#2>HN>9V;[[)W=>"APW\5].CF935?/_8\P.<61D5RR)&L!JXE BATOR=GIRNUMDJ)TVH/LSQ&*>+ M\4<\RT#^.EO4O./K\BY\'BE&BME* RB\)=UL$E!$7 !=REXA4S:87G9Q&Z!# M\J<;$Z>GR-KQ*N=QG9HP>1/&^=5T720Q8E9Y+4E[6Q$Y@:$_8@P:3-:2IUBT M+'W,Z!V AN1BM^9) Q$TX\-;7(;Q%///83X=3]\O+I'X)99Q&B]'DD(_+K@@ M!X$;4.@,N?\I Q/*R5QX3IU*SA_&-B3WNS%+&@NFG0)951Z.+(E,4B@("9,# MQ54"E[0E;\^(DD*V/'32%ZOW[SN*?\YF^=-X,J%Q>&:4)FN>.!EW6FH0+;FN M(KHXCF"(7E2.\CV.FUWFMAFY'PSGWW ^?++FTF8+H^FN:[##_5 M6=V?S9YKGD,A"(&&Y3+IUUQWBF1DRO-@!?9)1-^':DC^4 /Q-Q- PQ,"RS!] M/XX3/!L> ?GY\WH#ZH*L: K%KD:!L%@5=4)P5@AR\94(.F?+4I_RXTW0#*G>.KG3GI$[S0OG40CK>I7>WHEI2&5T#>3?:/)[E&20 MKW);79%WBB=MP.BB"95E$ UGX.L,RAAIS)TV'1] UB*S/%Y6QZP^O^X$D_7% M::HUDM)D3RHVU=W>>KRO>NXD I=;1&!;'%F?=;!/:"&%"4U9<6@AE: M@2FWJ7!K E@C&*@H L2@ H1"1EWJ6"3V\:)Z%)@.I@RD/?\>0=Q=#I0FR[6T MFH'0M2*T)LB"##4;H;1V-!MH^Q0TWWF@=#!E(NU)L^O$7Y/\WY]?GZA?Z>N6 MG6;^6-*?*^4Z*V=.R%4H>[2;N>71O7K./#2*1HUGR"W[NFLU4I*%PH0'%(GX MD53MED0NNW">_'>LC3_Z*/ K,/95$5<>MI$F\X(7*Q-YN5;R6EK.P;GH@2GB M X4JKL0^6<.MH6[I(T%7?;,[>:XKE[XB:YEZ+N/E:K154]"P F1;#Q?;>L@H M9PF%[%[!Z)UE??9&OF(8DK_2C@H[SG'#7/+Y,'ZA49XYYZ?$O-3D/-.'C:9A_>47SM+B#M!:]\SX@9%-/CUE&?KWT&21F'B)7 MW*D^O2$Z#JI![G[UG'5'JE',(=@L&1BC+"A'2SPDJ2&)54J0B<#[V*!K0 :E M:8="REOR_#L+KVU*GP8W.YN,.K0Z"^>8@D*EE*6XA%0&C:\D\(QI$G\HND@I ME.U337P_KB%I[Z'2JZ%D&Q;37!3&?J&96&/YF0Q26KXN/QV'Z7N:IZ/)9-V> M\S=<'L_R;#)[_V6$QH90N 2AE -EA ,7!4*1143CI%.V3[O#/4!O&>#^_ZD' M#T6*=CKSZHI:N5N2?"HK,H.H:];?(H/ A:6H7OA@M$37J?':+6"&M 4Z5-+M M*\,>89&WCG-;3^]&*T'E>D" 1QH4*PP#MUQCKX:NMX=%PPH M$L4O%8)]MEX,% (^[;;,C$V^ZM<.@0..@]JME>H%3I(D:T;0P M%NCM,>9<3_W1)"'6.E,F9,XH ^]3&7D'H"V=XK[.1E,R[3?W7>T^B]8KE3TP M'WCMD"C 2\WH7SP9&ISQHD\9S(-V?Q?O_"-.3_%\V5X_^GQ1A%:+$NB_7,]H M!!/)!;.J;KD&4"ER('\L@>7""%,X]Z)T\LJW!CLD9;LOEVXZT7UEU[#CP6*U M<[]>T(M1"5JGJA1,<;2447.(R"T8P22/W'/,?4I(KB,9E/YLS8^]IKV?\*56 MC@M$2*&D>G20AE1$J7W!DI(V&)OZ-)&Z7_B[Z,X%T@0=TR-?TE*?) M%G1HS+BI#%L)HUV54)C@ MJM%R#.FO=_,P79"&IFE9UWJ^P?EXEO\9QM.WF&;OI^/_P3Q27-)848&(K"[1 M6N.M> 9+JIE%YCW*/MMD.X =E/)L2J;>DFM',5P%2_\D%WD>)C3\HWPRGHX7 MRVI(/EXD?HT.''7)P(CNH'RB&$KX %%PE\F)SM[U2>EOAF](-4%M>=1>/,VH M4^E;78S7T\KVU^7%Z6(\Q1J[.5^"+;*B(5TI90;G SD-(3-ME*? JX]S=A>B M+7.;3TC/-)%!4T_M=5E'%2.5K,7:^%]DMSJK6" X'J!6?#&-P@;7QW^Y F-( MASV:BG[WR7[4 L%;^C=TJ1:\[3V'*!U\<'R-Z@AO><]Y#XR=:HMS23_.ETLUP=TS]J28,HJQ53[V]3UZ4P %PU]23.K&&HC.^5]^XQG6%'@XZV$ M6^LG'I<]/389B_+"1@I(,GF4H%C,$*,1@!HCC[8HK?LDK(=9>SDDQNTHI88^ MWYUS,5+&,A9U@,!U[;TC+83$+,2B"O(<0BD'MRD=Q[N1K U7-EH;@85Z*S)Y MXN D4^ XLUE&GB+KE;S<"_B@JC-;D>Z6A%V.ZR?]PP,BR.?YG,/K6[V?SVIQ\D9+Q] M+.T.G-47D)_P<4Q/>_'E7XO:*Z#>/;NH>X5'Y()^/#MER"P7HC8CERPI4%HE M\$*2K^EEE(('X3KM.&V.<6^G-GQ9S?J[V5'Z[]/Q'._LK32R7#O/4H'(.*W+ M4F\>"KZ +M&50FO6ZCX=^C;'."BCW(EH-QS>/A+K9;[^ M-(^L-LD9HX!GB>3R&P>QJMSHDR^D^)E7Z2$UMM4;![77UIDJ_431,KA.B'E5 M[OARO!KV\G1^*8./7Y&>?9^0&J,3ETPB.0:1\1->/,'>/^93P-TW1UW+Q$ZR696QFU Q6BIQ X*F LJ" 5 M]Z736>W-,;9S),\O0OOC.% H=M;^8\0Q*C0BD^0= Z4,K>^8+&B:@!"TCKWN M2[@?UU-P&/!BS['#;< .:C#KP?B5B\9]O$6:Y.K&FHO M1N3::..M!J.ZRD#PEY56WUM^WX'D"/F)/K;2C8-J1Y(+#51N> MZ\A5R=.(QQ1\PE0OQTRD&J6A:*=D($=5//BT-/ MEP9MR Z:>MHW&X[U,CX-7B4'7)2B*#Y6H?3I4[DYQOU;;G^88QJOV#+R20OM MT8(MAH2WE$([?KKG]3=W?]9(7A= M+A3 F4KW7CA:YAI,=+4"Q-4V:":EE>X)Y M#2U>XMG?KZ;WWEL]2EEY%()!$HQ&G^JM>H)\2QMCEMPY;[!;'[UM@#Z!38?6 MY.HIRDYJZOIE-:.DG93,%TBN%D F(R#R0E_2P!V3IG#;9\OA?EQ/(*+LJZKV M$E1'9?5F3I[I.)_??+$^3W,TS9=NOAD9FY71I%.%4S55H@4X1E\FSFD)U,Y/ MK$]Z8C>\3R$>[:^[FDNV>=/+1/-RM2LBNLAXHA@H2U?3+A=$/RLA\#EZR&LUJEDKB%X33&$QUKR)CD4 MZU*23IC<:6=G&Y2;,,M]6\SJ)L1^-[==ZYF6.7I9,)'LT5)TJ@1XS@V0X56U M\266T&<7^@%@FY#)?UMD:BFJCFJJUD%-Z9?J<&DT23/C@6E1[]9:G6\W!K2J M%Q;EB";W:?1V+ZR-$I7L&W./V@FJ(W>.4IJ?8KZL%6,J-A7#P>35_@5&"#$Z M2#&2-YETN7@3OM1C3R.7-+?!2;"O&^I14R:1"NW5?O1_:1DSZQM+B;>75KB56K0Y\$58'MDZJA3W;WG&E M2&N0@0XU;ZIR /I'@!2D*SI+R5,?6W8[GHT(\XVENAM(Y@#*YBTF'']<\3 M_R2QWF7B*0:47BL:<"1?JX]5ZM/NDW]K:>G>0NW?SM$%H:.7#LC=RJ"*D1!9 M3L#ITZAR=!+[)!?W:>?([3?&HR;B:7/(^2N4=^'S5[-Y]'Z.JY8&(X$W]+X,3I$J\7AM]QN/FA-VW$!/>-,*']W+=K04/#KO^O1^\_ M$CU7[M1B.1^G)?GJ];#U-%_]X-)/GJG FX[9NGW)SY_3ZC:OMV&YOM]KQ%R) MT48+(IN:Z:R';'3R4-,*2>LB,/;12(<=YP$+9LFJ.%.<@R0J:Q +.)H#8)F1 M+^R\QM2GO_.N!;./W')PN'R_Y:+G'B1HICK.K^R[/.S7T[TF>,10BH/FJ M.R&)&0BV()2()!SDF 4Q1.*0@GE^IRRVK5]TR,WZG\Z;.Y$@L=H#1&BTD92;,M35*!$O>7" M"@4T \60>^J4[[.?MVMKB,,]KB76CDHFH,EC@ M$074RRT@I(# BO,8K!2^4_1R/ZY]M>H]3__GO&:ID[&Y&&E JEHQ9EF$H$CK MHS=<90#2E6:\B=ZQJOJ8":&>-[4!VE='IRNKHY_?)!CQ'!$8FP M0$1/^I@Q#9YG#P><576'E#N((F20* /%PC)GU^?>^4>SN9>ELBZ]?8LG M84QS/:^G>A?$B/^+83Z*F3E5"+GWQM,ZM J"5P5(VY> /'*F#J]--P3_A"SW M-@S<1KOV$/-!C/M-X+^3+GCW"22-&E\Q$VI85F"PBV"TDG23.D(&AV3 MWD<5!J$$S_$.*1TY*.9M+O#.:% V. @F>'"8*!14VELQ M%-X1W"%=G#HHVFTKRC9%5W?CO"UJ/"I+G%^L$59<]CG]\1;'_ M09?UL_ZB-DZ8?ZS[>2)+5CLD9%[+&5ER]8H##BF9(A37B>E> M_0<>!#>DC,;.[+AYC*6M4!H>BUH#J[IP<8RYICNO 8M*8;:60;:JJCJE(0;2 M=Q*%4MS*K$6O([T/@AM2IJ$]6QH)I3U;WH9/OP4RA^,PN8:+1>6#EQ8(6[V= M22BRBY*,8[ IF"@TSWV*FA[&-J240'NNM!%)3U=E=:R&[/O)>'5;]H+@GM;K M/69E]9U]]HXV?70#9V6G433R5BZJ@,]>]C+O1":ZO--MU%-P4YRK%>@8T MD!\G?7&@F72@N O@E+?DU"F-%+9*V2FDV 'LD'RI0?%N1WD>FGCK(ZJCF*7% M0OY#(0M9-SKK"4-)GF*PV16MO.9]K@7>#N>0W+$!T6T7*1Z4:;?OKJ/A6B(% M(%QAO1:S=D3/C@'Z)"*BYJ4\GJ+;N73B4/LT0^'?_K)]!&O[:7:FFUGVW/B@ MP:@Z.5(5\$P;\"8JI[AA-O;9HMX:ZI#V:H9"O=UEV6;#9D.,JUV KXZH(GP^ M,P*8:E!2)]<02N#N%96=\=6S4ZO'](F34\>'4A #<_7?[T-\':@ M;^:XH+__(TQ.\77Y'9?7OC^B69 ED\Y-I6A0NB1PW$E YV-"GXLQ?>Z"V1][ M_]E[-249XV)Y=C2J[MY=S!LO.HJH!3"9/9&JY+-ZOZ+0J\2XX+'/5<;[H![4 M-;\')N]U6W$PZ1]PM=^<(CZRT0E9% .?R;BI$B19.&5!,E:T82J7TJ?J>">X M0\H-#)Z@^XK[D9F9I/8EU.;"O)AZVI-!U,& 1>L$#QQ=Z+/?UX"9/>;H>@[( M:N&2M!3_*!])E"40>80$H63@UI!3@8\U/SMD] [7@Z4W%[=?J/M(]H"+]%)6 M2"7E"1S6ZT$%*(L9G*%X')%ARJ)$F_OD]K9!^;2,Q:/0;A=Y'I9QEX)QI834 MC"O@.9+M$KSV5S61(KC(A= ZF4XWIMDFQ;(3P6OR>-3GN MT3G0@0"JN/+48H)@3;W)AW$IKK7QOB/!LL/+AY0A/AR?#B*J0^NR2PDACDP8 MPR'Y568Q$$!&KK^VG@D1'-I.S2>V13JD)/%@M=ENA2J),-[=<3<"?"0$LU#Y.+^4NY:>#>;OG^'\Y.7&)=_U%F> MUVJU2Q_N4WFWZ;-;E-[M-(Y&M7>7WS-B7 ?O.8(QU6V728,7V8#1):0@M3"= M;H.\C&+_N^3B\M5TL9R?5@[_%.;S+[7MUTF]7F'DDQ4JL019,D4C]!F\U 9B MSH94;0JFT^&W^U -*9^Q,Q]NWA/72 S-+QD\:P6'JWOO:YURB(EYS-4A+FW+Y6>$1?1I[WP+F,%:D&VD?UUC[#OIS0S'92!?+\T=":<-3S: K5>_ MJV02N!3KA5^,IR*3%*)/TOIV/$-*3W?AP(Y3?RBCL3XQ,\9%ERCDH<!C"1@EY7F!:A3V'!YI[[?IKEZXR_Q0_K M /QU>3,?3]/X0YB\FEXUF"Q; 5A6[/<)O"7G*9 /+:(*M;MC=\6S,=PA MV:9F#+M/3_419!=K]@#4._(_.8=4"CGKRM6$N*NUAXJ#52'9I#$5T2?5O"_R M(5G((3!Q?_$^!BE?36^TG$M9*2D0@0OF0;F0(0@5P>3"69)!%-GGILJ]8 ]I M7W<(=-Q3L&TV)/^38;?:J M(6W4-B=(A]E^'&UTWHRK6(Q.%D^A:0Z@! 6IKE#4@X5[9,;EQ/K4S^V"=DB[ ML,/0/;N(\1$)MVIW:9A+Y#4*LLV<_$<>23V6),&RX#@+QI$;A)A?INMA[''>4&92) M'GQP]:XZJ0PJF:7KDQG?$NB^6OO-?+VGM7KRRW&]<&J:%T?3_'IYC/.C_%^G MB[-N.B-!)H75JS D9[6S1S;@@K4@N,X\9/)QL$^N>'.,@SJMU9-RUS5V)S$V MS&=EO*P3,1)26INX@1 $><-<67).<@%!WHDI/B?7Z;J+KQB&E$0Y+$MV MDD*;J/3J0"_9B_.QUKT1"IEI]NCWWY\?)1RQPI7D)D VF9,CXQ&\BAP3F>G"XQCY@NAH?((&;NZ@5/ F(R MAE"SJ$V)076Z]WQKJ(>;FS/&Y.*+B(;,@]:1!&@C>,$B),$R8YX"ATY'Z/9R M?!YW2Z8O_VZY';2;1-L5JM6!CC_B'YC6X>-(U!:Z.2O 0-9&Q<+ &U5J,W 3 MI3!%L#[^XTTL3],!:$&>/>72QA6X"6)]R?ATQ=CK<>%/L^E'&CY-Y>NRBCY? M7)J;45&.4+H"WMG:8SYH"%E%0,22=* M(IB/"%AXC[^?GL2ZM[B>F17JQ>O3Y6(9IC6?,3(I83W ICH#Y7KR:KH:RNN MI%7F+&G;1ZEM"73__M)ICC6 #)-+J9]KGN'J,Y(TYO7IBZ/YO%Z+O0X\>8JI M! =6V5+U# 6>W K@FB<>G)8Y]>F;LS_V(3D;/1EZLX7U0:7>>Q7?F)PS!PDQ MF<*9@^H+D;KS'IRCT-C)("4ZD;/M0\RM8 [)9SDD!_O)LHTSL]$:.3>,:W-8 MKEB^2S9/&I^9]H'L;?&@) 7M874GIF!."PJ>M0D;.3,M40W)F3D$\QY7K#UW MQO[ ]^M#D6DV3>/).)Q=C'R6'\;\\XM7[UX>+6?D,E9G<8\MKAW?U&"OJL48 M&VTZ7F^IY] M"Y_KM0H?YIC.IOEH>O4B]8+2!VW(W)M$UC\G6@(444*TW,HD;*%EL9$^V^W] M0_+;=B3#%:5T "DT/*KX%5 ]XXT%>0*F:EI8, 4Q9EE[R!9G4['>]CF5>QG% MH XE[DF'O6>YX$,@E"*R,>2@BRS12 KC2Q]-=PW( MH/9M&DE[G[EN*/":3"*ELT;Q J=(@QOI( 4FYR X7[=^8H2H)8)47$LK74#7 M2_"W MJR]/2)$&#_N6]&A*]5!;_,YE<,3C0Q<@Q^=0*Z7NIJ(!2#D!S+H63E M#.^C[N^$M&6QZ),@0YOYWS#>6']>_XAA@?_XV_\#4$L#!!0 ( .R9;%,% MK7UU!W4 %@$!0 5 ;7)V:2TR,#(Q,#DS,%]D968N>&UL[+U;EUNYD2[X MWK^BIL[KP(7[Q:O=9TFJ*K?.R"6-)+?/F1>N !"0V&:2:I*IDOK73X"95-Y( MYB;W!C.3*B];S@MSXT-$;" B$/CB7__GE[/)#Y]QOAC/IG_Y4?R)__@#3M,L MCZ?9^G\#*?+'U[,$9:8?_A] MO/SXPS\R+O[Y0YG/SG[XQVS^S_%G8.S?5G_T8O;IZWS\X>/R!\FEN/W;^9]5 M,,EZ=*RXZ)BVN; H@F8^:)^4R,8F^7]_^+-%G[CS@47)@6FN(PL!/7,) OU] MPJ#BZJ&3\?2??Z[_1%C@#S2YZ6+U[5]^_+A8? M?I*/+L:;/DB/%3_][[^]>I<^XAFP M\72QA&FZ&H"&S\MO?W@=C?GIXI?TT<7XSXO5W[^:)5BNU'/O%'[8^HGZ'5M_ MC-4?,2&9$G_ZLL@__MN__/##A>1@GN:S";[%\L/EEW]_^_(NTO%T^5,>G_UT M^9F?8#(AQ*LG++]^PK_\N!B??9K@^FFCP1D MGLXC,OHI3JN!#XAQT]/[8_[V+):QP/ED.2#BN\\>%._L#,9#"OC.HP= NWH0 M.\.SB/,AH=YX[C6<:Y"W$=9'GL$_G4=8V\ ^&6)TXSYQQ_&^2\_C@LO*EO#05JG M2S+1@-"1HX]&:A?RZ.(1%SV;=A)A!QLOKI*.-XM-Y=7D[+ M;'X&EU/ ETL\6XR2#E 4M\RA3K15:,%\<9X)48H3'%":<%>#B[5%+##]ZL.11MHQ]$G[<&/B'5 M]A'I72V+(;3\!N?C6?YEFG\F)W=D'"80F)GWG !Q)"R6?%;I @I7A$EN&!W? M&/:$-'RX.._J5PZR%,^!G(LZR4N;LPD1/&HFDQ!D5:CNK]"W^&&\6)*=+7^#,UI)9"G1)$LHC&6Z M*$VVQ0F4S4D)I9U4_=[:3:.>C&)["/.N362C.,1]!1&F,L\$,H.N=($Y&]<.)^JXEV/Z6 M\!Z^O,PT\W$97^2^+MB"L*)DG_, -K!E^)/1 M_A#BO:MWUU_OSW*>XV)Q^7]UNF)DHD_:>F3*%DF@HF/!><6L24H991W&-(#. M-PQ],OKN*]:[NO8M="U'26HN(1I&2TQF6A"\Z+EG4+)0T=NL=+_DR-:A3UC7 M^XGUKJ[#8+I^05^^GK^?_3X=E1"M2#JS6!PY&UH8%CGY'L[[ %Q;)9,;3M-7 M Y^:G@\4Z8:T2:_LV U,*W_B]?S-?/9Y/$TX(C-SV=!F@E$ZBAJ,9%%;RZS0 M.DF7G<4!5_!;HY^:POL(=X/6>V7+;@![,ULL8?+_C3^M7,CBC-= +J32A>9* M@2,+GF9M.#J/]+WU0WAJF\8^-8T?+M@-^NZ5/:N+S;,YP@I(-F X!!K>0&0Z M9V ^E\"2BC738Z-*T$O#UT<[ 9T>++P-6NR5&JOU!),W'V?3=59'E62+=9&9 MDFGC"$"N8"'WP%H>E>'"F= OO7U[Q!/09B\A;M!HK]S8.TSG/[\7*" M(S0^R>(#4RH$IJ4H#(P03/$"SB8M1.CG7=T>\00TVDN(&S3:*R'V?@ZU!.O= MU[,XFXP\^"!G'H53+@;M#Y _NKE=(ES2,OQ9_P9EG")Z6= %/D(,<4FT8_&:T/(-P-6A\@DU4/0^&B')O#'HR.CY!G$'O06NR/D>NX "JO3'HR:CV<%%N4.T *:I?SG#^@3:/ MO\YGOR\_OIB=?8+IUY&WBB?N'?,!R7-PVE/(I@V%;+2):,M=\$.<*&\<_&14 MW5^T&U3>*TMUB>O+53G21?G92 3AE>62%4NSUC['Y"W:#I 8J\WGW$R61M>%:"C5QKYKBL%<*:,Q#@&==)2:NB3GP(I_OZ MF">CW8,%N4&O ]1Z$9*S6IPR2_]\]Q'FN'A]OJP7J6ID/T*7:4X66SK:[B'.#0KNE1V[C.M^'2\23/X/ MPGQ=(FXM@!.>EANG%-/:" :9HH%8HK,Z61MCZ7>XM&7D$U#S($+=H.E>F;+U M3*]0_4H_68Q,4CH8@F.=)? MJ;&;F"Y\]Q F.(E 48+)D2=<=PP;. I;,LO2%:ZZ]3OV28-M&'E"]U[@) MCOBF]A+EIDN-/US<.O]SFLP6F/_RXW)^CE<_G$V7^&7YRP3KV'_Y<8$?SNX< M!W2WB?,%^P#P:;2J-:L/>C&!Q>)U684(S[Z,%R,0VAJD3470O"CJK]D\62)# MI= D\,Z%78918!%7RKH)>"SI MV;,60A_P7NP:V'4\/Z_6S$Z(1K>H+ 8UA[N8AMP8MK%Q7%G!P$J;-9'X<6PA M) 4SC3!RFI!-K'!:\W0M/P9,G!F9LU>^*%-X&]7?P7(\OW H#=U6>#_Q#LAZ ML0'1\TM$-"-T'"4+VM $O2K,"[ L&L=5,5:'O"L],XC"GY^>P@\1[]8W_%]_ MNB413 WT333,HB9OEC,)N-PZ2RFKW[B+ADURY!5#$K%3V/$K @'W5X_D!.^%5P8GQ./O'$$O"5?>1* MJ4 ;BK80":&)L*L>= #O^QN6OHO+L\6"1/0LUGOH:3D*,AF+""Q4\]?1<19E M#(SFRXW*"HO>5;A\^,QNXCC^HM)3R[<7E1YB;;"#7*"YS$M_ ^6=-BYZP0@< M,AUXK9@OBB%DPQ-Y227OXO/JJ^M;<(ZO\CXZVJCN/@)NX2C"XN-()L=-#+0? MHJ59\6)8S64Q89S B&!1[Z)=Z>$IT.@/I=->BKCM'NPKQ0::?)9298=8O,6$ MX\\UP_$;+M6*_)9VL1]NU"=@N8'D_J M'%IK;"^GGPG%;/Z5((U4L>3H2L^R#YR\WQ0(1A0L9Q?!6?HZ['L$\Z77]]05+LD,_SEO\['GVJP4MM+>_&#B;K#Q_W4VR[^/)Y.1 ML]);K22SJ3H@+CO" 8:A$1HY1(>XBWKO<+6O$3QI%1\DQ@:[_,OI$J8?QN1; M7DR.+.R7+VER7DL_OV$L+BL>164$*T">2"4&#"(Q]+2F<P#7'\[?9-*U]3RA0@D_,6OI'%T$.#KFC3.58A%'21M]F M#]@(YTFKOK^ !R3BO#F_DLMVZY9,$#F:*OM^N3SB[MHBOHZ]4_ M:;T>(,(!F377*%Z-(8XG)#5@M'FCNR)\\B?MN+88ZY#<4X+BR"%)LK ( M-K%L@PB9*RUV7HT>Q$@>_/2FC1ZW&TL?)30\$G@#7VMF>IVHD"7G5/E%:7VL M!Q7TCD2C:9V#R+/@E6VGT?GM1CP/:A:]-+;E+*"'N-L8P?P<\]TYC[PF$P^K M"X.*W%7:WUA(W#*A$^1L=2FPZZIU+SO8#.F43&$ H3=(#;V835>S^\=X^?'% M^6))(SMSBI]5)O8'[=D%'*Y'0]\,I651YZ3U/GP%("+P6::%6;U6,[II,Q MC8'$WB#1]&HV_? >YV<_8_QVS&V%B3Y$"H!U+9W.M+=Y[0Q+U7*EEE+(-@=* M&\"3Z)G:00M<8H9%2@L"IDFGV4EP' ^!L L2YNUY%YH M)VHQPZJDQ9'F71_X!KB4E!2!I6P)7#' 0!?%!!?<)Q=*CFURX#MAG:BM#*>* M5J>>UY>[*V0T->,]RMJC.%2"0YJS \X<-QR$34;H770F/8\^-V(Z40L92 DM M?-U1PO MZV%@G6_-LHVG'W":*K35%5"I@9&/3%/,CC./I7I$A4/ARM/,&V4VMX(Z48L8 M2@T#]C6\.BW>.F.#.D-0DL5H:;42A5SF((!YJVP(JK@BVO@5C^DT_2CV,9 2 M!FR%>-UR+ZDV_P,FYSA*Q1=4WC,AHZZE!)&!1\LP&T)4"2-<2^J$*R0/45@Q MC)8VWJ<_4,0M#DES7@D2)F]@3%'T970TXBH*1T"8Y1&8!N-8" D)I8)D5> 0 MVGB06P"=C $,(? &::UG*9V?G:\"G95+6XF6Y_BQLLM\QHODRJO9HJ947I?W M\&7$K9.:<\V,K55GF5P='U)EET (4&E952/[V _HZ=A-0P4U2'R]Q24)"_,O M,)^2^[.X!O]G4D(:+T>.6]I#@V<&R0W2,DD&$CG+( 7ZI O:-E=S[L=V,E8S ML!H:9+ON3GP4EN3M:.A$8P]2F[J*VTA.1NF]1-P@ M)75WFK1Q7=PG>E/[IY&(E\OY.)XO:QGA^UE-IM5:H=F$GOCAVRP$2*TU))8R M+5NZ.,-BUHFI*,ENG9(IMCEB&P;_R9C7 ZCS 6X?C.A/+/":W">7B6G$PJ)$ MI# M!2>3J:4I#W+KX$3S(X,J9$/(W)LPZMN=BPLZ74WFFY6WS!=##E2BH"TD MF5A)*%3D29('U6@YNHZC-2GUG5%?#7+CI(1J>\M;>;*/A(AZ"#5WIJ#>1]S'H1WN@N@[IZ#>2VGW\P\?(O'CV((@ M_[J$VH$.%)+-<\<@6B1X*9D2!\)!?4;J$5!'W$Y3C"YB6TH/NJ;0QR# MG'K'I&XQ51?%.2H'(9/G%[6A4*UX*0T9 1>YA Y,U3<'&YRV&IWT+FK%DI2Y M5O-I!A8U.454^%MOK:(3,)[?5\-4)>G3>_P?FJB^;(%JW0N,B2\>2! M\ZR83U$Q9X),I"8AL4UHT@'=ISR#Z* 9IO6M;:JS\Z7'V?S\7]C M'JG@*0X3R%!50M^,GO93Y"S80J%\1FZC;FT;MT&=DDWT$G@SC_4:M)>+Q3G! MBM"F,/!Q=+<^EB4<*O(&M1NW7Y[+Z7=G]P\1.)':K'HO-&:)Y9= M("<&1:FKI&3*2%'(ORTF-2+/>>SY[8%-8!]!'R>_+:+GQ7++O*XW(0$H=,DF ML:)+S+XDETQ+'_'1Y;?WTM#]^>U]Q'N<_+:UQJ2<(_..U_W-5HKWH%G.6FNO MH7C>[CK9(\QO#Z3P0\3[8E9>?(3I!UR,I]?K=2YFLZY6&BKGO>>P MC?+@?29_*S=NDB\J9@=>!RUU\44KBO P6@-"^+(Y-[XG@,'SY8&7%*)W3'#: MRK1%SJ((CDFCK>>)I]0H+S!\OOSE-,TK'<3/>/'_+V_(\4* ;V>3R:^S^>\P MSR-.8:"FP(^A"8EIZ8#%B)J^ N=")#WR-A'QGD ?199D'SNYVX&@G6(:;)1W M,SG2AE7K$Q9-*#1Y0A6UILE+CSJ;S*-M%" _?,:LJ?)NQ\R])-_ 21ZH-CH[ M'LB#$,SEK.JY.7E^JV-TIQ6Y!3HFWR:F>JJE[D5W^3KI;C%P1,H,-3)+/RW0@KS1D:VDY5P7!9P.- MFJOOA_,[L+PV.FMRGK 1[>HX? /8)+27DH*=E"K[%@\L%A*3M%%*-!11-:+7 MW0OF=VE? VALP!ND-5P;ZX(%MY/]MRM_X]?+GJ4OOLPQQ7'NK+LT_U MI@IB<1EY9)D6W5J&@0QBS?DCHI.@LA%P7Y@Z")+3M*CC*ZG!5=6=R^UO^/OJ M5XM:Q:&4(X"9Y%&/"3GS!BMA-4]"V&Q]:E/EVPW?:1I80QVUN@&[96&] EF* M*#Q'Q8RT)(=D#9F[,TPIB 9%,E*TJ;_J!.^[M*,>&FIP9W5S)+$6TZ\DP'

D/M7ZFF"JM;W=D6K(=65>VCM;N%%*CLZ;6,SMMFWY4=M& +.\VN<9:IO5M_7F\ MN$C\5&;I;8F??[^0^B@;#R&9NGG4:K^\JA42DED=A87(P6(;^QYJ!J=MQP^B MYQ:T!6_FLS)>5I*P$<:4G$J%N=I%15>VVH!&,!,E9!-*1&CC8%YA.&VC.5#6 M&]3>^R1B%UL<317''Z87W5;2U_=SH"4XK=0PS:OO)JL5^6HM_\8O)WQM[^L\ M"\J0='@0S#N:6];* "HK=$N*\<'G<]KF^ AL8(-I]S^ZN'/JIY(+J%QM.J14 MK;MU#"1(AN""235F"XUJU7>?MS[8 :+214:@D$!+FYFF%8=YX+E2\I 9^1*% M:$5.,_P!XIZYX;MOV(V2F.LO5RP4+%5#,6K%OAHL@TQ?R1(LI)A1REO%+%NR MP-W'?++%&2UEVZQ9$)?-*NC2.\H4;Q MU-1_N*1;53F\Q4_G\_2QYAONY'9'8$M((GEF2R&O"K1E7I"?;H-QRMJBC6_( M.KL+VFF:Q[ ::5"V\&I\-EY>M;+^6OUGF'Y]]>K%#7G4]>WY[1362.=*0PB< M27HP.5^(+&KRCP7(8&6(7/DVX5$?U*=I:$?38P-V[,&23S)R 6@U,V KRW8L:S3RN9CL!%-(G63.T2Q8!)(?.>U&Z5H<532,T;7=#M"/ T5YP6 MVFEPBMPJ*^2@CST;%@7)A776=FTU63O]45;Z>*L12KB "UQ%I[!EI*)KQ( G-2HE'SBIVP M'@D;QE[JWF8YO<7>()ET"].:HJ$#J*:D&!MA/3 O1G_US5K)_FB&D3V%&28J M(HUV[13/*)!="7).)(]["/RMLQZEU?[E>4Q%IJB MB?0/^7J1G".I6+:"2]3!:6A.I_90Q D#J&@[C=H!\FUP!7A+H=L:G'1&1_*, ME=.%[!L];821@H!Z;BVDY":V4?Y.6*=@",/)O463U?M[-UX"S5()4;BE%<]I MIG,N!-0%9HWDV?D8DFQS'M49XDD82Q-]-#BUNMV^\1*5M$KH0*XX=[5[2M#J MHF6CI7C;HS>9ES:'UYOQG())#"#I!D=0FS/BE]@\H$8N#$N"-CGM+>UT"(45 M@SK%&+UJY$GL0G4*MC"8U%L<"*U0K.[=KOMEFU3 M3H^4?'60=%,O<;?@Z+Y+.M<%T7=.OKJ7TNYGWCQ$XLA7SU]?P#3,?_O:I/@&E^-_XP'9=Q@NGR64JS\^ER=:=B,DYC M7+Q\\_KG&LI.%CUZ:Q14A:; MG1@=..9P6_>K;T?K/%0^9\X9D&_*M(@UO(B:I91 >\]MTHWHE#?!Z1VRK+@* M5L_\[;R^4O3-M6XW+Z?7JF]H>P9O<[2,EU5J5M>F@/2/$T(!K;Q1JS:%LON@ M?-AE[C [N1/9M-)*"R+5*ZQOYA<, !=-TXSUHE1"3Y6!H6K$E^/Z:F7_!"5)PSSZYLF:WD6P2-+6H9*R9.8 MUYJS9'WV&"+Y"(V(*?>!>6+V,K!>6ES\21\QGW\#_/SK2AX7B2(4W$"2EGD5 MD!Q'04)(DKQ')R5RXUP4C5:3[:".5>#7P"P&DO2C*?@[CV3;8YA_O6;PJY0" M%[;(*"Q+-2[41@/S)16*$+0&BCI2+HTN56^#]&"9UZ%T?MN6!I%]VSWI-SBC M+Z\M=9?A:!>$3=.R]V-\H#3M,$K=X=<.J)&'L1V1K*)WQ#.9'#!=!# H)C%$ M;Y*(0M,K=5(V7V:CC)?**EEKE0KF5-90^2YZRJ040.@06:M,X \)*J^K4VES :I-.[-KLX.+KY9B<3Q(W?71).AC5 MQFE.: H]326I4JXVSZO5Y3D;7VB?B++5Q:T^N!]+HF ?6SJX345_S;5-0MZ? M,+5!T&:1,DE($]9:?0):2"8@%Z&B]K(T:O3T!-/8O6RJE5;:.OPW$ZN@99%! M9 ;*UH:P%!\'<(7Y&'71(L;@&Q&\/_(T]D"6<;BT6V0@]TJ7HC;%68=,Q;!R M26LW*.59X%XG%W.0C1BIGF0:>R![&5@O#2K!W\#7%97V)>"ZV,$TX8O98KD8 M68@TNLDL"HA,2TD13*7##C&88B'(&-N0">Q"=0HF,IC4&U2"[TJ]JLH1:S.I M#,2J)0!GM6Z]4OZ([ (/(!IY(X_U8*/70C&0I)_ P8:M9%#",+"TOFFN@ 6K M#<,HI4F&8N!&=PF>U,'&7CKO?K"QA^P?Z&"C \(_#C8.5^H!!QL':.1A; >% M#3QE8%(F6G\YT.L"P3 NC5+TVF1L5.'V] XVVIK,/HH8T%16]&MWDJ#K6Y82 MG-)86+0FT.9L.(L^!08\)Z$P1;C=X6<+^_:6 1[E"<9>BI@-+,4&Z;+7GW'^ M;#*9K_;M<7Z5-010%GJ&J/GG0A4$.]*VS7*>47!'WGE9U&.=DE#VT M3 ?,=64CJK)+G),3)P-M-[FG1,T2J1=QV\ M+##]Z6 ZOU L6EV7;!T2$$N%^WUT<] MKE/?6_RS 64WX(I\!X_T)F?O"N/T'Z:]%PP@%F9$#%A36W%GKYS'H,,M3G8S M%>XCLJ$WT[]=E$6\&A=\E\8X3;BHU-B5K.0;E?E(UJL:02$3QM:[:^0->I2) M66D MA?J7L_(6/^/T'(]4';0'DN,6"1TJHENU0LD%GY57!4'K;(V/003/9:'O?,&\ M5ZW0'ICZQ6DW'_YZ_?"K5+D(3BH.B9D5?W?.FN)([9@3RM!<0S2R3:KF/F3] MV;16SZLL["\JOP\YY/\8+S^^.%\L9V /7Z@,Z@MW:7D:JNN!CF0+?*XB 6*QUK/ MM.*+RA2)N\RB4N2!A) DYSX4UZ80;1>J8YW*-;64P<3^:$[HUFPFS\\7)*'% MXMW%7KFQ(0EGR=FQQ3&M'H@(+K#@;H^(Z(K3JZ;@#UD.%W\,I?QL55&\E MM#ARN<#R+;2\'TS;D[GK HG@1H('1:DF@4 1:/:-D M*MNDK,K]Q'QT+'_;^=I@N/T+(WSF_DLGZ\RR9?P+F/6 MZ*PQX +C*%TE/)V"UI23YHSHPIRPYH%F"Z;8[ MTRC7=F;Z[O:NO!/&R3CHPPE[: NX,,4;J;Q+BKH.H/9QT+M9PC8XQW70!U37 MK)6L!USA=X/S4F1$:YA(WC/M%+)8:GO9H-#0?[CKUB?L,1K %D?]V/K?1\0# MZ_VWV7SY\=D9S@G.Y8:$/ED50G4C:Q/K5 KM<\4RX8RD#1LEE$X)Y$X*OSO^ M\;;Y 94R&TRB#7*\O_SMEV_4L"9ZG^N]#T%;EB[H6- YL1#)G1$J83)M^*.N M,#QE_?:4Z,#O[K/%&-Y J@=TZ]*Y(JSFSC!>,AF:KLQERCOF0!CN;0$)G1+V MG5[=.\,_9 GMDJ:GA%SF=M]?L"ZTG2Y.:*0OYG%HZB!.]Y[<-<&P;4 M4XCL@L2L'0=UJT!U2\2U:Y2GK,]A1;CU>N1#E4Q<1B3/88%Y-GT#RR7.KX[= MWV*:?;C 8BJ2 :J M!,O!9![:.-Y/HY2BAZ4,)O;'4DKQ?GQ&AGUY!:-4NIB_SF;Y]?P=TA:=<)6# M"$I+BAL#4X%+$E@ !@F1H41TF4*2(MN84P=PCS)KNY1699GRS6&6V]K\R"M6 M3["91A6%ETD6TZ;[UVY@&RCSMKD,IXD&#O,U=/4V\#5@,BL,UGCF5*UI MB99>$6D$"T)'CT$HX4-K$[D)Z<2MHX?\'UU#L=]FTQ=WFR$OCI0)NV?TX^:] M]A'%K2R7*!JR=BB*-[KV15#6JBQM5DI*J?>C%;X'1\\&T^/I;#Y>?ET_]BJL MQ!@*[:J&D8,/3,N,#)R4+!O("52DR+)-E+054N]FVK<>_/KW*?WE"< M1+$G?,#G7]_ G+X<%6=TJMQA7*M((4]PS -7S)J2:>4'5V2;BT![@#S^LCJ, MM=QIPMU(+PUVW4Y0;S:4O_C(*)>4L98=1H.J-M>2!%P69B*M%=8DE^(#&M0F MR-^5>?7669/FO],%[0%YM4N\PL7B_4>8_N,C0?Q: >8K4JF+E^/;Q-8S?;&B MHU^\.9^GC[# UV7]BV^O$UCNP&!@WAIR784F)S9[2W+-R@BNC&V466T_MU,Q MWT=F!0T8DW\>+Y;S<3Q?T1A!QO>S5^2^+S&_&D,<3TBB+V9GGV#Z]=N5_1>P M^'C]KQ9O8)Q'RD1AE-#,@JAD.$&S8,CTK HN"B5!A&8W+H>8P*E8[$/HLP$' M\VWA7.3"*7@SX'.I[8=J?_ED89 B:+0E.=VF@>U&.,&&9-.TSM#5;,(]?A'A18@ZAP M'Y$UHL!Z/_N49G=9F]#($JU1+"6L&T],-#TM&&(QW*<2?>YV-7+G, ](>K67 MZ#>07@T@MZ&OO':BX\*(64"T3&.M&TY.L)"X9U(G'Z5 [D2WJ\V/G-2LKWZ' MD^+ I?7?(M"+&S\ -H ,S(A*?>I*9*"+8R&2MEPQ*G5KE=6IK/[&T$_?,>HG MS8&O.WX#LKYXUP'*X)<<;X$X_M7&'NK8I-0>LFSUUJXY%R4ZQRF2PTHRKIU, MS&-.S%F.W%3..]CE+#U"M>ZXL-A&J_N(<'#GZ=6[%QNH+JVU:)UEJ6BDS;\$ M6H1*ILU?&2611WV[O?"VO773XX][YZ67M&>#BJJ1G[3%@XN6)UFX8ZI>AM1) M5-)_J(VI1 JAD#=7X"EYOL,JSU_#(9_@;F2Q+(\Z_7/_J>'K_:@J0/W$)4 M3&9)JT^.KA(3U;8P4=?V'C[D-DTT>@)_^C[W0VBPP>G%;4S?F+3O1]6TBGTS MKH85T_]-"@]V((N1V\U2,^2K:UU#3G&/M _,KJ0D%XFW:BUSS&M MYIXJ]4=H-/NH96BOYCU\N7'>>WGWWPLN>>$,R(=FVE<7R](^[(0K+@JK/'9+ MSFY\_(-S&>T7R^_TN=^^:_S\:<5^=MQRH9W#7W M(*$Q$ 2] T:2#4M=72XAF5.O^Z!%=*@8/BJ6]A6 ML!>A2N8B@T^&Y1)7Q&B56X7B8A"9%T&3X-B(Y;TCPF.5&C6VF28*>>@RI)I> M>5NK/%<>)O)H/9+)"Q5(/(60QRJHD+7SV@9M>2=3ZI2Y_S;LP_?C&U*AL[Z" M'?AT9@5B?;3; <;@!V_7 !S_T.U %=Q68@_Y-52G3LKJQ -+Y/K1#@6V7FD1 MS-,RMF)>D;)34/TXU+CCD&U8+>XCMH&U]S>2U-GYV?HB<."2UA *TZ2I 3U% M]8+S82#9Q3$"UL$4. ]'&/WC:&?H H/EER#/.76+?_YUV\)MQ3JC9:8692V M,"UL9$&2!U ,Z)C!"EW:4"9T '>23E,KY30XIML^^ZLD7Q>(38],.H!\F/.3 MP178"]$UJ";((DN.S/DLF39&5J*V6I!M390.G%%'S@T]\%'*8["? M?932P&Z>GX]7E0N7VZG!2/,RM"GKY)D.I$YP)3,AC%J1&]G4AKOE)HY'E"D\ M5%6SP>3<("NX1O/R[--\]GF5 UJL.]K(@EZA8=(YSFJOB[X-@\1V3*=G&0/)?ZNK^E"GLR]FT[0B_/-(1[-;QSWN MN6RWZ=\ZE,7HM>').ZNXKL?\@2Q'N&Q]\#9*M=>A[%8$O?W.VMCPY;3,YF=P M*5D&F7*^\Z I-2* I-4]*\TP6I_JO-+62/ M(JG8WP[N6WWZZ*,-6]KW7: 90RD,83W:@ M/:)ECIQ0"DLEQ306.;/>*$_$[SC.\7#:G6_ACL'J&3H&Z67 >GB M+28N]0)Z+\!G(= MNDX%_G,V7QOAXN(X1?%5 \+6NJ7K6VKJ;% M2_ ,BBJLZ&A T+SW]YC^OCNEW5EEQ,) M@XNL8'5^%6AR,;QBP0CC2I19Q&[];6\_^;C%:@-)>S:4J(9VR=Z4\7_C_.5T MW2\933)!Q,+(3:S5D#JQ +;>6>'&JB"$#Z*3VFX]^,EKK8^@AG[97IS/\3]@ MC02D<@(P,%5 ,"VM9UY#85Y$HPT:4SJJ[,9CG[S"#A?2@.[0"LD[F,[*>.V) M)V$ET&*?(3JREF0H_BK("J"'J(S0>._9YYVG/GEE'2RB!J05&_(ZWPK!:$JU MY3BMS5ZH6K)#$96TELE8 G<\:-NHG_ .4*<5S@RMA6,8R+6RCR[0CIM??^CZ MW,$4>9^!]-3",1+JUR!"Y+7A&S 74^5'!<4\+7!,96T@2Y^S/M)*\L#UMP]A M'_L(OX5=7.Z:=R!>;H#>FHS9%190D&])ZR0CAQ(9!YMCRI:BPS8UVO< >P0Y MTT.5>-LX!M3 44A0?AY_QL5R5138HVANPU/ZE\#=!^U605N"DE/D1:"66H<4 MBU 4+T'VU@LP<;3A>?U>-PK:2-?OEK!<%6<\APF0UM]]1*S%F\]R7LT9)C^/ M%[6VHU9;KFB3/LT6,/GK?';^:4&/F)S78MWZF5FMJ3O'_)JQ@3;W!#>_=L_/%R28Q8)>KY $^5 Z,0PV, U2LRA)3$AB446'4'R; M/G8=P/UAD7LOJ =JM@TI<=>79EW7\-MLB0N2\ZL93*\5.?R&RQ%Z9:(,BJ%T MY*A[Y5FTI?Z#3LND4(@V%4:#3N,/@QY@B1W86MK0(5]-AF!NG,9?27VO9HO% MZ^GZXR-Z89-Q+A/B*)E.7E TZ@WS$*64F:?LV[1[/!#P'^; 7?S^F5@W3A\"R6(U>"+Q@3N3BK%(W$VKXB,&^*<<::H&[[NEL.NP[' M\(/)>(7R8D(KT5YY.R,IP!4D'QO1 MU^Z]MC"(M16#5D[0UN"":>/%[H/R#Q/=MEPVT_5=N[3]",CK.[("] [I^T0. MR()9'.8$,)01&PM$$L3@&+ALFH=1"!6.5=YU6QGU' M_L/8-JZ'315XU]I<*VM[70KAFW[XI2;=Z_G;)5PE++T8XW-88'XQ._M$R"["KOF\ M$OI=,"9=?>0-?*T_>O8[S#-%9CBIHKOYERMOHI;W6/2RMC2CM1I28E[0EJJS M*%D@5Z6T28>VF,T?IKYM)W]PV[G[/H1A/-&6LK\HH[+ 532I\AV:R#0'RZ(Q M@5GI)+?>2XYM7I$C3?!8U -/Y5UYC';U6 @1;DSSQ006BQ79S M<\U\J:3.P OS465F#>V;SGJ=71N>U7N /521YJ.TI5U)L9XZ;7!:M@/>9252 M%X"M^]GMAOA@K>V&4VQWH^FAE0,4QPVX'!FAPP.X@Y!L.RX?7BA$T7 MG>!\L"!X5(&FUMZ0]D3]('WTAC2"72;64H,-BIK:>PNK-SABD9B!+$D93[/4 M2.*E^3IO%=+;+5-I0R)ZG/G]X>MM]_4>H86UKG&Y#W"]3K=>=SK /IXCV1WX MP[B7C]&6=FT&C0VAM3>R!WR7%3J4F:5<5X@4!8M1&%8P%+ I"Y_:5&D_*ON] MQ\\]8?/=1_]#7X[_#TSTVU<09_/ZL3$NKB[MQZBL\;XP$?RJC 99,(I\K*A5 M=-I @F[T4CL&>6!_MI669@U$/' [K:O6;EEPFU5MB8V%;#Y7_GRN([.B@),H M TV[R_KS-)I//F:_[W"]#%A_>;OK6!<8I]J[(C\&O:N-,'Y@+:P MP(5@&DOMX1@S+3E1072>$'4*)Q^'&COUKAQ"B_N(K6GO2N.E*8Z 1!XTTZ)( M%E!K$KPJQH**$CNEK9Y2[\J]A+^U=^4^DFO:NU+$XD,LFD&,!"0JQX*(@<62 MT'ONL\^=V R>4N_*@U5XL.0:1'BK&HNK/F>JH(]6,*-Y8;IDSGSU#258A.Q] MQ$:]*V[ ^,./VIX_.UQ? UX+Z%S4L]A:U?-M&M-DQY[ MY,:[CX);7.'&^8IL;;5!P55_..4TQ0 KSAH7F';),DBH&?DBBB-M-2C;[.!; M !T_&_;PVKY])WL 51V%8^BOLUG^?3RAF>>7TR6):TS>RK/% I>+'IQ#'9[: MGX-H7^BW.(D\%"<#Q=(A+3?KK/'5^#/>&>#5 MMZ+2X))627CFT0#3*4D6A4^L>"Z+=T'DX)J\W%W0]5W1UB(>8:!W@4='$1&6 MFD'6S*]RTQ1O%9%"M*Y-EYDU@N.O68-K__8:=)!P&Q28_'9>!?&ZO,5/LWGM M3/EWFOAB!.A43!:8$9XS'02A4BG1>AC!*)MDD6T*ES;C.4$#&$#P#;R8M5FN M[D(5G!,@%T*2D3.)DM>+'-4T"S+'BP6E3)'0]N7_!N4$C:"?N!O4R6R?\=\7 M6,XGK\8%1YSV96=6U.I6,^T39]'6MD7&*!=*L26W8;_H@NX$K61PI31@4GEV M5E>QBZ;'*[:X&W(8>2PW)*_.KRZ)4=Y=//>R&M!'DY5QS.I,F[>D2#"X()F@U3C0-BX4M"F]WPGK MX5M8#&L*MRUN,)6T./ZXP+(N/.X INWIVW4X#W-L-J"Z;AM";UDW-X $42@- MC@Q;5.XD65@(1;.L8C8*?9+@GZKB[SEQ.I;>]Q'QT-71OYVG"8[3LS3.EUU[ M5@0T*WCKSF8I9:TT1-UFGK71M8T<6:$.P3+OR#TS*$3RLEC:U4^M1/U@%1XLN0;Q MZ:VR[%>S:UPP4BNM W@&N50N:BN8KYN^L+5=FP) V^9L< >H$W63AE9'@U/! M+= N X(NX)JFMG;">Q04"H*>HOGL_ MSDB^BU67V,_XRY=:5/X-+'@%&C3%-=H5IB/MU9"QLG.#+UX)97FK?/D>,$_) M8-KIY[CLCZOE4Y!O+6U2C,MZ"8"7RLX2),-DD8>@9')M=IE'RE=[)"=V2+6T MKEO:R%#8!> ?E+,]%;LW>>@A6GD0REE;(!#0S)+4M!9BH,TVZLAX2B5@%(7; M-C=)GB;E;%NKV4<9K:WEWW&2RVR^Z,!5ZKSSL7C/T)">MGB['K"8_,G-%QF. ,_K&5K]/LP(:HP\%16S3 M&/:T.68?)LGX&(RD08'PH<1]76#_01/[F&UI()[-0PSA$='$!LFC+B(Q'NOM M$%HN6 !GF+/&Z@C"DE]U^O;[.&AB'\)\]]'_,6EB@^ F8!:U33AY2%%X!J!J MFPDI!4B9#.]6('<2-+%[::DK3>P^(GYH\HMWYV?T\:^SLJX'7G^V#2O&O<,U MI#1LR$4K%85513M)9B(02C1)"532E%T\&O<.? 2"#= Z<)LU2XH" M(IWJA;&28BV?\$%G'J,.33:D8Q)LO)U-)K_.YI7L9E0$ST&0CYYT;70BZANH M:QX^>*F\K!4B;8@7-H!YI)<7][&);1?N#Q5Y@_#[&Q.( 9WJF\FTJ[5!P5H6 M0T 6+%B A(Z'-@QE#T>STEL=VUA5]I'E46@T9-:\U(Y%RE5O3A"T0,LR\QF$ MSVM")YIKR/S3@'#'*37,@:E;K47>K(WI/?2Q)XWI/<1X] W MI)^/9Y/9AW%:O(."RZ_O<5%)$6_BD\I"0++B#(;LN5[>CB$')J61&+-+2G5+ M W<8[,GJ>6A!#OTZ[[[-C252Y,6#)@;0#O-8^=5/RHK\(? MK-SAA+)<\]-D::>"^W*]N\)XPBY?Y$#F(*):0B2:5<[^7"IF=%H>+W2HE2;N.\8 MN?\=8_QU/ELLZ%UV+J*)S*9$>['3BD6A(C.VD"/GN"NJ#=OA?<@>Z:G /M;2 MG6#U &4T."+8@>]92N=GYQ.* O)UYD^*P6AGP619"9;$(1,A+K+N!SED6A>4 M5VUNP>R/]?LRJ"$4UB"BWH'X-UR.A .?774JC*^1I">'$O@&Y^-9%B/)-=HB(\M9**:1+#_FPIE2TF($Q*+; MU$,<"/B[,J_A5->B%V+W@Q+!N3$E!48!-+EWX!4##XY9I^AM<=$9W>B$Z6D> M9?:QID9J>2Q'F3LF]?SKW^ _9_/5M:-5>KX@ES%D31."0'MY N95T:V3<'/'B"?P#'G7F;2?6WKI:[C>NA70*]5"7>!V_18=$_ #W-PVLP NAO: M8-I[!$8'J7 E*^]_4+45C3',B]I)V23:+[)#H3IQNCU-8[OGL/:QVMH^2FM@ M8^_GD+'"6=^'C1:"ULXR0^X$TUI$6M!KMBUZ0E,*QD:]-VXC>53.?'_5S0:4 M>X,LYWM,'Z?U[/+KJA'LG?E?TCT+'K4/R##6"]H^(_.HL-)7^I X1+C-E3V4 M<72!=^(6,[B&6M"$G2^6LS.*MC"^7V(_!HRMUOI8XS!L A2TFHD$@L$ MD21"OHH*.:1NW:@?AQH[,;(7GR+V9G9^/EJFZ\1[W=MD?UKY[K!/)6+9SS MVF5MG!=):5HW0>M:"UFDT.!TLJ-M#^T7?;Q"R?<9'FXT^7L[T\.LE@ MG.&E,$A95'9F\J5]!J:L U!" (V"!6,S2][:+(V7T;4Y M+[T'V.G;R:%::%"!=A/8@I M+PG&:WDK,:MN"%:X(Z9\K@@A8791Y<3Z?$]"+VJ2_D@C?8II] MF([_NVZ2G!Q"FC$K)F(MK$P7F2XG0RF%DS!"FRWH +"G94JMM=6BK&P+Y-5% M@3?S64+,BY?3SQ?7[I[1[SZO'+*1\ARX!,-$M+SF4R,+T4!MHB&UE<;8;GFK MP:SL/L3?AZD-JK<&E+3;<#\[FYU/ES^?X]\IZ)W_.I["-%7@\WE-6M2(=I2# M)9D$R3AWE16G7O^6!-_FP"VB]K:TN4)T..;OP^8&UMU=J[.MK.YG+$A+\VI- MOK@:91+7O"A@T :*T&;5X99H[DJ*Y,)R3D[PX)3 ;AP@0Z Y#?-Y&.7< MM:[0Q+K^/H6+6RN8KR^>(U&$]TG7D#5*II,QE0DYL,A+<-JX!$;U,J0M W\' M-C.$R#N3*^Q?%9/)\O M,-?VJXM?9_.79Y_FL\^K[7,Q2L(6GH5@V:1Z' M_S3,Y%@*V& T!^>U=V)^C^1J+6_@++2-FFP]4Y!I)[44[X'5B25NC5 \VA"A MEZ'<'?,[,(Z>@MY@$ ?GH5F-"-I>1 :.0NB=O5(!1D4 MH5BH]8-9\F2@FR_;=<03,H8F0MY@"KU3Q"]FT\5R?GX9E;V9SS[,22872: , MZ,#4G+63R+1S@?DB.!,>N!)!%NO;I%AV@#H-&QE:^ALLHW<:]UE*\W/,K\80 M+^N"+D_6GDWS;[-INOAF!!)\ )>8<*%>\""L4=/25BQ*F5SRH='15#=\IV4O M#72RP70.3M]V6OI6"9]?8#[%/(*@LP;M*0Q+9.- [K2OW0^2\LZC2B)"-]=T MCT%/PR*:BGJ#31R:W3ASTPQ-:6LZ(3OPC/@]*.!0.@T23.!3195/9!>1J&U%P_&XSIX)SL&NQ;_'09 ME+\NKV;3#_48XOK+\#I.QA\N[@R.D%QJ'W-DSAG#-&V;S&.D95%[+VK$3HMD M$UO: ^1IF5(K[6RH".S'&[ZK'/KY^7A2.RJNJZ%EB,55@41/&+54M0&RE0P0 MC(F9&TBITU:UQZ"G819-1;W!)OI1C'<"^GXV^^<;UV6DA;W?$FX^:M7=HV=LX ,)?O E!&A%AD2QDQ?H1:T@ J? [2YVM !W&F9S]#:V& QO6N, M-Z2;DW$1L>1Z%R2]0;U]\_GWGN,^1LN M;_U$C$3RY&?3ULFQ7BWFBL11>56BM5Z);#&41MPVA\ ]+2-JK[$-=M8[.[Q9 M(A?L+]X([8-,S$I3BT>+9J!%9:!0)@-$X[#E7;N-H([%@=O^=EU_F3\TW^U- M@A(=4B0W2S(GL=[)<97@@$(^<"EBKF(IG7)]3X-$:3 =;F1-VD>6#6EVNL X M5=:DO52PA6_G$/DU5&=.P9#Q 0NIWF+2$)BWY.$6'0L(X@T]A)+W$6(3Y2[^,5Y^_!N9T/C3!'\=?\;_@S"_1E^S MYAX6SFC#0=#&E EHX)F6,;0,(9,^ 4Q6O+NV.XYZO'UX6$7=T7X+*0_H>]T" M^IX4N UA-!!<(*_")55="Q2$D"=FHK)&@7)!=#WT[3#<:1G 4')MMQ#L,$V= M5$!.84&RM9&5$YP%'SC+,2ME56VDW:ULLX9Z!24/:0L!V3Y MJJ'ANR4L5U#^BK,/<_CT<9Q@LO)H0(#10!-UO%(8^-JG($?-:K]4YX.01G0J MR.@48&^%<2I!VW"R'MH +DXNKD-:-ZKH &KPG/56.,?/8 ^DKEDK60^<(=T. M+N6@#8!B0H="ZQZM3!$X)P_4JE(/]%,>KJG'D0U@1^[[F/K?1\1#.WC/S^?T M\P]PAB]@,BZS^70,:P?$%4R&PEC%(=>FLYF%&( YD[(R0DDC1:=-?OL8Q\VF M#J2!V?#B&SI@>P?3G\?X878'5#&10^&6>56KRKET-9:(3*3D@7OE%.^6:-TV MPI/7Z""B&_HM?3<[7W[\-)LO?Z/_?7P!))_Q= T,T?*<=*PV)E@]JB-@RC); M"HE 9.5$M_=TURA/7Z]#B7#XM/D$ZG7%NZB"0H6R(-.6%@^MHJV106!)&(Z> MDT$:VTFQ6X=X\EH=1G@-R).?PZ1>:'_W$7'YJGZZ2G65*U8::/5'YJ%61*I@ M&*1 7\F0I,P14;6A/MJ&Z%2"K$$EWX#M>!.N]7E.!V1-^TMOQ_8PK:2'T6$' MP^BA@ 9=&W8A--%&513CR=J*L+ 0K&>F$A\82!ATFVN;QS:->QH_']TR]I![ M XMX,\=/,,Z730'JG>/7RX\X7],<7.\5JW/Q%&0 TB)ULRZX7F;F0W<>2=3 M-.";6$AWC,>O5!]*LW=NOC112X.V09LI5=8G2R7F8@RR9 2)@'Q&!L75>^O2 MT&^DTJG1M;L=J$[&2 83?9-U9=?ZZ'':D7-.@6DM9-)[2L7$VDR.(J1 MC%<@,(G$NYT!#'>1[@K$[8P8](#+UZ4+Q*:.; >0#^/1#J[@ MSGPE_;1SS+7G&M2D2_3UC-5%Z6G=3:XV"XTLRR"\*\EFWZ;?QH,9T#U^[V.P MGWV4TL!N=NZG/N8@'1AF(I";Q6-@7AK#$O@H'3<4!;1I!OJX7)G!U;B/3[./ M#H8^\5B38:RVYH^S2;[!_'5-$.L&T!"I"U=97.>9Z:U0FH:+CI5O- MTIX#GXY)-!=[@R7D&\R*;2/F==0&"IQ7F@5M'-/"DWN>DV I";0E!_+GVC"N M=45X.G;45#=;#VM:-O[>3)<^7#?PG<\?OD5X]^GEL)2M8%^K:R,@+DU@VZ((#:Z%1/ZD# 3\^ M$HQ]+&I_$HS^6FN1;.S2-.(R23H*A,Y*HYE*W-;ZYL1\<(FI*&AUB"&HVW?^ MCMG-X\5CY4MN:U8'ZJ=%M-<%Z\OI^]]GU?(7(UL[B**W3'F*0#06S\"8:O]6 MVJR<,;$-\?:>0+]#BSI02P,6VNP+=WT;I^94N$#.,[-8&>^*BPR<",P4($QHRBU#UEII9T2^H[=I]@'IN$:0JH"X#J8G_]>&"A2"Q$)C,C 8*J M;M-"BL@3[BUVM#\$ M]BHOTNPGWF!,\ *-/BNC1QL0_^1 !\*#=WAN*\%$LQ3?9SS\,J@RB.@KW- ] MLW5>+EX!!<)XN340R1,K%S3F6'OXAFAW4WHZX:VZ59U5Z'QJIL M?;E+YR@'J0#?@.@8,=%$FR$R6NE0>P&]#KL0I2^9GT.OP\.E58FS-&5:=M9#U8L6$34*^SZK25NAI5'3Y' MUL,1 8#GA"SG9ME1!X\X%P4GWE&:.23-?8\[P0NH.JV@_Q8B[K^MR$[9SN&Z MNY"SL=*0X#GZ];@/$B^M)]%;(X.P0H-\;A74N5B\=\8I9(BU-9>:=) D19FF4TJF.<7X 4&='Y('D M1EYD:V)V!((6N$$"+C, )2QDC^:UI:99GX+VGL<#%,-[IWWH>L?9>*Y<*UPI MEA5]S->S%,>+OT H8S[OUAU-WTQGL^D_QY.OZ$7C=Q9W(^9 LM+-% 3C1'IJ MB656$26T$3X'N5,)W1<'6J"\$([4TDN%J\1' _@0]WP#?"2]$-P8/.N$5$AN M/ 2!NDS0W8(<*.3H0=X5:OI_XMJ>GC<";UC@"$H5FDKN)/$4_3>I$F4\1Q^DK,R$;4R7QH5. M,J]P__;0)AH)0[EPR,Q,2_J4$HZX''"Q3F9'D\[*U;E6>XCB,C3^;+E6N/QZ MO+Y5<%XGB_Q2E !W>!B%$ CX7.YYG(TB0% T#V F#'K95=\$:"_;4U]N[5_' MJC3/@)"BU'?CL41D9()XH3S1.@AOT;7V,$3HY9376YVU^R1;6DNY@I_Y&-$' M^'Y?>-L 5]6RZ$/(3E,+W55S3Q*AH]B'I(6PRB?G,W$A Y&,,8(&C"6<*;!2 M\QPJM=\8E@Y'*IN'8D,;:?=]W_4A_7-EOFPW_P:*3PYHO@"8,M1)^S+>">T: M[8T/QOIDMBAPX'+KT!-.;0$^5P'3OJ57H]SE4?1SR5Q*G0)A& $A8AF0'A"1 M$(1%_&,PFJ?M_JI])=/M8+F4<[ZCE&M4$3Q"M&9W$TQ5S_A]J$YSOG?5V),$ MZ"#N&E5*^[!Q+R)G3A.G2_]194.Y,I.$>NY#LH+AAO?"*7#D3!^" 6VD7$'S MGU.X15AEMUN?1H*)A/]%XCC/:+5$(%8(19(0%#@ 5Y42J7>@#'_H=]?0M$_Q M5CCL?T\_IC<_RJWFXSO/]72N4*;U2$T"+0=<"7LX2@VNU["H6?3"UYGQ_B2L M"^!!?V*OTDYDL2@5V"MLF_842A@E4%G,EB(0YM'JH5F3K*TU:)U:9FJU#ME% M#6*UQD2938JF/Q-NHH_-">%JGL_<^ M-)=B_7>6=(7;WVU,:Y(W0575 ]B/ZS0^0'>]'2%"!Z'7. GVH[,1$A6X[R6M M@$AG.?&9"2*]YQ!YH,D,LR6 P+6WS/%4)WUH%\L)RB9[T-(3]\#/$'$%I^!G+L+/,^_W\?P?2XZ7:6#& M9D&B5Y9(6=K<44Y)0G]7(>6]M+6RQPZCNA2[H#?)5\T*NIY.%C,(#U^ )M@J MWP4>1G>J^\"^='F0)#TIHLKMX!,85:(I1"6)D4ZBW^0L<39E5*E/*M,D;:46 M[,.3Y.@MX2DXTD;^%;CQ, OV&O[8G'G1A.R2)TI:7"WZNL3C04J8C[JXOC;& M1K61K4FQ%\XI+AC[TMBT;W'W:&+$5*KXOL+-N\EB$T-G HDNK2-49%P0K__G7ZXS_PHU=*QS\L=;W4\IX'OG1CH:L,>\P1+5!6 M*-9$;8*C@1UP7*9=?C]KR#!Y_'O4E HLS+KG:E1JX,"?4> MOP7:>O]4R/<<='C@^*VFPC8BZSL;YV^KFM[E=O\=G4G<[O]KNFQC/G___GJ] M[7,>N/(Y$*16Z.9 9DZ3IPUWB'93Q+2F% >I+2]= MRQ=W;V">XO7T>QG?M1SW]'DQ#?_8^>IZOE>'&O0NC^M>J][;8K=JVK-E.3,5 M..=,,J$<5=%Q:B+XB+_149<'=S.9WZ%6IG3K,OGSS=W/?[)NBG?U3YC%JQ#239J5!3[\ MR2+ $6CMA+24,&Z6YQ"ZA6@?DJ"CTP)W,,[J=(>NL9K7S>*3\Z-&,EGXEN+M M3?J8^Y'TRF5.*2?&J2!::$8D,A2E'!-Q:)(99;G-HL[9564Y0U6VG1773\Z+ MU'2 &&>&8=$=&JY)4#7JGUQPEH;D+ NF#/T+V) UAMT-XSP03 3@A)U_,\&X"Z)''WK MHDKAT U^Z^M?TP1]T1L$>A6_H\3GB]GR3GN-=<-M:EGV(0%)46HB:3;HF$9) MLN',VY2CK%10V@KF)5&HGGXJ%"(L QOW6;4^:Y]C&0">DD17LY19Y.Q(8$9* M&2C5KDYFR",8OUR?[MJI0)6C<;/YP<#9_3(FL4S_?5#3WV1-57VD&JLZC6O5 M@2QM(Z1#:;K&Z5EC;4%E'FS"-]N6&P]\L0DXY0CWF:OL8TJF3AO8E\/>(Q[? MF9.WC8(KD!8/E3R=?8?)^BS:& \0M?/!.X+RXJ6W-L-CQ05DB[-"4"Z%KQ,R M. !H>#/N]-J>]J^J4R:R])^K4CT=I5'&298^ "A:F@D**<'XF W+(GAPSLM# M&2?GF53B4_0R<71/K#:EE8%"JB9+E$@ H"./LLYY=;(E_WJ=SI]I%7KI5%OX2D5_F<[67RK_CHV$XDH+)HB5X/#<31*UA>>NQJW$ M@RQ?K>,^#+O.7R_3F7*J0K>).M=>93=(H#F) D4OHT?;-)7QH[:,ZP)E3*CD M9__*'>[):3DY+\XE=_CQY42,#H+PI5\XS40F:O' $Y88[QV-QC)1J7W"!5^2 MMV+%DY?D;;3S4JX7FZSIUR7Y,R[)6Y%EB'O&YVCZI;"861>-8)*D4(:X&F:( M+W.X@K>&&VJE=W4&++\<]K:Z)#\[\K91\("7Y&A*1\5D&7HO!9%@ P%A+-%! M>A9!>UII1N]E7Y*WTG;#2_(VJJJ3B+V8C<-B'43\.^IE_OOGOV]:420C)7!# MK',(S@+:*")( LQE92EU+M;IQ?HDK%]LZE%M-6]*?H:EU\"\B=S;P GX,J3* MEC1R0(@N%5"YC"2HW!EB&](O+O6DKH-7"7TF\'Q(BU42.^ZFUSN>;=COX,1W2?JK@Z)XL5%\\ M6RE&+KA -2 GLI6<9V]H$$G+Y"'AMN-'51!UK#DK,#[F)=L?1(VH+4/0,P&M M')',HF5ILB$Y)# *MU,*=4ZZO7 Z.S-0HA7+SUQ=GN-?ED;'*KGDM\D7W&WF M$ K#1C)G:;,!8@*+1"HTJH$)1X*!+*R@2=?J\]$"Y0F&"A8(@,@%)!01 A31(\0<1?CNVISWKR2Z9%?5'WW02P&=BK&)6*-#"1;HY+VQNA4)X7C"5!#W8-5.&]ZDO2YW$E] MOO7S<1S#[.[!2;J,"^HD$HL44*T6<#4R$LA6$29CMEI$SWF=HI"#D$Y_5]51 MY]M+V#XPJ](<_Y@=&U*:RN0'"NG=)1S&>YF:H)Z4^8>;VJ)'3<,<+ MGSEC&5\2R0B^/D L+=':X#0-C@>0E7:6$W'FR'W,R2C31A$U^AA]^K@.BKE$ M+?,Z$R&@]*83B@ 7!G_Q,MI RU*K,.(>P@EBECWK9[M'T;.$.TC)8*\!K,^W MW_$!=]/\#F:3\C7\T.4'G4LH\BC ,XM1MA/H5O R)<6$I3Q'J=!Y#A!,HB$* MDP&T[#MX>11JC:BFE-P!+H<$\ %?IR2)"SX2+7%'5LQZ?*U>3E3S7A_OIZ@+ M%/5-$?R7Z5HKY5G?4.!I-G\#\W&X\O/EI)N1PBV(2^^)LN@Y25G&H-@ Q'DJ M?<["!5$G+_.9@,\E0-&&/=M;^A"ZJG =_FDVS>-%P3P2T3AO(Z#G3P_!$&$1MVYD1SY-YC72:36!MN=!-(&U^-8G+$I"K M^#^W\\7RBG:D=#)!+!L;&43JLBX)[(XX1IG/QH"E=?:4YAA?"WNJZ*S'P.KM9?+ M4DWC'^ES"K)& F,BD=R"$IG62*@]CNH17 MJ">)5[A!WT4VLB+PH#PG*N !)+.4Q);J"$Z%0+_)"5EI;,TNEA,,-^Y)4T<) MT$K,?2??[,)YEW,*BX^3Y0:S'5:\+K7:L_FR"G'Y.:?54X6=IK49,3(N+N8+F)1K MD\?>%G"GO.**9*5":2I>K@:-)5'YD&D,,<8Z-_'/@GL)%E!]/9V:7"-TIBEW M+A ?+">RE./;[)$"2B01 [?"U+D@:P5S>#(-H/HN9&NEMQH5;EN'^ J4]YD: M)041972AY-&A+YK*NP9:6!JLXW4**?;">0VDZ:Z'"D934S'<2T!$G[SU!ME; M LE@%;'1:"*%U,YSF:2J$\-HB_0U'6K/TDZ%R&N[?1'0*^ \.&*-0XC!H&7G M.6Z.*B9.P=.LZYC?'C)9V[MOQ_.2IGX[6]'G7K-!"^U!!Z+0PB:2(I>< M4:CC@ 8X*ENZ5"=HT@_^U_0V]JC)W7=4]3#D[6=#\H M^1Y%[C17H B:+\6@X18=P!SQQ659HF/(0=3)-NF._7P-C3Y9LSM6AV1#K*D"U0Q1%D*GGC%L\@(8H'H".5TB93:?ML"?15L7(( M9=9HK[R=H+V.FFK&(CBA2922$JDLOA(<' F46:/=CKI]LEUN&QF_E$:C3=;T MJUWN,]KEMB++(&,YGZ'IE\+BF)B2"?<*(26Z&K;4D%K&"(\,:$D\3.E7N]P6 M[7+/CKQM%%R!M$]WS?0(C&7E2+(ZE8;L@8!VGB@1 Y7!.#!U,I5?0[/35IIO MU>RTC=HJ5 P^ZIZYZ;]JHO!6TY**3$N')4NLUY8HXX*UTKGDZESH[0'SBS^= M571P)SK_1@-[DA'_##>W$9WS#* M(1.C91;P2[Q2&X+CH#OZM9/%.!Y\QE]PURB[ X)>#4K9CNO\#!:@O^>DE9IH M7E(C5: E69$1K5U6GG.;4YWP25\KZ!PAZ(;CZOOT=K(8:6"2Q1)/+34R,IG2 M$]Q'DFC(,5M9$@?.48PK^,.?8B?A[T[@8G#5UY@1?1_5Z;B<52 H>YT]M^C* M).F(+,V"0(%$>0:J=:; &*L<3NUC'4-%8,^"QR>DP-G$>;LM_,W=_@]8^OG* M>F45-_A:V](V0W/B%54DE+[_TJ,\PEGN[4\MZO0QZ.&IVN_NWQME*D1B]B-[ MX.\UP5V .LBBZ"L9:Y9!Z"H MSHQZ%S2M8Y.?T:BS*MSH5_0582F"52LT# >$X? ,<1_,(.WS=F<5P/\"?Z9YAXN7/9_2_4[D&+2MZXJ2O)F#S2YK(7U1 ME1-!*5!!@(K,C/9\7N?JFM4'OOL3OH\GL%[A.BP5/%+'TDQ*$(J@#RG4JN)^$U7D/6:;GX^MR_Y0RQ.=ZBB_2Y!9-[(]_I-GRB?.13 8*0J79T/OQ7!(W>I!X!1MU M!]7_A9O;54[&S#6KG&?'>IBQL3B*'84BQ"^ZB M&=)1%WVW*=[!]R5]_V,Z@]G=F^GT'Z5X>_YVC#O@K.05C*1*SCH+)+$HT/ 5C>+1#D&*!O(7@ZTD^P'> GLJ:F3'HNC5M$[-)!22.,? MY3KLZNLL+:]5E[6J,$]OT^KWWR8[:QGIZ 6U@A)T#/'89(P2&R 2+Y1,20>1 M>&X6*7TNA$O@RH!*J-59X3'$V_1E^GNZ0:,[?H+9LBVGDII+&='=AXS\CHD2 M9RF"I-0I1@,'66DD5Q-XE\"B>OK8)8T^S7ZS7L.7Z?LQ^/'->'&W^:&1 0ME MXC8QS#LTX),B-D,F05L%&2B^ Z[N3G08W"6PZRP4MTM$TXF(".[V>XK[XP6X MTNDD(-BE]-;#F4<2'41="M^U+]/O>!;$\])CF*+[F/"LUMO#)@_PK/VS+X9& ME<6^RQ([%$O>W,Y1///YZI^\3?%V.7_Q[Q/8]'S=+(BJE*DMII[2Z"I8;8@/ MH(C2S#'KDTJL=QXU1O<:F59'=;M<=-U;R\]7M03E-@UB*IOJ]S'NKO=[:TGX M@,G=^_?7J[N6:YA_>_A3\T\PCB/*061)2W_.LA:9//&.4R*=LP97%;*J4TO7 MTP(N@:2GU.F>,&:W5 L4S$-$G^!NF5XI4D1'1"?"N50%$RL7AT!RR&!00-8H M:&J9[?G\2Z!!7^+;H]+N4Y7WK'8]JUXK$65&;S.+4N^'1IO7I4^YR<%84#RX M.EG^!R$-E;!?U7GK0=JG3JB/:3QZG[["S;O) O>N92XA$RP8[QS)4J$%YZ4E M5F844DY E;#2/3FE?9["OW^=_O@/_.@54? /2WXLF;'G@:=*3N])@]-^)-GC M756!LD*QS@AI@J-!_O=QS3Y\ZK YW9W%/^U1=C5UJ5+(++I !"^-+K7RQ%$O M">,4]ZZH5(A/I6B<@PX/Y$E74V$;D?6=O[PN(/XR_2-,-Y7#]Z;A2#$3:2QN MB<$U2F: ^ 1XD@J/]H,48B??YH#%]>1CAC.\NHE^6D5N/2:#S&>+T76I DVS M/V"VN"M)=TN:"IF%]0R(*6T/I'1 T(Q'XYZQ[ 6 D*I11B(^X(%QA7_;-JP. M(;B,,[07^?9XBU_P_)[^N)V%;S#_&4;=AKCF>A.0;:JL&I&A,;QAC^-^-#D= M2@T][OKMP"IN*$M6$Q$X;F0JQE('G F+45.IK;6L4<+E2^#*@6/_A%1I(_UA M#0-47I3:&>*4+)=^/A)P/!"%AZ8-0C"MFP6=S\0PJ*B7YE9#&Z'V7=WT=".9 M-4#K-+,Y*:)9*OD!8 FH#$3GJ"+GF8+1;;3^Y-,N5?G]B;A&^NC#0/ J?KP" M]G&VCB.7:_])FKVY>_A/[YL0TA %3\A9YZ4ATN$&[YW1A =OLS:.YDKMCSL" MOPS[]!1:K)%]N(5I_>(U056U2\!^7*?I#3"HBI^@5T?]5-["'J!S66BM>"(A M!8'HT&0#JM OCYI#4$[ID%\\:XY4^)\A:=JHI??:_C8Q70:@Z.6%I\@2P<55.DGOH/,4A^9QJ.0,UO:D> O7CI> M$BP"NFJ90ZS3^GDH4ARQ)T['B3:2[SEX>I7S,M,OQ=5-TOH 9&C_1 .)*&#H MN(>LB6-EVW7!2D8IU=MS\3I$2O=C&-ZVZ*J9::]B/6A7]-GP#>=KMJ3-W&IJUG=53V3NZGLX7\Q%W M67+F="GM#*=+F;*$O\L*^;'RAW%&DV'^G$7!E90)@1$4]B$8@3 M3I$4\44DL$X)0M#K!6AG"]FB#5N693SSZ0O@S@-QKW GM5AY?W\YF M99C0)!9^K_XRTN@/+,<)FY+5)U4HU>LA$8M;,!JR%KV(.M9@0X 70J*::JD0 MV&M6R:X=$$6=2\H:)ZQJ=!0=>]*%J+Y_ MJ?;83^+XCC9*E%JFK2,^"/3B6$1+GH82P\P&%/56T*'/E@MA1L_"[[&[PP;9 MSTDAS8+>JVLSIVF4@0.AODQD4FA?X_HUT9H*9CVZ@+'.A.]GP1VJZ+$JA>HK MZM0UD<<"4.6ZQ6@:4E1(#5DV47Q=" 2TO*CGX*WT2?,Z+:B? '7Z(3_5&-$P M--A6,Y5O,1] 6U_>- $WV&WW#KRSNOANK\QF).F@B<'I8DV.(:I,N$1[3699 MYO2BBSN<\*_A32_M^#_ MSRV"3;.;N[_!!%9#H/^2TB9/3&5IM(_$J-*D2\9R/>H4Q4LN7"#(T_JP%?'A&TI[+$C'PW MFNQ[[.73H[.P!]M%/MXN/N9/T_"/M'CW9QDLOR$QY1F//;!$>::(!'0.K'66 M)*.EI4AQ86,W:AQZ].73HQ>A]WU']+Z$!S_!70%X/PDJ4NV]TJ7IJ"$R94Z MHXF.CF/4,5L\4X^FW1SZ\(M1Q=MY>SJ(]FB:"Z+Z'(@7F1&)/."6$,-BD4E,$PQ MG^JGIYQGCO[91#.ZZJW",+8]Z:A-$/W*W^^@Q>.YVL]1P3#Y^R&6T2L%E-=+ M?VAI^%+"RL0SCZ^+DW5J E]>_G[?G&@A^6'R][-1G(-EA$?P1 ::<*GH( N9 MF??"*]HLC?BEY^^WTLSQ_/TV8AVB$U:F- )(1I+G ?$X1CRCF: ;PX2,5GC7 M:'K$B^N$-9S=T(OL>_0]VK7W: +RU7?):J7)9[4^>HX:3M8E2U,7)..6N%SJ MXCD-Q#EM2(B>&J#:T.V@]LOE2MLN6?6ITD;Z?8?#9PZZ-D%K)?=J+T'KO>O7^\W^QJTDLO_,U M'L/1NI6N3-TK,1BF(K$2) DF4!E#TM$WZ_^PY\,O3I5=!5C!S_N\0!NFK/7= M_[]=CSN83DH4;-6P-_.,UFU:MNLJ-QP"#9H<2:*&%6.T4+%.1M93L"[?*.Q? M.Q4BE%N8-AVV&X"J&D+:"^LT4:0>U;<]:KLWV5?84_:#4>E#:W/Z<[2CVZ7W?ORZGG%.-LH8"1C#$PS1Q@O+0?PW2.H-$\,&&"&^I"8J+,;'<0T M_%Y4DS<[NU0_NJC2_F&YZE(8?EWV433M_WN\^'9].U],OZ?9NS_#S6UI0UPF MK.+_R[#5D7.4 @/TRI57I5\3)6"X(B);YK)%V+E.+>0SP%XVKVIKKXZ9-%Z? MTNLT,C0'OH_GQ:1]FG"H(!BI#[SGX-WJ'J[87>KZIH[=?W=ZJICLP) MT ^1&?"@-X#B,X%:3BD7L9'1U?!V>1^&4X42AU#\M%<%]'Q=N(MH,_"G :;> M;Y0/H3G%!7)W33VI^ YB'HH"98Q+M#22%$-)GS<*'0 3"47FZV@$3_&ID:7G MK/HG[X.'T7P;Z5:P=ITU8*)#"5 8C2H.&KXC('#B2)H[H 2*R0CDIO2!U]QHA*C MC*; I*K4QF/8<.)S0@U)!J$J^^%RG^ M:_G74;;>)NF0%T:5\8L:""@PI6-4#IJ!S9"/;9T]X+A,3@VMH"KU'L]R2"$9 M/)88)]$7DT3@:^$\NL L:0T.I0>V5D^+BXHA==K(JFONC&-($LU6&[0C.7M: M7AOI-@H,/YZ8DBM%'\\AM1& 4,%$)I@>GTQI%:::A))>(Z8 MAZ) SC3R4KG/LT13C>M 0)>:*J=L3-II&_L;Q7WN,:3>-=]&NA6,E8^X2T(Y M5S?[W":,X9.C(BO"$_ZR2LSVC)*D0V!&.:=EG5O2 X#.)&[42EO3_D5=(4GC M>CI#TPH/M0_3R1K9&IA,TAMA54D7L27#31&K!!#'HN).,AIR'0_[(*0+8$$_ MXAX\F@Q&XZX7#0D^!B)9L,1K4.A8!1"<9F=#G<88+R&:W(4/_8F]0CK$?9;U MF]LY>ECS^6;K6I7F9RF]T)S8D!T2UGH\!GDD66FT@B,>CJQ2=/(I6*_ A^A? M/36XL\*RJ>YO *9J+N8>FNKFTB=)9UC7JXQZ",%T:!()D9363 /+HOX'MLW MA@)U%!?JDD#[1HA,(&F/_I.C)D>FV':CDP-Q\^//.EEL_#F:F-838]\W)V_& MTYOIUW&8?X:<%G=?TOR!/[.IB\&%.N ;8XBBA^QRLH2'2'.&S#5M5L;^@678@063]Y?*+AWGZSW_[7U!+ P04 " #LF6Q3:* QH$3Z M #(2PH %0 &UR=FDM,C R,3 Y,S!?;&%B+GAM;-R]>7/<.)8O^O_]%'@U M$?=51PA=7,"M[\SMFKD3CA<96"5.I9@:,E.V^M,_@$ONR028 M ,4WW5'61O*<\T/BQP/@+/_\OW\\S<$++ZM\4?S+3_Y?O9\ +^B"Y<7#O_ST MQ_VO,/WI?__K__@?__Q_0?A_WGVY!>\7=/7$BR6X*3E><@:^Y\M'\.^,5W\" M42Z>P+\ORC_S%PSAO]8WW2R>7\O\X7$) B_P]_]:_BW,(AJG/($B(0E$,1.0 M^!F":892&OHLBFEP]?"WF*?42](,DL##$'F(P"SC*4PHSN3]E&O4#_![C*H?@7] (;^7W]4[*=__1\ -'"4BSG_P@507__X M\O&DR.P7=<4O!7]0(_N9E_F"?5WBNG+5^?^;_\5.5/SW/>_>ZQ MY.+X8^=EN?-4I66FM/1CI>4_G1+VRP7J6])W>:BK!>5JK=A^S&(DD3N, !AD-())O)HAC/X4D]CAB/DT$ M2V;+]4=]Q@OXQ]=.JUKT(+D_&>"P/#&?2UXM5B7=O F?YL=>;_+-IMZ%Z2\% M?N+5,VYOD,HKIZ&QYU^WU094Z@V$5!SD&\W_]L^_;&RVA__\K5"=CPBH4ADH MG<&6TN!;I_;_>Q+:!=U1<*[?Y(?H3OR._W-1WJRJY>*)E^\7 M3S@O9JF'629X!)F7">EL2W^1B#""L*5,CHDX[\*W1[_3< M,$"RGV2LX>.84O2AT:8-+=/[2$(^8(L@Y$_[Y- O810JT#*RF_AZ%YM-\XY, M;OE23J$[(1?C+%_^SI\(+V<1HVF(TP#&B9"S/)/K:ARS2.+H4QY%F'.2F3@@ MQX1,;9(W.H*% (V69J[%41CU_(A+P7$\P_=Q =\:%2TZ"'T(6/4&C@H:]=7? M9^K^>[[WVF&S_0,NB[QXJ.2"\^LC+OGGQ3RGK_=R#?-.:OGGC"/B):&(Y9RG M'D0L9) $1, @"5.<4HQ)%IM,_#/RIL8!G_A2>L-4DBMXEI_YFSFN*G -;A9/ M3](WKBWXY8]"SH'KY;+,R6J)R9R#Y0+\CDO\@G-PFPO^E>9382LLM Y MF:,2DB8 ^]RD>]LPFGJ?5\^+"L]_*Q>K9SEYYBLUD>1OI5'+O%AQ=B?G9[/: MH72Q*I;5I\625]<%NUW@HOK"*<]?U.24,UIZ,P&)49I"%G,&41A@F/EQ #W" M>,B#(!&^T7:*5>VF1H$;Y2HSQK([9GK\]F8CX9@-.[M ;5C]_FA, ]NV@;5Q M5Z S[PK4!@)<,%";"#8VRK_QTVZM,74Z =\JT=K5<%1:=@+N/HF[$3*,\M^M MJKS@525]+9(7MFID?4W_:Y57>;USFV]4!E0I:T;?!OCK<;,;5!T3;Z\&VE9Q<-,+L3&9FJ-EE2D-Q(]*@^:P['/<@"<,(S!)@N%\2[,>E0T&#S';+.UW?"S4NTO!_L*G^72JK#HLQU%PBJ3[$H8E2R.&K?/ M!\S#])#6KY^>.+E@_PH2P_J^_)1\U(?(JPBTCB/ M8!I'(92<(#\('J84"1T'Y8R\)I(')GZ%:=_?5B\_"*?T,QZ^4T]V>MI?NZYHTQX3>.ZJ:][N1D)/)4O MN5Q!S5?+_(5_Y7152C^<5Q^$X'1Y5[S#54[W=\EN%D4;*'LGZLWE=\W6\M>E MVM.-2"J(%R4P(%RN:SS"8<8R#PHL4$Q1X.- BS:L:S8YHJDM44=2RT?I_=OY._K??N*V6''@79']A^TGK3X7*^D=68!39V78%N^ I0 MVP:.[?UO# 1WF\'L#F+>KQ^F.:@[*O[W&ESM%Z"S 6A>F>KQ]5O1 MRT*O?C/:%SC*N]093MW;UYV >_K;AMSLW/Y3BY)'Y]P^6<;LY$F813R3,!, M,.F[)RF#!'D8>IG/,KEL3SQ&M5_"9\5-[1"V]&K1QZ>7[\T\9C\2U+=IA9OV[AFV+ M-ILM7^5'IHY8[I+6KG_DU8QYB./8(S#Q,($H"WQ(6!1#%B2)B$(4<1^;'.3T MR)H:T;;;?FM=0:>8:@>C9KQ1JH&'U6W3/GFC;J)J M&+Z_I:ISB[5#X:TCSYU#R3@@4>K["60)#R B40A33C-(.&-!S%G,";KP4/B$ MZ*E1R^^\?)!K+14!@K?.A\OVX)+_>.9%Q2OP+SXE/#.<^-P3AG':KWF1+_FM7 RSC]*3+AYR MZ7-=5Q5?5M(76SVM:DG73XMRF?^CRT6H3]6A$E)%#$@80B^*$U]0 MSJ/4*.#%7(6I<=R6FF!;3S,N&S 4>ISF%F#'W-8H#VOMP49]T.A?AQJ:86], M\<5ZNR6;Z8YY-N@]?/11= XIA@ M!J-AE$)ZQ/:+DT:WGSE:FN@10[830X_]>6@XRS5C5FP2Q'I$QMPK;A&:V*5]TW0"D+[@IN&LQR M#-C^Z6L-+L>3>3!2 T)9>I"X()#EV%-'#F/I,>PPB*7OX@%'8O\/+E:X?)7 M>+>2C/GU0\EK/F[?,L1#+,RB &9<+CD0XRDD 280IRQ,$1-1+/2C4LX(FQH- MM.JJPG,>F"N% >XT-CC0.0>QQH&81> <$\(.9K6N8*WLD-.P<^ 9G(59!'&D MD[ ^,"T=A&F"TGL,=NX9XQV":5JSX\]KRJ8\1"%82*Y%$6,RW\05PL? M'V+L12@)8\SE(R[TJH*IT6FOKW#_?7&Y5Q55; ___4N'K;1JTJWLM6\KMJS;*.>[L3MHGBXY^73>TZ6]^JX?5/3P<\" M*F@:P23V$4145=V1KA>,1!H@0;((>T;'X:8*3(TN.OU5.._& O63L@$J(X"R MPK (H.FPZ&WYN@3;]7Y,/\[+#F?PK3;!32&.H?C9K19HJL2X90,'0G10/W#H M-2E D8 M![QD=+/SRD(WBZ+*6?O## F$ R9=LH1E:ALL$#!% D/)6S@0(4=1JE7X]%)% MID99.\HYJQBT.Q9Z_#4&PHXIS;P.D-YPN*SU!@)C#(C%VWSZ*F1VH=5 MN7CF5W5ZZ>\Y8W+1\P%7RSJF\EJ4.<6&U1PW(.IQUS!H7&]*2:4<5'\]M-5N MM<7-X\7F#E_QA4;[.8C\6 <+20Z&AVF&6O@H) M8@_2%/&0X3CU:6BVN;SS_,G-UF:SM-81=$J:[B7O(JB[BSP8EW'VCS4A&;!I M?-3P"[:+=Y\W\D;Q46,.MXB/7S;LM7HG7RUE$V'W2:JY*E6=GUF4(29B&LJE MA1>K)(8$IF$8P80&G/I9$&1,:^+V2IG:]*V55%48_=?S/T7#]P%[=*CND2#=K>CJI/T<(89 MC?P0QDF&(/+4&SO+8A@@#\><>6D4FAW]]$F;&@%TN@U*?>S'57.GTQ9:X^QP MG@7*? ]3!P"[>Y>]$L?=L]0Q_F"O4NNF852A>CJI_S[\URI_P7->9V=72[GL M5"E(\@_7!=O]Q=:532O!CP4M52C+>]Y\7>\7?/A!'U7 \!>I?E."8Y;A,,.1 MB&%$&&J[S66"0$%0&GHM,V.TD8=?CR*G M.ZB..5>9U^WPP(H,-IB M2O9X_FU&T>J+8V031GT3OW+MJ(6-M$,7_@S?JU?QW?B-JX!=?S.V U/N^J"JEZO@-+53ORF#:CL]E8;HLBXO=*:L;HP 9Y_QKGDVQO\G$OGMJZ>1R3C,E7< MEA=56^6^*63 O_+R):>\(>DOG"X>BOHI_X;G*SYC$2->F'HPI!1#Q B%."8$ M>LP/TTBP2!"C\SW7"D^-0NOJA+ V1I6=75MC1JO.AUF/@J([I^OKSQYNK MIC9I.WJ?FUD,KLM2>2OJ^ZN-YRX695W6!6S99(_0QP+>*OD[5WK4%\580[#_ M4AE-[M!]J5J#.D>J^G4E7WK\][S(GU9/[7RIWJ^DJW\O/UE3S&.!P$;;VL8:3.T5(:MML1#78/PL[X:8:C'RAL9 D [W)(8^ MR/FVPA>NBI8PU:CYU[RB>*[DSY#P(^IQHC(95 A.F$(L> I]$D5QY'M!C%QM M,1Q5:()$Z(.?RUI5M>^YK.?HTZ)8/E:&%0DO'BOK>Q(7C\";[4^L-5?97XWN M-7&^R7Y%+XQOM7=Q7*FI[F/T0GC!GD;_<\VC&-^WY10V#_M5_D8ZD"2(F&12 MF#(5%X%C 3&/?9CZ21JB,(M9I+4ET2-C:LS8J;D]_4"MJ7Y(XRDX^YG.$DB. MR6L /D;QC6<0&!3C>.J9H\4YGC%J.];QW*4#'2I>59S?-H="%2WS9[4JO]1+29J:13Z>D3>U2=^H>]6L:*[ MELK@FU(:U%H;AD:=PUS3[[&'I&NWYD(0S7T9/6CLNBIG9([KB>@!<.!H:-XV M,+2Z?,!%6Z9494(MYCEKZCD7[+/\O'55FY3K4F#IS^#Y.IJKNB;5LL3:83%6 M9$UH"FW;TR03KBVJ(URV;6J6"*U5FYX,*CJQ-%2Z5:GX3NR7-)Y1CGB4)EP.J:_JJ2<8XHBF,,4XR7QUT!D;Y7+W MBYN:K[&MK9K#^:;$]Y DC#-8:YXV6D/0]5GA'G@']=$M'@1J86+W&*]?Y+B' M<%KF'QRAZ=TUH$YJV\E^NY%]U\?^]O:FS>[U,$F9M!:R(,H@BOP(I@(1Z*5) M0F*YOL$>TRZ6JB-Q:N3R^^W7OP/?H+RG%JS]).($+,<\TJH+E+Z@4QAT&LLU MS.W-D&*I6F@:5$RUC>I(95,UT+54/=4$H-X2JEH/&J^.JHE=.\54C6XI8% P$D#D,1]B1=6! M+UW#S(M82K6HVJI64Z/SSXNEG*W219^_@LXX4*VM [PU#ZB/3QWTMMHL#HLF M%49U['OF):B4F:KK6/.=Z3&?G5'7=$?''DO77NN6/5O=NL&'G>&[V1V^8YV[ M&\LL^K@V@;;K"EO1;%R/V2:8!XZUU8=?6E'W8_$B>6E1OMXTR=E[)5MCD5 L M)X4<5!1!)%03;Y]'4) (I:8"IX:?7]=/3VI\O'U0K55?&BUW#.0 MZQ&K"R =<^=V==RUTE>@57NDFKAZ:#FJA7M&^!O5P-6#Y'3M6\W[!^P4W.,? MFV[:ZV8"ASEQ[[G@4C23US?;$VV7R?O%;8Y)/L^7K]U-LS 6PD^B$(8>%A#Y M#$/5(@!2Q 5*.4F97FZ&*P6GQGP?MU*P<54M:%[W*V2M16")?S2[G>N^N,L% MF'=6K3.X#9;>+D9=8]_CC=3R=Z S$Z@[&T/7K7CO M%V!MZ_K^-QYA@[V8-Q[ID;9NWG#$S79^' Y'[T:1"[GC[2LY1&UG&\JEG&&+ MER^\XO(FE3W_GK_P^>)9:?2AZ<;>[LP*2CVFCB,1H@3*5SN')$X)3(D7(8HR MPN+89-VB(7-J+^Y.Y3K<@&V4-ENVZ("MMV*Q#*'C]^4.>EOZ@E9A!^5;#0"R MNC[1D3OJTL0 B/U5B1[PD41$2OO^-925-C&J6>6M37"@ZK/7<25,W=$!M0N=[^,$') M?(?C' )VMS1.2AMW#^.;%F=O&$8*[U9Y?3+7OA"#,,L\1$.(4Y) )%@, M<8122)@O,(IQX#&C^@^[CY_:].^T,PQWVL-,;Z(/1\+Q[.X4<^ 7'+?9ZGS> M$S'J)#YNWO[,/7'5@$W%FT7Q(F=%?;A2S__]E=I&W1SN:0_EW#_*J/=="+?-B''_@I+^K/4'V\- NQ[\5>G$&/ MAP%$G(>09"&&<4P2XO$T]LP.ID]*FAH]-XK6G^@M5=O34\-EUVEX];PQ*Z Y MYMJ!>!E[:6>QL.JPG98VJN]VUNA]-^[\#9<0Q::6.):? 0C%E(Y(A&"R"<13 GC,!0)51O+3""C M4,=QU)X:A>TVXP.?Y*6#=HU&&G03+IS24#HFU@&C.)!4QP+5 4,[5_T-Z'ZL MX3C^[AA-^H"MA:^X>)_SA\4-GN=B418Y;C>W"(Z#)$0)3+V(0"0" @D1&%(> MA1BA@ :IUM% KY2IT;S4$]2*@E\Q;2(';@T#14X"JK$A8 ,FYT<"+4*J+T*G MY9!LI9,X&:SZ;> UTF+_*&Z6EO;G8.A=T9^\>;R%_#G]=];O9R\>>$:J M7? M[9=6W:H!+(EY/#Z.RY9_<^]E*IRW.68*Z_B_4*5R)IEJ>10'@0PPG$$ M4:IJ6:G"-HF(?!H$F6!FARHNE)P:!=>: J4J^-9H:'HPZV(D-<]TWWA\''._ MR="8GP8[Q,[N0;(+1<<]@W8(]<'QM4M9 TM9EUSZW9V#UT[P (>,QB&'*@%4 MNKOR.YR$$:0D#5,<94Q$1M%WQX1,C6H;'3>N[C"^/0JG'E]>"I+K,R]3?,P+ M2?< 8+=6]#%!XY:#[C'UH.)SW[4#\\;K8^!UA:_,QXPDJAI]$JEFRPF#61@@ M&*1I2I#'0E]0HP3PG<=/;:*?J4ZC YC>A!X.@VO7I8D"<%&=[+C-=O.1=T6, MFUA\U+R##.'C5PV-EJ_#\#_C>\R$/IY=SDJM*]A6 MULE'5A<9RS';9X2.'+"M!\%AM+;F?<-R1]_GJKKT8&,<,L8_) MD"W7X^"892%>!M*(>81:'R#CK+_3YI_+VSMRYZB9=ZFC+*81+&*42A]-:SU/=AQ&*12-YCL6>4G#),C:F1HWD7J8'PZSE9[D%U M3*SG^K4J==^R8^LV7&_5<71J\^_. E MS2L52#DR*'Q^!3V/9?R$HCGEQ M'X]!5:&/ &-2!/HR@,:J^:S[P3$L\'S:^/YZSD?N&[%\\VFM=ZLU]UPW@,": MQCYM9&KQ4,=--K1X)];YUO>+Q9^?%_+"JLG FN$LBS+$4NA%$8.(H B2# 4P MQGY"0QHAE.G7MANDPM1(L%%8I0223F6PE#J#Y[72\H\&##!L8#3(TSG?5+*6"84P#&&2>?/.D M*(:ICT(8(C\. T&]4&##Q#AMX5-[Y]2:@KG:"EVJK=#Y1E7C_#;]$=#;^'"% MJ^.7R[&*E;GDJ!KIC?+@5@/J(4EHQIC93B735V#LA#!C:(ZD=9D_8QBE_;98 ML._Y?"[]]/V&5INDL4TE=I]BE"H^XX'P(.)!##/B9Y"0A'F)SR,::]6!&29^ M:K36:5^O#/6[M=D8"#UN

>)NLRT%T]U@6L!-P;F9CCJ?%'C"[ M2Q&$\5P'4>?T*D6\65VKG+E8#QGA,BHG2J.;BZ'+5(Y<4' 0'EMIJ"_T72^6 M"$H4X7F&($VHK4R1!$9>BHM1%<5C](W>P!U4IG+DTH&!4+6_Y/M"T!8E$*AT ML<8BR.C7):ADG+UTX)E3R<;L1:,GA,.7J31[X]T4:P/KJ , O@W?UN^!-@Q> MFP4],:&&4#I#Y(%<8B$,T/[)X*/7Q00O8L0F>'N(JG%[N@\/K\$T\ ,4/6UZ MRM#.FM-/K;/ QREUNG_A8Q3@;#UTG7.$4D\;6PBKT47I M]0\\AO.NV1_K%LF_X^K%V:):E0DS,266&(AHR;'5J&LF28).BJ7B&<=V4ZL> M(^Y'>,6Z"P+OZ-PZJ/XZ.-7O8NERB/@$68ZHDP.&$6N/;H00"H.41*;#)1DE M&CT">HBL'Z&_VM PW$]G/X C\+W[83BYWGAN?M%X[DB>P0Z4'-M5V%=(7?D. M,CD?DN9 !)&'&PS63I8!LDM:&ITBRD:U,SWX#@\U59P4AS49&^FH"9D.G3JV M4\H,S/M$F];Y8MMDU!^BZD?P%G;!W"YM,'?26 =NPJ5H+KJ+731 VMRR^\2E M*:!-L75*G8(8Z%@KUL0HF8H8&C6^>(BL<'5.^^:.ODA6 M>% !N-2UA1;W]0V$ )E-DD9F9GBCN\>\;>'K,'"9D:N:A@'&<((<$1++Q>K[87LU0%X?M(IQ'6WM M@,%2 )5U3>,I#U8:*&T'GJBARKTHAZUL,<*L%'2DH0MFJVG8KI-Q> M?T2(#*/0^6#2[2 ._N6W7YYM*$\Z.I?K]3TGS_ +K1>#)=NAR8=("A<%!"1CIO;8',163%>12FS<.R/8CM\M9H3[3I^@&J2C8B>!V)_/GL;5G7:YF6-Q&C5IMO3,U(1ZIX"ZZJ^A&MT:#DY#.LG M15A?""L1(-F7[(*YG>I+=M%8!U[%A^DI&95-5Y=2G_[];3[/;Q;ODBKQQT38X*'8#W1X:Z@%V&V9HY6>KM_/I;/5J1HSB M)LM0E/9:L *&&9*7<1+J!3J="#)R)Y(H6K;!VX-T=0VT?8!P$VK#::4OC-7& M=U<8$5FB-]J!E;64)QK:CD)S\%Q%AYY+[GQK>%TG:=R;[:,BZP!== "JQS,2 M+B?M%3FNNF8DG,,ZZ"A#]L%IY,X6UN;!VB )Q7&*)P[QR0952 < VREP["UH@MSZKVFSV MQTT-_C:=S1?3U;<+A9V?8>2FZ.!RJ<,U(ZB4:TV%T!3GQ:#0E&15FZ?\=Y+S M8R0#MT?935-\N(XZ:UTLO=,7MWNT\N$PG M;8IW4ML=;8H'D&$G:'BXX3)&S!1!&U!8R_62I;,R,0=")1<%1V;Y=N_]!FMA M/7@F87!L#"?1D2MCW_PYH\_Y-/U\_K @!..#\*!YG?M@2Z2(LECPD31MBY9I MNV:M6U7%7EMZW S3<#[#83+M!0P7C=X%6LN$ *P#@Y05"1SF!-8P9%JI[,)6 M0Q9W@\/8[VX.4-]=(-A#EJ,?&Z_?O[BC,;\Q!HTUD(I".OB*I^U0,AU\4DN! M+"J1MSLG[OKX#O2]CZ;F@XIM=,4_Z/E$PY(HS(*L;X!4XG5J6*AM,GGROI 7 M5,*1O,R MR=.9H>$QG% [N'IZ.5VN%M-X5A6Q_"UD_# _9^3-XO7T=+K"_#8L5B3 Y]^N M_N@'^OCU,2N<9R9$"2(+LI(YVMHAH\["C*K.)70^M^E(=B#AXSZU&,YO'4./ MG<&V\K#9VCDZHX)PD$QM*:G)Z7.>_A#1^H0D/M5HMN3=](Q^[WD\2#P QSWU M,_81^B%\O_(4-ON2TV)N_/C^P',ODJ; M#RK!#BS-35/]^K)L *,O*% #"[HF%#-"L.169!UR"C(B=VV*L>\E:=QA$L,? M:L/(OD,07;JD;W&1JHX^XO-O;]=2GA2K5:J3$9B2)##FR>P&)L'HDHO2P1;1 MYJ7@#D3V=5.X)RP> =M0.GHJ\/M]/DO?*U/.?V222\I8.YI%7>_A6!3$J"B@ M8U'!Z&13'!&,=Y'<5T+ZB- \6'\= /5:X+=*GL,0WY>(?+K=N,,P&C1Z][ZBFF'@7YGB.A@CUQSJ==1W2::NYQ_\&)^^CG,OEWFI%Z$ MY:=KP>#;,,T3J2/7LM94!%YGNGL%7A-LC?3DADL1N&_6,'T(!OIR=H=!^QBZ M_0$JC#<-<5[-RGQQ&H[8F^#^A8]=5[RE"+HJ*0Y"."NB!N-=?2%9=.WDS<$F MQE,R H-O\^*OBY+BBP&O[_#S?+$*Z\G"YVW.)YIS:6,@FQ%KS&PRG4W.>6 L M!.%5R;;1=.C[:?H1BHMWP=M-RSR0MCKP'RXX>?-Y/9KSLIMU9<0C*H' ':L7 M8R2I0)*!$&/VTJ>\9>/6O6%WBZ0?8,?6OK8I_S68ACHG+]-P26LK>=!Q<@A.8V@0G9 OF6"[!-2Y,23 MEFTR0_?3=/ DEO0)\UF=7WPAY[T\Z,Y^"2AESBNH]S;8V(!0+/ MK'"+@6&C83];4CCN:3T0:FX-;VFAGI$K-]_5Y,3ZMA59- ZE RZ] 56(Z*B% M 9^5=\AOY'5_MMT-CT].[WHN^*9('0'L*(:REJ! M$5C.X!@6ZSV*X+=Z6KJ5XJ\M/;+J]U'!#LN$W!0>I,/A9J]<6WJ\,MY!U+^W%#N(S.\]!)]_NRS*2KY>4,0,41B* M^[B)X 6=B4637Y4IKE2E347>E!$Q[443)$:S+ I36 MHG9(J<]QC8["!JMEFX!G"^+&=6$'!\2V@-M3.QT [OG9=%TTOS'2&B/)09.I M5\F!\H2#8$L&SK5<=TDTJ4UCMNMT= JC?=4\'TSF'2'FU>GGQ?S+>7[U8M*> M*.@D:A#6,E U ^^"+*3SVIPND^.@VG0IO9^F<8_!8R'I0%UT@*I?SQ:SZ>IL M@22E7Z=?ZU<7G,00K"_:03].XQ3VM4360 M+CI U;V2>GU9(9)0Z^!Y!%'3&4JH6A+-!=BNU M)QZVA=N>ROD!+G-?S&>U:GFQ_N%WT^4?1[K)O7?=8U_C;B> KFJU>% %#4J* MM 9,X>*\5N*)L]-[QE-JTF^VB5NO:P93/TM4ZN_,3"7D422<%F=5'CS_]AQGZ1.9I#_6 M^2:3"RI1ZBN/A*!LKOV,,0"=55+%G))B6[7_V>>)PX.4=73;?#@0;C]4&$XK M7:+L@IN+9\$V*(=HP'JK*=H7%.X99&"YPD0T41;CVK2>WHJ\WN!V"")V M:VZ_AWK&;NJP\<67[S#A]$LU^I?RNK@S]MHGS@3XPNO-^N #\\OPZ3S(?D7O(J@HF9<)["/15-C($ M&SR!?\#:C)OK=W3+/I@3-8"D1\;)[^&49'*-AXN9[+1U9.TT9FQ-BQ?O(!19 MH*BH Z=O;=KJ]-H*+O>2,5Y5UZ%ZG0\MY+'/H.?3^>\?,'UZ_\M%L9/E";V- M4+!ZA#(H.CN=!*^YMB6*S*/;ZLBY^S=-F, M/&G/8P'RG6IAHDK@@ZFY7Z:-])P[S[=2^8T/'J]ZKX'&#Q':V I_<;; _P@7 ME -%+VWN#K(5]R1W+FL M\B,19&X9G3^.RUI31>&-, 9$+)Y9YI5I-)#O :(ZNLX_1L)U+UWT"*LK534A MLCI[-8"-J0ZF"!(<[0Z06>F0A@C#%Y)+;I.H?(&K<1E%M#\&A=-$!K&[M MCN_-#?G$&B-8+?@SDM>FP3:#RS9!\:ATSL6*W*8UR4-4C5ZW-HSJ'SL&]]5# MIY5J+Z=?<+E:%QOO4W!V]=>'J!N[EYR!RK]>3I>U+>AT=H9YTT9F/EL^FV7Z MA\_S93CYVV)^]OE*AX90N#4E L5E!!T=$9PK IA59)XD"TXV:PNX"Z$']\3% MQ<>:CT[_>39=3J^O=?YM)>ADOJREZ!](&<_IM_^8*,$QTR8"*4QM%ND$A. B M<(,>O1(IBS:>TW[TCMY0OAGV;O7(;:_/_@W: 86T=WS*P.:M99'KKDC#H@U: MH8 SM.1IJ0@Q.H3:"+9^%[AM4[QT9"OW:D::P,N*RN?A)-#I_OX38JU%?Y;S M>FN$DRM[8ST-Y HI]!$G9_7%U]VDG_NP)C 9=:HO,'1MB!X,1*T];60KF'%. M,&SS#.](##XM.[H+NF_:T1X1TT%T,"MTLPW>ZY/)AF^P;J)I45,PM2%P.6N3I; M7I3\"LZQ%D' MNV\G!FOUR<:ZV2S1HLB0QT/[*M:$24Q$,+\$*%)[$--C3 M@=UZ0CR>EM*[R&_LQVO7FB%K)W2Q1'AD7H'B18!'I4ACLF@39!2X5=3]5%M* M[Z2X>UM*[R+%L=5_K1DRC\7Y6%0=$4.$1VG!\^@AEH3.,9==WJJ0]*FVE-Y; M_7M+L8-PZ]F?89&_-Z*5!5TT'+2J0X-*9N"JCR6"P9"=B]BHBNH:&>/6X_7L M7QRNM0X@]_X3Z>%Y6&*NLRIQMMRH=E'WXKJMS_-OWW_F;?A6_V[-\7>V9[FV M2[L2$X3B N>V@&;UP1=J :X4DH$1S@4G;&G4OJX%-R-/Y]D?7#<[*XVMZ0[0 M_A87Z_K+M0T)W[N62JO(J5R7

O8W;K1Q9LE ??G%3''P:<58HS5&%4DAL&SS[- M#7S*P*A\95FQ;-):O^35GY]YJ7Z!'[@_XWX4^302D,?4ARB3HT&\!,,X]0.2 M)1F+D=&15Y^PJ9'8CJZ@E,H:QN?W :M'4[;@O*C](9=1_^*]57I?/_;R8Y_1U\SKF ME"8A\00,*4<0Q91#DD0$BC04B'A^@+A1%11=P5,CDTYO.3&4YO7K>ZV[_&6M MO1F_:(^!'M>X0-8Q[VB!"KZU7YWX0Z:H6:4G;>&C4I4I)/NT97S_, K[/2\6 M9=UI0,Y_7BV[-:7JJK8=B5G=+]3Z@AY*488DA# MDH@TPY@'J!OE>_WWV1L.]?TXY;LV)F@,KN'>@+71#>(T"3B.)-/Z!"(_$5!. MX0Q&,<449PDA46+BIHPZK..68S/,#K$^5'K>S%L,@&-O9U=/T"FJ2M>V.]YU M0]F#*7?B/O#W,S/.V!>RC;E57\F:UK#__PMJ]JJ!XH;+/ZS5K M4Y M;YK;OEM5><&K:A9E7L8\C* ?)1%$''&8I7$(/9HD6<;]A!-_4#E?#>%3 MX^.V8JWRHK9:*C[@O #2P:K:-B*DU7Y@Q5^=0=$^4G0"M6/F_2 $IW4;[ZT* MP5\DVF#7CBNP98D"OK/%?@_O(4BZJ2JLH\#;%!HV@.9D[6&39PSCOOO\2?+I MG:B3FH6*TE#;_W?E5UZ^Y)37967#,**)YZ5IR)P:TS4JJTG5*:V^5VI+M$&K^*#2P#H#H$=OEF%US&I6$#4F+@.,K/*5 MCMQ1:U?>+[X7,X9\'DF?"X9I M&DH2B@4D(5 :6IFAQ*5SV2Z0.TGU0L MP>3:-1J"D#9I:&!PA"0J3O_ZL'CY1=[=\(/\IJ:%FA#ZGCD* 6@8U4UXG4L' M>ATE9EQ5]JO:U!0?ISZ)B8 >BR+5R"J F#$"LR@+6.;'4>(;-4G9%S"UJ5WK M5U>B-UP6'2"GZ1M<@(=K1V #A8.6=*<,M_MVWQ=. M2]"I"7Z^IG3UM&IV1=YSD=-\:9AS?@)AO1E_.6Z.Y_TA9"X:5?>!8+G.V5%1 M(UZ5.#N;K@:5V-PW73Q]W1W#?J(/MOH,+ MALT]5>#F8U$MRSIEK]XY0BEG(DPR&(=8^M6!! 6'<0C](!:)B%F4)EJE!$Z+ MF-IL5!J"C8J#]N2. *DW4R^#Q_&4-43&>/*>-M[J+#XB9M3I?-K,_7G=N:F7[XH>J9J-+Y=692$[0_HUF48(8$I"GB$-$P@UGL20\]4V7N M24A%D@X('AJFS41#A5K5 6]TKNIHSD6=M8<'I T-'"GM:U4O"\#KPU^/!1VAZICZ3H;1;9#>Z*_ _MP/]L5A<30M,FGIWQ9ER^5-'E3-PA]X 7-^=&T9!$B'&8!@EXLJ,H/3Z0' MB +):()&))9^H&>T%V,F?FJD5A@I SVU>BOLCR)?=@<>*?.9%T44BB0@$)$H MA#@*(QCP-!2$^-Q/C+(X#R1,C: :K4"MH:&;=0">IC-U"22.&68;#0=[SB=- MM^OV'$@9U[DY9>2!"W/RPH%UT.DC9ZLYOQ/7DC58/E^I2.:OG+9EV#_\4'W. M.5,A_ZH<[ZHI-7U'BDLTY%5F[;!S8&@L[")GUGRT9UT_IH5IK9E.&6KW%EJ6ES M7KN? CU.>[NQ=4R(;S&LYC73G:!OMV"Z717'K9;N!-Z#4NENI-CM#_CN=?LO M]6F=+Q>V28A2B(0<><00AB1. XB#)."Q1X(D3LV"D'1%3^T5L-MB<,AAJ 'L M>KSL!DS'G&N$H[7.C*!H6W;Z-/4\8Z.6$*4X()#$(21HAA$9CMN1U(F!K5M K6#;4,W<,#\#0]O$L@ M<>VD;:'A8-5ZTG2['M*!E'&=G%-&'O@I)R^T%6AQ3:E*H:V^<,KSEWH5PGV< M15'&H8]C(9T,$<-4> +&08Q(E+ P#)B5L(I#V1,-HN@4!>5:TTO#)H[@/C1( M8B",;QH2L4;TRWE$+41!G(;(<2DS"",0UH%C.. M66:T\-$5/#5?I*OB5A])\:Z$FYQ1[:Z(G%JXFUK/^+7N#:@NE;\L5WP3!F9X M,J@[3)IG@@[ =WT:V*@,MG4&G=* K)9 J@U>^1(HQ2T> QI"9?< 4%?XN$=_ MAI <'/J9WF^YENMM7O"/2_Y4S;A(<"2$![$?1A"EF$',< PC1A.&DIA%D9TJ MKFN14Z6SHZ5&P3>E-Z@5-]S;T0!?CZKL0NJ8I"R@::]2ZP% X]1HW8B=1G76 M QBTZ[(>WNDPI.J:5,L24]T81:-G3FB&Z ?U=,J/'=*S#]KX$3UK#:87T+,/ MSJ!XGH.'#)Y6SR5_E-YT_L*;PE:?^/).W.,?'VMO7(K^O"CK%KS+IN*?\L9/ M5?R;>7'B1X1Q2,),0)1X&>PUM+= M3+Y7,MI$%KIMJEH+25N-0Q^M#J8VB[[5$+GGV:T1: M"_^X FL[06LHV+:TI\ZJ55IV,0JVB=NJCF-3NPN CY"_$S$#'7(VH'H#HF8*FQ0G#[=-]J1T9#1.PF2FO* M'C=[V@R0@Y1JP]N'UA^LV0W757??XR5N9I^Q61'"XX*F1CMMG;TM98'2%K3JFA8C/(%N/\G8Q,PQJPR%:T!EPGXL M+BA/>.+!(]L'^BC;I>A_QTQ24!-E<%?>YG(AW5!1PCCC0>_:\S%%W=SWL8.579_H0IW&]97L 'C@0UEZ[# R_;2J18F[ M9ZY:0Q8/7_E#O1,Y2[TH2E 4P-CS8^ESZ%0%5:NK&0F>!E>/WJQ YIBX-FBMM01?SZ%E3%YGD;!*2Z>EC4HX M9XW>IY+S-PPCB0]/S_/%*^=M2?DZA>0=KCA3FU>\J.HLD^MY/8QUOHEJE/%0 MY/^0W,7+?"&OJY;5^F1PEJ2)(I4$LDPUDD[#6*[@&(9QE'I"5<43U&CWR+)^ M4R.DVAY(E$'@,WZMC\6ORU)>PIO>IFV%'M8<#C:!(LJXKM/,!2$)MH=>C_C> M<$ =T^5(8VE,L(X0MTK+MG4?3!$'& M20!1G'*(4_D=)EX$$4I]S%)6)RDLQ=>DL5HD&Y+<^A\\F5[<%XC>C/' M506NU\#=O1/K'HV$L510*F 4J](= M@F4PC5/IDB-)(CR),.=T0+K4*7E:G_'Q4Z1^L](<\R3(>J1P$6;C\$*-4Q,) MH^ ZT=G2'DF<@\0J3YP4-BI5G#-YGRW.7F]^V/I^0>O:V&IO<1:EOH\$B2 3 M'$/$)%7@C C(*$9!)CVU$&F57=U_\-0M==_^AT!ZOS1Z5#$7!][*!E MO-%!Z#%+!QU\[CQHM(/.8^IO'VP>_?NP=_/MHGB0+[FG.D\:+]LB+E_X<[,O M4-V)SZ7T;O-G//]8?.(_EO??^?R%_[XHEH_5S$M$P'T:2C;+5&Q/MQOD++U9-*;U->?$DD>RC\J*]&*<0\1C!+, Q9#[!G&=^2$*CSKE:4J=& M0;M*J_G3JFT<0Z:!N![Q6,?1]<+L%(0M[0 GY=N-4+(=":8A>>QX+WTPCD1U M&=QLJRS6D7C\6>K%Q).+0H@]5?A.!!G$411!0CWI#XDT13@R:ORI(W5JC+2N MYY078+Y.VED5$FQP_^7ZTK)8QW#7XR7K:#KFI1.%L5PG[AC!Y+@XUC');UP= MJP>,\^6Q^FXV(Z:G\B6??5VLEH_/BW+Y2?[W>(.E97F!VT*2-(QP*"(*22"P M7)T%'*:8A# F*<\BBKB?:FTJGY4T-0):ZPI^Q;1F'SW..0]I/\]8!['9%O@.'E7*P-1\._ZO*:5+TL]&I*/?^ M46A4VXZ..O5O&)K?V"9&?>%*@(K;E1^3537+A!=F. D@1L2#*/9"B(7\+L4H MI%D0T3#6"I0Z)VAJ9-DF[+7*@K6VH%'7-+_Q!+KG#^UL8>:8-X?"-2"_L1^+ M"_(;3SQXY/S&?O,.\QO/7#]PHZGMNWJ/?S2]5N4W-_+G?"E9IWP5B_([+EDU M"^72+:+4@S&2%(%XY$F>\!#T/9Z1Q).>EH_-FLEKR9T:6?RZ4L40P1+_ (07 M7.1+P+C:_U/Y5*:-YO60U]QRLH^GZTVG5F-5Y*9M\GQ5?]^H#7;TMMFIW@@H MR^WK]62/W-/>")##1O=FMP]8Y,GG2F^6?1""U]G=3>$:*>>+7$6JD/)"+7)J M7[>+2VHN>=]-S3\*_(+SN=H/:]NQSD*/QT&($ Q\)A>'*,00\S2!(DL)HB)* M$J:U4^5,PZE17VMC%P*M*+"4UH'OC[Q8AS)V?UV3(L@KL-K89K"F/:OJ[TF*)>92+8M?%J'7#97;BV$VP9>M6UKG[K$398;;_U2(^T M2G^S$3=;[+L"Q]M<<(G;SJ:$4T'#5B]WJK:E*OV$J\=&5IO1. M8 MX N?19 FH0\133.8LBR& 0F"$,>^A](A&0IY.D/+>+%Q%@NKRXO3TD9=4)PU>G\)6'BVHQ MSUE-2;>2CNX?\'9UQ6I(KT!HNK]GZ>'1_!N2UO==FA>.QALIRT6/G:H]9R#Z8^"J%@@H<> M"B*1:&W+]PF9VAMCK2;H]#0YJ3\!I,;&D 5X'%/P(3*#@AE.0&02QW Y5&.% M,.A_F QC%_HAZ ];.''OB!$+_=KO!BNVJDW%D &A.VNU9L6P$V9@S+ M#1KK8Z'GX$]PL%V?VMH?YR'QN6.B;CO"=Q3=QXX1'G- CD09CRI^8/';9H/K MKE1AS^T/U_2_5GE3VN3?\'PE%PU=DX^<5^U^NS\30B0>BQ@D+(Y4YP$"21B& M,$HC$GFIYS$])_]B3:;VTFG+R75)2_.-QEVVA3KA6C=B!M/ MG-Y;9)3QZ/;2%V6=C['>6]^RXPK4EJB1VK(%M,98+-][*9QVR_L.UF;< M\K^7@G90'OCB!U[4+OU6I9M4>V^&ZR<5.?F/FM.[0ZV($!&D7@@%5@>%B!,H MUV(<,A1D0E"Y (BB 0>%AFI,]/AP6].:8>ML+-$FE0"1%_)-JWR_!9GG3?;A MH*[IVJ.EN>_N /QQ>Z@WJE]U1Y-K[>O"O)LA:0VPWDO=%#D7+=6U=7B+SNJF M )UHL&[\F*%!WF3YL:B69;VC5L=ERDG;E'B>!5Z"TX"&T(^35'J7"$,<(09I MS'@B2\ '65H=L%-B2Q7G@3+XKB$"4P M2#"#R,M"F H>RW^2. IHQG J3'K66H-WA :T=>FFI0*5U:6;'LJ%:;7+7FSU MW@:V$'-,_1NPFCI7O_6"-2#N_3P*EH/=>P2.'.%^WO3#L':->P96R5TLV/=\ M/O^RF,]_;<+C9\)+XR0A"4RQB"&BF,.4^G*)SPGS(IKB0!C%D1R1,37N[50$ MWY22H-72<#OX&)9ZK' A0H[)P!0<\YJWI\VW6^[VB)QQ*]V>-O2@R&W/I6[3 M5M9)*1'G#&>I],!B#E$:49BAD$#.J#3=1S2(4Q=)*?__2CEQDV+@)D7DOT," MB-/,#K=Y&_^=LC+>+-W"43+%I%,E+"5"7);F4$M3L6B^UMKQ+ MSJOZUVSFA0'F@D60>*%@;8+XYT 6RC?.D79X.W@"NV1W@M643=[ M)0Q!KO=E8/3 \5X#0^S<>0$,>L#E9?MG:>#'68H83!BB$'FI9/=,LGL2R?\' M)$;X?#R^O/,!,8(9+ D)!(@B:X7%T1!*D7)9Z7)((@8K(! M.QBT$39<[Y4,,+<%G=Y.RE! 1MU/==,CP,F6R8Z -ZO@?VJ3Y.@U R.B^/(& M5X^?R\5+SCA[]_J'Y,N/Q*5Z^5=]W$!I!J66(J&9"3!/&40A%+WD,) MR6"&D >%'T:QEW#BIT;[I.8J3(TGUZH"O-;U;X;Q3>;CH,<,;M%US!^JW:/2 M'G3JJ[2SGY4%("_^ C:X;ZP WSH[+.[4#@?1;AR3N1KC!C -AND@QDU[HBV)V1J7+9I M$+96M"TP.*!5VCZ@_91E"R;'I#0 H6']U$Y <%EOM?V'CM]G[8191WNNG;KV MDGRF>_QC$X5N^#;M><*$/J%;N]@;/9V\P<)"Z<5S>&Z1;]!I^/$6B_Y8A M:X&+Y\>E9OD/KF+9J1KT0A8@%JC>6!Q%C,<2J M*H\?RK>\ MR)?\-G]12Z"E_&SD9,Z;0J^W><$_+OE3-?-1P#/,(B@7)9'J0Q; +!,!C$64 M8KF&\4//J#NLCM"I$7NC,ZR5!ANMV\K&X)M2'-2:&X:X:8V G@=I&U?'5&\# M4F.OT@0CJ^ZEEN!1_4P3*/8=3J-[!QZ-;>6.%>SK$9T#GC-K#8+WI]6N3XE:_/FG^T_/7YNP;7P*X?\^_Y\O%F)7W_ M)UYV+E/746PF!,X2'%&8(C^0"R4>PTS(A1(A'-,H\RE#6GOS)D*GQBWK=E3E MD.[Q6C#K48MM\!P33*U[D3ZLGN7ZH=ZBE._6Q^%5^(/^#X[*:^0'R M,M^G,"!"KJF"A*C&7'(T$AK[(B4XTNM#.ER%J5&3_#!&ACZ..>R:?H]3,%W[ M0KLI%7(]U;9S; T G057=8OYO #*"E";8=%'&@RA7;_)7(UQ?:G!,!WX5\.? M9#E=[]TJGZLBDUU64Q;$*.&^!SV*8NEWA;[TNV(*0T91$&19$GF!E6R]/<%3 M([@VM6DA .D4M9NUMP]\/]FYA-/U1O7Y[+&U\G93]O8AMI2Q=P'4TTG8TX;< M7K[>"=P&I^OM/V\:V7HGK-1.UCMU_S!G=U-I^#/.V<>B+?(V\V(1!3CV84Q1 M!I$O/)C&3$ 24D)Y("D_,ZK?>T+.U%A]HR9XEGI"Z4_11E,S9_84K'H>JP6P M''/V%DY*1>5WWIS!R=CI/(."5<_RE*Q1W<47+ M_+F.T:H;#$0I\M(L1)#S4.7R<@[31& H?!12G,8I,>L[T2-K:L30O3';]^26 MNL-Z0O3!K$<2EL ;R;D;@)MY1,)Y1.P&(_3(&S<.X;SA!R$(&K>X"7':Y,5F M.&(HB6!& B%=#"^!1- (1EF$<$)(1".CJ%H5,DE6OL=AG%**O2P)<:J5T*HM<6K:-0ZJILI>\ M6I2O7[G\B4HRZZ((?\<%?JB_^Y7SJNU5F7)&A2\75AE!$41$91NR-(8)Y]AC M/"),+T[*7/3D6*=5'G3:;^(OK\#& * L,*GP:30<&OOMSD!VOGNCC^^0;JQF M0)M4474%^%@%5&U\L UKI@Z!K+]!S%&1+XI"%=)0AF,DX!D44I"/_6-0OB'ZS*U5\=6RAVN%30, MV+]@5/1\V9&P=OP&V6VI>KZCZM5A+J3%;(#+(;6;*W"!/N-F$EP.W$&>@85' M#B/4#[@LU+'H9UY^?<0EO^<_EN^DM7_.0B\.?*ZRO%.FHO,\VI2:)ED:8))A MEF"C4.&3DJ9&AJH<7!M&+W4%-W-)B> :W"R>GA8%J'7_Y8\B7X+KY;+,R6K9 MY4;]CDO\@G-PFPO^E>:\4*[*WQ?-N7,]V\UH]?38Z)&F%<0=4V*G8PUUK27X MIO0$M:(6-QS/@F&5S$Y+&Y6JSAJ]3T3G;QA&,_?YDWSLG:@+6 @5D*%:L-R5 MK<_X?O&$\V(6X2SD/A,08>Y!Q$4 ,XHQY(@CA",:B=B(*:Y:[K:J@V^-\H;GIWK#H,@.F:@WAI:5S4M455B8MN:JSKEJ4Y^&J6NE@:28U7:ZE-E*K6W-. RJ,:E M\S0S7JS*Y:Q-KVI/I3 6&@1VB%,_)UUDO6.:Z3(HSQYP:O/&26O[J$#>M$4#\J=]"CA\ZBBS^J0Q MW40]?<&0%$3EY5P7[(:K_.[Y]1,O\"(Z7T:=NSF\^G<8.ZQ7 M1-VWE[$.Q MS)>O[0?4YY&@3(0P"R.5IL,\2' L(!,!P[%/QHOD^_>=M.T)DKAZ;1%/Q.W)29C!&.11DD:I!E!6D47CCU\:G/Y;K6LY'*O#B:9JVK9 M"P%HK:EI$LP6@'H[)T-A<>W:K+M"WK9XW/3C,2"'Y=!PRWDJ6P)&SD4Y-.TP MW^3(-0.C4.H&ZW?BPP_Z*,>0J_;J=X7JS:;^4^DK+WBNJK=\X=52.@&2--0? MI&^P^XNM*VYUH-TAWJ.#42:4RLU%SA MK96@E&:"YGOY!Y787ST:AK$X&%P]9GKC(7-,<(UU:K Z^X R4 V24OJJZ6FY MI?L5V)C5_%&MD?=_MW6#Q>@;=R-A-V['@9[C1ORX _H@5LBA*, G'?HAB!G$B8HC".(8DY:H.8]P_(31_G71\Z7 MM^JSD"^*-GXO"0D)N1]!04D"D1]%$*?(@W$21L+W/11QHR9=IT5-C;U:34&M M*NAT'1@LV8.P'H/9PB[Y M(R^J_(4W&0Z?N'3@[O&/[52&^X7J<:$J1B_F\FD/'PLY=:7'-HOC$,?!;MF3]*75%&L2ZE/&[XU M0YR&7& .,Y1A=<)!8)HE"?3B%+,X%"%"1I5V],1.C7A;K:_ 0Z-WO:V%=S0W M8U=-]/5(U#ZFCKER#>=O6W#N*MT%N=NC03.4K+*=INA12!13&<%?U G MO_<&U1:.B].:-UDS;PZ$NIM#?\@_UM&VG '&R1+DE6J3*-=9=&'L[)U"6H]_ M+@%NI+(("J"/'4"U@K539K'603\&=NL8G) U;HV"?H,/Z@^X9BVGH>8+"1#HI$,6Q!U,1*ZZ+>A ..FWN* DYI UI0IW6PW^2)-.<*0HE25!/#E,DCJ\=988^:8W4[L(M4U89JZIVKZ F6+VHEJ MK.G*+]O?<[*!JE6ZO$BA44G5!G3[U&OEF68$S7@^NR^Q"A?]^OI$%O,9\U%( MU&(MXF'0]ILF/H6Q\ (4Q(@EOM96TL&3IT:=K7*@T4Z/\0[AZJ>OBT!PS$6: M]FN3RDE;CS!$Q>E?'Q8OO\A[&G*0W]2<4+/!X9-&F=HG#>CFZ>D++EL7-;O* M:X=++>E%&'F!7 =!%H1$SL(L@-@CJEIE1H,4D9A&1BU13XN:VK2TMCXZ@JK9 M&NDRK,9:)[5G6-O+)2=;)J?1<+)@.B+N319-I\T^M7#JN>/BEC!MB^9-+:*0 M)"(2 0S#B$,49@)BAE/(,D$"08/ 9T:Q[:=%38TF6O7 ?*.Q836B'ECU>,(. M6(YY8DO)=5MVUXU<3J#AJG7+OKBW:M9RPNR>]BRG[AC($XOBX9Z73VH;_7>\ M7)6UC"_\N8TZE N',B]H_HSG'XMU59PH9:'T,7P8!\B#*/9"Z6G$0GH: 8V$ MSU :&AT=#])B:NQB7I-H&/B:1.,:4M<2X'%PV=>Y@OV;WB^XI_X]_HOU0SS M,&-1&,$040H1\Q.(DYA 3.*8X,R/2606'J,C=6J.6\;9T'GN5##%=@>H.BQWW6H7;,=;6^H%$8-!J#1N4K4"NM MEF??FPLL'FD9P60W:D9+\KA!,R9@',3,&-T\C+5V&J)T462.Z+-6YK)+T[G5S29LG=OT=E^R:4CY7*66[=ZK0G%E"/.PA+X-Q&&80 M^3B#F"4I]%"8QIY'4Q$:U34W* M5;LZUH;>C8N1U'2&WGA\7/M.2G=( ME/)=8BS8,NX*;(^=TMVB_^006;ONE@M%Q_7.'$)]X,RYE#7TT(\L54.G^:): M;;?RH7%*0Q:'D 0\EFM4E$(U^:NX_Z M._Z0%ZKC%"!M'OK/>0&J6OF_#/#/=I"-DB!EJ4=A*&@ D4V-$+!W(G?>1LI2(AE6^V*)K#A77<1;M@?\<++O+E?9V=N_8-LBQ, M!/=CZ/N4092J-L H4.&- 67R'S]-C7JP7*#+U%RQSI3Z@&!MC/II*\:H-0C\ MW)IDRB07#)TFYXPS(*[9:=!82 ^QKE?@Q$^T *Q=]KM GW%Y\G+@#AC5PB,O M+ZS<%OOFJ1]0'P&:VN9A &+A!?)!6M*(:()A6FLJD(Q&@0T##)!S$+6+]-G:IS1I.O 6EFP M;8_AGM>%HZ2Y-S8>]F][IN!J3\T.?G;WWB[4:=P].CL 'NSE67KL,(:]IG2Q M*E1MT,^+>4YSXP:XIQ\PH1FW41)T6CH).#\/AM7ITR-NU)EQWNS]#[W&'<./ MLKJHPGKJR 6(BFAO Z=4.BNN'N_*S[A_EQW[9;"5?LOQ#+.O2B PI?N M O*C$&;$$Y#ZHPSK-2]056=2DJ@L'J;*2\Q63?U = M[IH!KL S?JW7_W7=,TK+U2;&P3B)[M*AU3^$&VW QCBNVRU?!#ISNE#0U@ Y MS4!KTOI76T;9/=RS@J_U8\#+M!K]P- *B,>.%NT\>"B!E_E+70KN8R'?"'63 MQ"]Y]>?UC[R:J3SC,.8,9C1 ZM1,KNP M459Z,5)5P^+AO1#K3 LQ@"2+'I*#0V=80?+:%CD$?X"+M?3S$GJ!5?/2;(%F6,^[-14 M9V6;5,'-@M&>HZ0#B%5'J5?@J(Z2CNG[CI+6/59SE)NHJ$T^;$(EBR09@\*/ MY'HK]2-(@M2'V!,)CH@O%U^QA23E/;%3HY.S60FKR"3@TR\5+ M?59:71=,G6(_JQ_:T)7 IW)1AS@42<@APAZ'F,NE7TK]##-/?O&UPBF'")\: M=77J7X&U 6#;@BL@;0!K(PR60*:CHK%R=(BU8R8SA/E\+-+E>!NL11WB/M(B MU=;'W&SM.A"WWD6MZ3/'6^T.M'9G&3ST&0,KO*_40^[$%ZZ*BZL%]U?^4(N: MH@K*,12+3JRA\7M34W@B-ILJ5+=>Z@JI5UK#& M^FE\]3Q6.Z@YYO8-8!LUP==S@)G7/3^+A=VJYJ?%C5NS_*S9!Q7)S]\QP,F4 M7JM8E$]JF5?'67V4WQ3JC.*/(E]6W3L5(99R(:!/2219 R6SJW\8MYIS58*;4-'!HMQ#6\1MLXNMYMVX*P";Q=*PQJC8HF M1FF,AR*FQE*-AB#?J*B:@[WDE70<#)>G1_#4(ZC+4'),02U V]K9(Y?3EENE MCR-B1B6(TV;N4T#/E0/=F/K.^\$^8>/!"/W7=P/BKLLV$J9_X/G_)&2^8VL>^6S[R\GK=[K*:B9@D M821QR[#\!R$5A)H*#N.0$A9Q3CEG QJ/ZVN@]:D?OQ?Y+:^JO\DW?)=2I#:1 M .OL 'C9A,S5>Z[+!9!&@=]OO]Z XD2/4=,@+_T1U",;RP,RTI;4&OXF(N/] M!O^"@5IQL*6YQ7@P8[3L1H?IBQ\W5LP8EH/(,?,G#"[0@!\>2D48TD%7F_(O MO%CQV[S@'Y?\J9JE88BQ*KX0I'X(42I7,%FLNEYPG"0)\K.$F59@Z!4X-7=G M5]_F%*G6&'Q3.H-::=/\G7.@ZW&532@=,]2%* ZIE: %C>UB"/U"QZYVH 7! MD7(&>O<-.*3[-9?N@7S4B]IA7LH/2"[]@KJEH:HN1:7/UPLB//2\F4" D()+_0IQE$42>CU 4DHP3K776I8I,C:#NY?N 8Z6AP7G3 M)0.A<:0W$KR.2:NQ M9F@(T=34O4*]"9 K9MN0*U-1I-R.P.BL'9X$B#,]*1 MH=M!,CM6M(!L[VGC)<\?[Q#2 @H[9Y,VGC?,.?[0MBW[RJ4>E!\O_/]I4;S( MA:O40M7XK^X72SS?+^__:;'\#[[\PNGBH^4UA;" 6)2@W^IIY["-_ M$O3\_^F.K^,7\]F>+FNC06WU59T')W^[!*]\"3:&7K7I*O6'XXO&A\-X(?(V M8V1U63.R":,NDMYF>/:77&^DQ< #L%6U7#SQ\F91QPB53:V[O/JSR][Q<.9A MEL@E6A1 I)(/,^Z%,"0<>V&6)!QAH_.P?GE3>^UTZH(=?8%2V/"T[ S.FH=G M]M!S?99V&C@'I7\U<;%[QG9&YKA';GH ')S :=XVC%LDZ>75G=@K+OC:_+NI M-XL%BX,HBJ''B0\1"S$D*, 0!PGQ$R\*1.L =RH?-64%WT%W]JO3BKYFB%EE8,T18]*169P[#.2X=T# M(P4V\=%-8G3[$DYY2)#/0RA"E:J<9@AFJM,R99FDH5 @%AF=CIV0,S7JV43E M&R2-G,-2\X#^8_82L<<_4^PT^.$ _<_GPX+]\ MV26[2A](\0TO5/GC6>)QP406PRCS$40\0) (+B0S4!K''@W],#.- SPA:VIT M4 =8UQ55\C,1)L:H:JYR[&#E>H6ST;(.S-G1TVZ\X!DPK(<.GI(W>A3A&<./ M!12>NV5(,JK(_\%+^99L7VT4>2RF@0=YIO).$:8P$S2#'@Y$E$6^AX5^19.] MAT^-#!KUKE3FWE]-,B#W(-,X9;X "-UB8)'X.QV2L',\--K:R M.8_;W)^XN7?/B#F:Q[7=3<<\<%"D^N?I6*O,_5)G*^K+N5O%M5><&K M2M5Y6MZ)&UP]-G_G;!9C$N.4A)*H,@^B*& P\\- 1=_(%0[*Y,+'K/SD "4F M1VVM#4 -*:APTTJ1M 9<@8(OU2_JRONLM<$TGGG 4&DNG!P/@&M*W<%^RP"% M^,8$57"N'@1E!GA_;A &1#P/1]%R[/, 14:.@AX.U6$\] 7/&MQ8:?6TJELX MU3'7ZJRMY(^\J.K"YZHKYNVB:L3>XQ\SG&5RH>=S2/VH/OR*((D""L,@36A" M8NY'1GE@AO*GQI5;ZH-%G8% MPT :#H@>+3J$V3$C;B/6D8ZC-U8:PA 1[IM#7J,JTH=']MLK8]MPZB/ M1?>7&0T))\0/81P'@5SJAK&DP8C".$,(15%(F)\,2)2[1">M.?M6J7/X21U; MJ%INS2G>=C*<[6H?/<.FN<_F>A0F505$K5$;:\#'KO5?.!?;Q_?VVP@7_AF&BP^*+A0QWKF2'2QVCJ$L M/7*8*WSWS%5T<5MKOJ=\W[TST]V#*?C-]5:^_/[!FWYT-H,V_5#+P#1JK\] M1(]1'?(+@-KWV"]YU*6M(0_Z><^"+(E#3E,8B,2#B/($IDD@8,32#*=1FJ31 MH%IDIT5.= ?UU[R0*G9](BM5R[[N=%ZG<\X7Q0.4#/L$F#1G:._(0_0U3]LO M!'/\SI%*SQ$:1YZ$PU'?R$-Y;]0V\J3AI[M&GKYEP#[!5SSG-7T13/^\+W%1 M8:K@U348-5IBK_&)H!#5!T3C](M=HIL^<[PU^4!K=Q;A0Y\QN![D\Z+"\]_* MQ>JY[I6;BYPVR_L?>37##(DPB!@,<(8A2HD'TY %4$2A2$B2^8EG%!9Z1M[4 M7@2=NJ#6%^PJ#+XIE*0&K=-C"TLECF[. 0[)/\U+Q?/-6OXX374>:JIGX 49 %,(UB"GDD./5B M$E)&C&(ISPB<&LULZ[MS;JM4!M\:I0V)YBSH>DQC$TK71TN7H6@>#:D)C=WP MQW-"QXUWU(3@(,!1]SZGOPH)0'"V(,L2!A$),&0<"^!6*!8DI%/ MA3!*ZS>4/S4ZDA^]T$GGL37@>MSC$$;'5&38=TQ:\$9MQ_:Q>XNN8VL=)A9) M>!2@@3W'#AYC1FQ5N9S=?2_DW'_,G^MU N*I'Q,4PD"=!Z ,TA2+*0'%068 M>VE(J%:*\<&3IT9&:^6,EEN'@/53SD4PN#Z(U$5 FR1.6MLW_>5-6U-?_K0_ M[0^?.LJ$/FE,-U5/7V V"1G/9^_;+;NFTN*'@KW'2RXG8\QXP"CT0M^'*.,$ MXC#)H)\)DB!/)%D8Z4S&DQ*F-BD[);MZJE)-H/34FYRG@>R?I%;@<;W?88J, M]J0]:_V1R5MQ^M>'Q;ZJSM"WVK\K#J$R8PS9" 49Q0-?-]F'%,(%<^ M=.KY/C(K"':Y2E.CBB/1_2J:K,SK8MU-?']=50S\+#WAJC;W+V:K#POCJ+<@ M&7=T'#/5EC&@:VS8E"^[WNOBMDXIV(SEF9+<%A6B5MJHNYZ0Z !1R%39+LR2E'#'H8Z%*4L<^Q''*8(0Y(@A'.$7A;*D* M:FMNY^P),*+8M1AW,[FN#0X6ZWA%WNII6I9M#T;-39H+P'&]"U-'B:G\L _G M$!E0=>VXV99+K>T)&;F^VG$3#XNJG;ANV'1N&Y"ITA\??D@/I9"\TE:AKMZ] M_L87#R5^?LSI=OV[WXR"O8F !J&^K9\I4_*%XVHX]+ADV/:48:#,>DU(%? MUS7J[ !K0XX.RK?:&C?%J2V@:I7S+M%G5'JT -P^D]IXY"5M[O^0Z["[U;): M2A:0CL2,)EX48)'"4/6^1C'Q(/88A8I',YY2Y L^:_HM?5WBJ%PH0/"\#I0>O$@]CC )?.F/,@(Q595"DRB%4B<$@R3.8DJI MB 5I$?Y0L%'Q[>0YW!JH-7,%K:[[>B%8SGW8>F6N%+P"6RK:K1]\$@'KE8,/ M)8U>,_BDL<>J!9^^>!C12M9:UJO>.LKJ3M0-OYL3/%V&DPGY?Q)K'2*@LL<_T04>)1Q\XVDEBGSG;!XF]UPU[IW_BRTU1QNL7G,^;3>]V.UQ1Q.-B M+I]7U2$,I3XG&*Y/C!YYP_69&IT M\&GUI':S%^7__*"6+5>@M4;Z(*T]%OV0BS&UZJ<,UV94/^9BT/;]G,L?.#@?K3DVS!?%O7Q$ MFZN J8AX'":08B^$R$,>3#%-8!8&2(1^$$>Q$4\>%S,U$MS6$B@U!Z:"G !5 MC^,NA\HQ@0U :4A>60\(MM/)CHD:.XNLQ]PCR6-]5P_<)\%SWBZO;A9%E3/> M]I[EE.=@IZ?8B@]'PP1)RJ:(0VA\..,!R(."-/: S*0.34N4YJJ#*GG1E?3N-#S M&.LQEF7D'//46MLKT.'7:KQN"])I;3-.4QLBRX&8Y^6.'&FI#<1A**7^K4,S M8ZO'6>AABABCD#(B>25A"4QYFD _\4@JB$]Y*LS27:O'J1&'TLDTAU5"HT<' MI@:[/AGJLW5 YNC&.,OIH/+!(^=X;DPY3-S<^MOEC18;W^'=*I^K0^)J%M @ M"0GV($I]N2+Q?1]FOB\@B;!\AQ,6I=BH/72/K*E-O5-M$QMUAS=(W(=8;ZY: M L[Q%-[%K%MHK#5UT]#P!!S.^A;NRWNS]H0G#._K0GCJEJ%1('*-H4H]RA+JP1 '$42Q_(>@)(()#U+N M\R!BV&@=8"1]:NRRR4'B/^BCRB%1W]_>WM0Q4H8K!+-QT-S=<(6NZ]V-.JRD M41PTFK=)K%>@5K[>\6C55YCWXST@ &4 ;I:#4DPT&#E090 XA\$K0QXRH/;L M3E&,>U[@8OGQ22[A7YI\K^NZ!Y[J,L#9+/ CY''L0T$\#E$FER5IG%(8)E'B MB52@E&B%O9D*GAJO-=J"?*-NURN0U_H:5$,U@;^?TUR"ZGQ1M%N"I\5W6_,K MT.@./KA$V*#6K".D1ZHS:Q%QLR*S V#K+3!K\KSQBLL.L'*GL.R0^X=YM[_G MQ:+,EZ]=YYC;O. ?E_RIFJ$L3&(:(QBRC$)$0ZR.\#.Y*DYB$B>)7!P;Y>>= ME#0U=O\D!WA1+*6\N?*KUHU&ORF-0:VRX:'^:9#UW%0KT#GF\(M0,W9 SR)B MU=D\+6U4Q_*LT?M.Y/D;!CB,O^,2O^#\?O%,%W]?-$MLN:3[G3\17LX2P1&) M5#X_2GR(&/)@1DBF$M)X0!+I+::AMHO8*VIJM%%KJ1:W!KY)/Y8:_IXUA!RS M0ZLG:$#J-+VJ]P*^-=IJG#7\1O+;>G"TY*!I(=+KDO4_83PG3,N2 M';=+[XZA!Q#\&>==X87K@MTM'WEY755\6=VHUDC%UT5I6D8KM0%M- :XUM_T;.(\^KIG%%8Q M=7Y6T<#9JOO_NS6WK6-KH7T'5J3KO[BJCFQ<0!.9\'&";#Q FS=N %;1\#.$V!<\2KM'C).#NS:._H]LV\0\"$$ M'38"'@3>^T@,1/!Q7P6_.> J##OGB+"6AYM#KO+\8(ZYKJ7 -"%5;WS_IF9J MP:8F9+^5C]6LOKAN]7@W@HOM2Y4G4B-N%OFDE#E$2!'(4R5APD3)=8H94TZQ M=E#O8YMY6N-OP$-C?KU*90<.>*8*>8V%V[J_-X1[GEVVX/ZV!^ZA[5O)U^S_8T-O)J#>W:L)SNG/"L"W@6;C?.B@)B MW]%OB]^>D3UL2EY$(F[AO[.]#5OQ[Y+31Z7^+CYPM4STGV$HYZISV MA3YMT-^WY7\!_F[LWO,WNF?>/]#6WM@/_C0.; 6V;\#6![!Q A@O>A'4]H6P M+R%M9SO>2D#;%Z@.X6SOIL+3E3Y56GT7E3+>+C?;SQ]GHET"8DYY(BB#7"<" M(H+-WQ@O89'2M,!)D6(M?+.6.GL#$IX O:%#^DQ,^+FE0W0T-G@WEY->II"BW!Z\4 M6/E@-RY^*/G;?"Y?B7_H(L%E7B908U1 I!2"A%/SSS0329[H)&5.B:4>?8Z- MI#>6@@=K:J"^2@?$;F%G9.!Z)N4]?94M?+7!0\BK7$:H'WF5CG[?1E[E,A!G MY54<'NU;"?@=6U9B*S=+*-*Y2A L4*XADCJ#/$\91!DJ\C)#N)!>940#[1@; M.;U6 >;6V-XT@ ^'Q(VX!@"Z9S(+T?^M?7EC]=^3>+Z1]N^A+2-5_CT)6+CN M[^GF>K@L/IW._[0"EA,I1<&H5E J*ZDC"88\23243)2I)$(4J?LU(-=>QT:) MIZZ);VR->(%Y"[K#DKH/*'LF/;>KRGWB&O%6> B^H[H2?A'GN-?!7^-UU5WP M;6/CN0C^VC^O6^!'#X<%PK\^/DWG+TK5,\:7)_LM:[>5&"5(9J6&0I3@SGP?: M+8"- E_/;'VAV/P-:.SN(=/H(CI1 \[SO0T:4EYT^G70>/D!/Q)9+E83*\ \ MGU:RGJ#J^^5MU8+8D(='5R=BHX\#. M1O? LQ1$)Z3=3!$+J+Y#NA",G G!!80N+C#/[_& ^==K#NCL8)#7W\7%S9OO M]-GPP@]U=,*9^.>>WGJ;-=1(EOUF^OFFQ/QA5OU+R0G1"A,F-"2,,(@PDI!S ME, RH5B;U2%2"?+++0FP8GRY)=8^6XZ@EF"U*833C4=@Y5"A(-KPR )S14OS M=6^*')<24I%K\]57)2(B*7%1;H;GWJ](1_]C=#\ OX]EH#(D,JH8A2G%&404 M,:]_AO/V6;\W? M+Y:R3=)MA4=!_6+LG(A;3"40P>@E57SM&+RP2B!0I\JKA#856.U@MVO=+HH1 M4P4J5 &5O9B+J":&X2B!N,B2G-(LRY37[L-1#V/CK_WS&\]Z"$?@N9'359#T MODC8H='#=L%9U^/643CJ9=BB"N>>]]7NOS78WM_=Y8NG\BY)G&TX&KVQL?!ZV>7_TM M4/M6]L !E\&(2@8=W0W*"I?=?DT/#D\$EV71:FFES-GT@ZK3_%*=J:R$ K,2 MHEQ*R&6I(X6>&P=<@TG/ M;_Z^:594(6XUE9->QRZA^( KN-.1%S(^MYY:*P%6W/!SE[PA[48U"9'U2IP!BBR0L'E?@?6 M)7 &XEB-P/W1.(KU[Y58V)T*>Z'LFY+JL3F[GZA4J(04%$J2VIWL-(&$:L,X M,J>L3$J!NM) M7JYCY49@,:%_4U'\&[ QO;G^NF>\>17 U\V8F!'Z>!'XJ[7S+\#8JY+^N;[? M5%?_ B"75/8O/1Y&>U^>Z@K79@VVS?F=X#3/**4,9F;9!%%18,B89E!2E;/$ M+)60D)/5W.:0.;U@)_KP"J*V/?7W1K7I[_5K,W]JBWY[LM(I*-T8Z$J >F:; MK76'EP3B,4>'^U%9XE0_@S)"AZ.OW_ZNCP8NI\0/)=>VA*59IYG65R]?S3"O M;F?RU_]>5T\VO+JWF?Z3A*$0PYX\&OMA M[0#8>="4D[JIE:3%ROQJWYD;8/T QI%XU'\5CE'Y.\R204GX*K!>,^EUC84* M1#5;JINMU8\'\@9V.;-Z^3:?3C_,%W^RA9P0SG!)4P8E(@(B1LP2@4L$TT3G M2#* >($85A%YD82H_&P86J0H"Z%BP*JR9P#UB>\WZG;UE?3=_M$3;:E/0 M@HF4,LAH64*4F/]0A0GDB&48,:FP]M*F.MW-V.BM ;>]="[V#-V(\GON_9[& MUG&G]VK$^LZKN71!WYY9L^6/35&0B%N\G=#$W= ]W=6PV[>=[AYMUG9_.E#B M;C[;)&ZTHVGS_*LZ\Z_]P23-L51YDL$":[-FY$4"B;WP*7#&3P:6"-(RCJ_C$V_LLHL$5L5HXVDD.9E01F!)AS)#=TP!+G2$K(L+;&VM\Q5 MXE4GJ*NWL1'-SEA@K85F+;!1W?I;4P.AXFN[>]+^U+-:4"?P;@04#J:<# MR?C7A)Q B5M J+/'88L(N3A_5$C(Z:$P?GFOGA9*5$U0GB.-4VG%R5)E"S<0 M!CDO2IA1(5A&.$>(3Y[5@L]="66_>9\O_'XG_7WO]ZWS8X<#V JE4HGR%$HE M#&Q%ED">8@.;RA'->((5]2H_&0K:,*H042!SX\]0('JF2R<,O'GQE+-1:?"@ M@T%9[Y1KKTGNY&?"..U>B1^S^73^\%(O 5_OJV\$$7*NA8V=4BF18;Q<06;6 M:F:I5IIO0(:4XM3GK77J=6RO\U>VJA,0;-;!>_6LIO,G6Q5JZXK?*^X&O-N[ M'QW.GDEA9R^L#3XZSNOCRK472%')Q*WG05G&"XS7]./W<(#8]Z]L,;-57MXI M/5^HS>V&>_93+?>ISU:DA3!T+?S5,# =HS:VT< (T'>W>J:B?LU:J=&S?@=G:8 MB]#_('BHA?<_& -IA_SIC9D>UB;:^Z+W?C8I""E*K(B97!"&"$FK**P+2*G*59$DLLR\5J\> M?8]M9FE-!T_6]GT!2L :ZWV+U;J/@EM0W!.V/4\R&UAKLP]5#UO+;6+TO8/> M9T!)6F_ (I>B=>]_X!*TWL +C+(< MT11F'-OMRK*$O.0%E EC96D/8K57$&JB7\#5 MC8NN1ZMGV@D#RIMBNG&(RB9GNAJ4.+K=?I&I983 M7.:T()+!'+,4(BE*2!-9P$QQKC0MN.!>F1@NG8Z-*EH+-WD8S3;??/5#+8!H MY8:G.^NOS4X],0AN3!(;VIYYY4P>Z@;L3PZ(1L@[/0]1S\FF)SI^XPS3\U!< M3BOM>#8PE]3FJ7Y<+DVC[]<+>YFI5G>N,]*6=_/9LWGOZYM1?Y]5J^5$TISA ME&60"%N(V9Y'\+SDL)!%FID8AF9^9X=^W8^-L'[56HFZCK#Z*7[8+$K[]T^? M[D!M+OC%O&?+VI7S.APQ1L6-M_K#NF<&:U2@&\M!8WJK.W\#&NOKFZRM_78( M:@\B)J\&(1D_J^FT7O1IT_(DY;E /%60 M*6U69S)1D)2(0(IEF4J>%#1/_$K3'/7A]$H-6WBF-='RUW0M.PHW.**H&'6N;SPDNT/PW#(!)/J62U7U6J]\,P;/L;.C<6O M0J1GHM[8=@.VUL4CX;..1^79XUX&I=*S3KYFR_,?#*S L5]N],/:?I]_KV;5 MX_JQO2>R_*Q6KWZ23DA*2U60$FHJS*I5I"8<)#J!N."QL1(\M69ZUO0(&H[23E9EP2!-!86(I"GDG&9F-M,DP5DF=9;[2 +V M/QP#B :^W7"X$7KO(/=,^J]+1S'O0Q]$;E*0=/[$F>_%CH?8Y%]=[<&6G.8R<,Z<)> M"8.B+,Q"4O'2A#*XOMN1%TQF.9)>E]G/=32V-WMGYPV8M9:VZ1R^]Q?.(.OV MCL? J^>7?1^JC9%MAD;,:P[=.$2^\G"FLX&O/W2[?'P5XL+G Z5%[<'?Y_EL M?JBQO+E3G0E:8LTQY,*J72",(4D$@5B)7)1YD9+QAZ<98FE%LYTIC-%6>B& MEHL!8^,9:R)XMC:&;Y@X >^_5Q(;SB&W261[QZH1W&G,OP$UV+4'>PJ[_>R0 M^(#7V^:(DQ%OMB_B U'7EHA7.X&%--M=E?OYK?CO=;509S7?)TE9L(2F$A)$ M"A,V\0(2KBB4N)095TFF>1Y0&,O=@H!#T"%J8VW*+M6YW4^M\74"FMI8[EF> MTWU,W+@O,L0#%9)HC0:K.6C-!J^*2]P<5I>(6//3&["XU4#=NQ^V3J@W+$<5 M1/U;"+B!^A]*F/$UK_U\80>Z4DL3&;9WLO,4B80:VF)::(@DSB"1C$.2EKF4 MJ-!*.UV&O]31V,*QQE2/:XQ=(';33DQH>B:9QDJP;^:-7>9=OL'N!YC'YR_H#8,_-C9'O. 6![RXYSK7 MF33LZ4\4^([.B.*TVE=NX_NUNFLV9R:X0!E'6$,L50(1405DA5E?)$@P0:3Y M'??2*/7I?&RSKODZ9[$3Y?:@]M_SC0G@D/N]Y]/B@#'>IL;]7('[/]7TV7QB M/EO]�Q[AB_@?/A]@P861K<,33^V6\GVKBR"GC3V3?38GM,]EFM)BDO4YJQ MS-!5H2&B:0*I%0A4NDQ)F0C%_(11.GL;&U-9ZS;WAF_ 3'ENUG8CZ\93T?#J MF9AVA<(WU%2#]^L&O,\=X(47#>\"I9_RX2=[?)M"XEW.GRTIWOE0H##)WEUW MAC"5-L3!:5E E-,,TL0>=_,L*1C-N,+*YZY J*[ 8#< @J4#_!4"QBD$T,M- M_[XO]+_9O7V'Z_GQ;N%_G#V;]WR^>/G&_OS=+(@6%9O:K/DO^IM:JL6S^>8I MK!.=, IQ01*K>%X7OBZ@Q(0PPA#%.?'+<+_4Y>CF>/8G>-Q8ZIOG?A%?MS<[ M+FH]O_!;8\T4;[#;VMM[*OFFGJQ\X^SAFS(=KM4W95TS;#9[^+A2CY^JF;)_+BQ\Y-NK^$B!AV,75 /&T85@1D#" CE1 IL)2##YSF9S7;4G MA(5QF>I20UTOAQ@J(;<'JT69JE1KBG'*G3-*]EL>'8'5MH'O?[W]JT=:Q %6 MW6QS%0)]\TCC?$!>R $ 'HD@H4 ,E/G1F!*L7,'EJ*:[]+7".J$#/$4UC=(4$HI%G"H4[2 MPE"/*E#A=-'1M<.Q\='69-#8#%JC/=Y-%Y@=."LR>#U3V3G/Z/.='Q%)5DT_J@4U_G:VJUJLU"6&JJ (FN5M!EFB&[W6YH'&/O"'M="1 M$$[AUDVB5Z+1]^ZW!Q#.;W*'RR=6?DLE_OHP?_Z;>:I9])F_U&]T_3:?:FN0 M%[?#BJM[[<^-M*KC6NK9GC$ M.:>1ABUW?LJYH_+F)S\4]KI^5BLKY?9U M,7^NI)+O7OY>%_,T%,)FPBR ;L6J>JX3#+8W"%!)$ZHS#DF1%! 56D->%HE! MD6NB<:8H\E*Z\S=A;"_^UE3 MK;^F]_+'S .;@S1+[H]TXC-$JB5!C?F _X" M?K$>@&KV%[##?>=%+S+-=LMK*_8U9(TQZP MJ^JY_OSMPT(I?RF,:T;7C6;['JPW*3QIL&\= ;M",[M!W'D#]MSIJ19E&*;] MU:;TM.?M:E6& ==9NS*P2?^[YG?SV7(^K63=9)UN4:^-J- "%9+"/!%F5IEDC""!4V4KTW*(RL26 M>TM+F!69E$R5&K'4YVK(<1=>+_A@-T26>W;^GUKWRTJ K5:+BJ]7FX#I=[9@ MSZP"GRJMOHM*F?%=@G\W#]FJZ;5JBF->5<< N 4]U\':,RE\/\"R,0_U^O'[>KJJGJ;J0_6L M[+'&-S53?[*I6<4\+K<)E669$LULI4@*4<()Y(@F$$LAD5FOY7GB+M'ET_/8 M@H>-Q: +_8$:-%8#&R=88_<'"_PNPFD5TA[/\:O11JMW6"+K+6\.5YK;0>U M\2$I4%XP>^1"]07W0$E1/K!'2I *0:PS4\JKP>%2ID+\/,B="FH@@/[O;0WB M]>*EGE1J =M6_K&6;VF6G+6&RS?UU*JI;FY(OECUV_EL94"9UA+?AOS4VJ61G^/8V\TM= 6AV8#ZH M6OL=;TGV-;H.L]#;CEG/<]7&.5![=]-(>]]L='"E+5J\7+6;=VTE8[ WQ%M' M&Y7PO?'=^/JVP^LQ^[WM, \T1[[=Y%V]X]C\V/GFMQ765:ME%\-T(I4=(>R::8V6S3M'%#]52L&FS M@?$[,Q]L;H;$SU\*1+1/6;2+-KRE4)HK0!>DTYR;":.^W^9S^65YLC>O,V=M>E7%Y?B%CN5;/JY?T*0BWJV^5GP:#O5A XK]^LL$8" MBUF=*R;S]Z72ZZD]=YVH5%*2"@VIY E$"4V@68)P6PZ&4H4Y3IC7Q0:'/L<6 M.C26 7O/Q#-L< '8C:XBP]8S2;VJ.W58=NH&; '5$6]H>2 4M_B40[_#5IUR M!^*HW)3'HZ&ZJ(_52LGM5HI5J&>SET^?[II3D_;L_.^S:O7.ZM/O*]A/>$)5 M010VJYE,V,OD&G*F<\A+B;4L4*%RKTKEUQ@S.I(R1K;E'\2>F;[ZJU>,CAN1 M#85YWX?CC1N[K630.@)^,:[\!;3.;/)Q#.?MQN=$>8Z8*K'7XQM95O8*@P;6 MH;T>NF/AV@AMQDHWW"Z1RJ3(%!X.^9 MKEJ;P<<#<'?W9C=W)7JX,NN+5MR;LLZ]#WM!UA>4HWNQW@T$%QE\FB_9]+?% M?/WT>;ZR>VSSF>EQK62[R3V?_<:JV:?YJ+NZN(15% M A'/D! $,45S'\H+M&-L!/AUH5;L)W@PAH)?#/GY'M"'#H<;L0T U@)RH] M7M5<:)Z2\76V:EK_5BW_>;=0LEK9OTV8+G$I3 R8XC2#J!0%Y,J&A&6IB%!Y M*K17Y92.OL;&? >FUM?':U.!M=4W2>D\P&X\%PFVGKGL$#%KW,T^:#?@ZWQ: MB1?P1_OGO:W<^,Z\3_^,&+TY0!4YG^E\?P/G-%UT_#BOZ?(C89SRCIEOAE#? M?RBU^M1>K*_O;.*\MS'8V-35H[ M06THV%@:I+9V%ELW+HF!6,]$$@:6-U5<0B(J3YSM;%"2N.3R:X:X^/DP9?_/ M]TK\^/YK>Q50:%7+$!GH4@J19!*R+"50D#0G!4'F?TZ)C2=;'QT1M/:![[_Z MJ;=^7$_-(#^KV]ELS:;O*ZOE-I.WTD1' M9NC9]!M;J:]J8:,G]J F2%!>9H6".B%FF201A[0H,,3"ROH4I:0".3/8=;:, MC>^VWH"U=0>PK=V U0X!V7KD00!7#I<#>0XW"#U3[0[_VA.S(MOZ AIGP,:; M&[#S!UB'S(IMZ])PH^-!YL.-TD#4W_MH^TZYE^WJKIM1M+RM9.83 ;,F+ZLFH7NFZKI$]3T7UOKB<\[F.C8N MYYTQH1[H9'/#GO?SC5!H*YIS VSYO2^ZJ5/2 \U*ED+*0]3Q\] M$>L^9W1M;, 314__#L\.?1\.R=1;+\RO'LPWXXY-*T-BLXJUH496B%27-($Y MTAPBG#$3OI(4:FZ^35@H1O+2/6?O;#]CBV)WEMZ G:T^J6OG(75@Z3A ]FJO&QX;]=W5 M>A'&.&"M,5JV9*_LK,^SM[6-X*T21+*?E>Z4I4JXDD MA5E]Z@*FVIZU)8)"FA,,\Y)0)@M%$N1U?_MREV-[03<6 ]6:[%MI^"+&;EO_ M<9'K^;W>@K:Q%ORR9R]H#3Y_Z3V@-+ K.I$K %_L=N!"OZXP'-?S=7[R2EWV M[^KA8'=5R,RX*F")LA(B0SB0Z%+"HL@RG16\++'7:?Z9?L9&*SME\(V=@4KK MK^!T(Y,((/7,(,?X7%[JA,N@GX:A'[GS5WV]C:SY:8?/RI>?^7AHUJ.8/ZJZ M:#A[K&;UTN^3X9Y:KV9"2(Z*HK W%JDM]6OK=6HB()%%0E*J,RF\KC)W]C8V M5FB,!<9:L&=YJ[L;:C2RB(=@S95P#7D BH ,HD=,"NWH<.$G0 MP?GCE$&7AP+EDM5RJ=1AM05;8_*+OK,%J&R"3:P@(30RYIF4.F"8=I MB07.1$'RS&LE<[G+\9%+M:J\ROQZP.M&)7%!ZYE/&F-OP"X4J>V]J6O*UM(U MK M^R5=^+INE41"K?==DHV=32FZYG8J^,6B]I<>ECM.N$3>'^GJ<>"M$0?GCW=% M7!X*U1UGJUH#]XN.()7MT-:(OOE;>RU;G)30[DU6RM/AA/-ML1]W,SJR_GTTHVR6<_5[7NW42D MB> (,Z@+Q4RL+S/($C,-*Z(S791>V+>O]<5WE@X>&]Y_?SX -[.NXV]AJ^?/C['TKH6$^WV3 39*,)#25 MS*HO%=#F8$">80JU+-.RT"+-D7MJ6K 98^/3CEFU.'P[IE-[;[NS@FP]<)>TVP'X9>-)W\Q/P,;9^H=X=OAQL,CB6Z0<1DH MQZ[7\?'+R+L:ULZ$O?#6A\OGNQJ!@W2_ZUN[YJ1PN]CP7!2?>7I$E-:>6.U6 MPWVL>B_ T,,9U7%?;W Z==;AT^=2YS_NG\AZ:]J1MJT/4_8P2@;-;#E@9+9SWIP'X^Z^D/A,X79@UEP'P)+G??T<*(OFE;*_NN8^\ M1^3YXWQ_ \\A%QT_GD6&S:G(2M*#0EG&"(SR=C:S]2LV@FB!98$82>1R8"^QS8?O5M74[DI M<5<]/BWFSZK9S$RMJ;5L1&VL[W'8.71=3[LB8-;[8=8^7)\V<-UUPQ5P/G4!BLC' M3^=Z&_ATZ8+3QX='EQX(+%K8<%+-0LL/ZY6)87^O9M7C^G$CC/#5?*?,G__! MIFOU17]6JU>_GT@F49Y3"=-,%!"E!8=$,PXQ58AD3-GD_LEJ;GMQ>C>N-\F+ M>+:&]?%"P@N4DX1 D1(.D5G\0R))#DF>IIG$25H(IQ-[A[[&%]LU M%XUK6_>7.D&E(;M =@WPHD#7>X@7B%I E'<1C\AQWOG^!H[T+CI^'.M=?B2, M/,PZLUJI3]6SDA]G*_--J.SQ;GUP^^[E=_9?\\7=E"V7]?=60Y4D" M$4<%I"@S?TNP)K@T:T6N?,C$H^^QD4MC.JQM!SOCVQ0&P%] ;3^H'0@B')^! M<2.@GN#NF9"B(NU-4@&8124MG_X');$ 8%Z36D@35]\VKTM5O%,SI:O5A!2B MP&5:PI3C$B+&$JL474*=J401$SCEJ0R\9[[?S]C(JTTYL2F*;:D8\ MO3#TO MQ^(%K&)YEF:*PXRDVH2=K(14X 1F@A19SHH$"31Y5@L^'Q#:_?[^)X/K>HI] M-6"]GV#OW=5OD7IW":EK+NF?PJ&OZ_D'?;W5Q?Q3#G=B!PF)4>*ED@I1'TV$N.8-;;-Q'O;!U@>7*%3M7=^A!-IT$JAA$:EAI+( MU"P3"@YI7MH*=F9.340J>%9,GM2BFLOO*[.B&>O0O3:QQRP%]5#-K.06X,S\ M0GC>Q(HT;B+--&>EF:I)2B'*5 D),C-W(=.DT$AE.2'MN/TZD^,>M8V!_8V9 MZ>&M!\PM$!A^"'J.&T[=%:XO.@=8KL.^6O5]WZ-BVL%?,N\4QD8Y\^3B* M:0/?3HX)Y_'UY:BM!V3U_K+3]]NFO5+G)2*E(R M"0O$3 3$#"FS.E,C%UI:<7B.G=1$G'L#3F3OGU-!P&7,^?AWDR7D] M&+9BO15BOIZMEKM+;I_5ZJZM*\]R\XU(2P&UH!E$F@G(,EU Q3*6)CAEG'M5 MDN[J;&P$O+$5++;&UO65_$+>3GC= ME8H/5,P5N\ONWAQ;09*G [G<[_M,N% MNFQ5DZT%/LV7ACQ:/^(%HRYH10TQ.SL<-'!TM=J/ .O0W07";2>&>4,7FELP'R+7%X/W*#%+@.^< 'E+[M! MN5P&\\SS Y?#[/;BN"SFA<_[$>=RL9K<+BOVE8E*5V*CJXE+L^A-$V^T-A"Z>OB[E02BZM:M7'Y7)MX]LO M^M-\]F!%=]\KOIJ(TBR>=)K#G%HM/J3,\BG% B9YJ7*68YWG3A=2W;L/SQ6+^9UT3QUX[,G9#N[ %TEB^K5TK;17U=<>2('0TW%9;<3'NF2@. MX=V86U]2VH)K38ZWO'*')^HBRZ';09=:[C"\7G!Y/!FP[/INE?4D6[Q\T5HM MS)OV[N7W3]__/6NGQ0(3+HG"D!2%AHA(8<((HB$6JZX@+ #NLO>+!UO=Y8P=B(;OI%Z#S6(7%@W"@A5C0E\]O M$>:&2>J95;\3" MM=Z[D.A'X_UDCV^C[=[E_%E-]\Z'0K;!]^*ZW]EJO; :\?9,Y#\56WPPWZF) M61]JEB %>5E@B 1BD#!"8:$*7&K$4XG<0[*+W8V-/NY_J(6J#XE\]G(O@NJR M!1X3JKXWPNUB[GZSF+L!&WMO0&TQL"8#:W-4$'VVQ6.".=3F^-6@>NZ2NV+4 MO5=^L94!=\Q=/3K<-W=^*C"A8;:J-D683%1HVZ_4\M>?-LE-2;OLMO2^7K7: M\YNBOU_5XOL/ME#O7DXWT-P$35'!$YE!J7,3ZB5I9FMSFAD1$ZTR760E]RJN MT:.M8V/Z?4O!SM2@<+'/(78+-D83-&^@?^ M*.%D@"YCY:LTRWO),=*Y@#SG]K(LEI!RJ2"E6A*)%%::7Y>M,D:Z/ILZX$'7 M%X!U"=)CP-5W<'XV2R4>5-=FJ/A"]K;Y*6F?>2G'DX)/5LIP%.WFP>6,E @R M HTVP38G6&.L95) 2LSDB(J<6[UE!E-$%<\Q9:Q0/G=3#UKWHL'!KIB*QCBO MPD:GP7.,+D,AZ3L>K.WJ(VGWE,-Q0[:#'H8-LDXY=Q06G?Q0H)*EM96%Y*KTDO[HZ&ML(";J>W_E@U/P5'R_C$5?*L:._834:+SM^)+[H\$@8>;ROENSA M8:$>#FLSUF4Y)PQK*C464)=:0H12>UB!"^;!'5V=CHX]#6_%N" 2E4,Z.QR41%QD^^L9TE$VU"#IQE4# 3CZ!,,LA+G<)4%BPKDB+)$R_U_^GCG%$SG_% IG,.+F45SN=MAD"F<8CC(JW)\,(YA_ MJ.KAQTK)VV>U8 _J\]KF>9D>[2;Q\LMZM5RQ6JGFO=TJ5G)7F.KC2CTNMZ71 ML&38ROS %)GA0%;@E1>HA"K19290CI@@/B04QZRQ$=7&*\ :M\"L]JLN@E'K MC]X",7]\-+/[LG;T;^M998ME[/S]-S]6BS2Z*4NT+%(!E8U249::T=6,P0R5 M"4&%HCHK_?08AQ_?8>0;CT98::U$>R&C/0%<;D];WF8TW>:QX4>HY[EN.S2M M1^#S]N5KG )[7MG;]X;;JVG%6O7R^)41XR(<=0*-9-J@DVQ<.%]/Q)%;#Q4B M;NM#?E:K29DD%*4%AE1C I%,,D@SQ""C5*642)WG7E/N?N-CFSBWMOE*X.[A MI?.","$U%#)'$#'-(<>$0(V4S!#*N9G%? Y<@O$:[+REBH":VV01BD7/E+\U MZ\96V>FAINV>N_T4L;4=O$W5VCW7SI:IW?],X/Z&^*'DNE[CJ =[V/I-/5GY M/"N1I^>+QWKV???2_O)>_5R],];^ M$.9%?H%VC(TGOZ\?'^WU*!O3-*:"K2-@SQ//O9' 07+<,.D?^KYW45H/+L)^ M8^M-;#[1[-H"ZQ"H/8JY[W(=IG$W8P)M&7:'YCK CK9MKFSN:C*U&T;O7NI- MA>8HQ"S5&4N3!#+&E%5G5I!30YB%"1Q)R0I2%EX'UAU]C8X4]U_/>J/3O(5M MO9>0(ZQDKE0S5MM\ FJ:0)DHI!4F###%EB\UA-=%$F MF::4%4)1[,(,IQH?&QDT]@%K8+M[[$8!)X'K?NNOA:/G%]T#">>7N\OE$^_S M4HF_/LR?_V8>:UYE\Y?Z#:[?W9.-#?*Z=KFQ>4,[/Q.B5\2FJDY;YTS\<^^( M^)NJ'OG:O!CR;KY<+3_,%Q\?GQ:&F9LZW4G!,E7( K*,"X@$+LWR0.:PY(1D M/"4*I4X5.:^P86RO^,Y:(*RYM=1RM6>PCU)/V*AT$\- 6/>]MK"))UL/]@L% MWX"](;C;#L''08? 1T2I]Z$82ERIER'Q5%^Z"LQN5::PI@=4:[K*]T,5I^N: M"E5W,HO1;^K)?!]_F*[E^[75C_I:U].J:]=/BI2;Q6)IHL12<8B2(H=<91RJ M-,OR''-42CZ9V31*)>]]A)XN=.STLM'F93OJOL^I9F.RW6&IZDQTFQ]2)_T$ M5 3KQ-YQ8RH*E /6\0)[QH+&6M"8>P-J@R.7YW+!)G[EKAR^JY0+"R7I9 M3@]>J2WW17^H9FPF*C;].E]6=24NO\PGEZ9&]1ZTYEH6V1H,-A;WDKKD U$_ M"FE=';^-4)H#%&?UTER>#7LO?GU\FLY?E/JN3& @5"/^P.H(X-$6[*V#RL_S MV;-:VNRF/]E"+NOLD?W?VVCA\WSUGVKU;;L-6K_07Y[LKY>37*&24**A3HB$ M2%*SD"1)"7&:%SPKRE)@)W&'0:T>V]+S[[.]3>8Z 1ARUBQ$=T[5JU*P4%,; MI=BRE.L6A*: +YC7O@%60^(71 SS57'CX-%] ?HF\;WA_LI>:CH_$'38^@IJ M9V] X\--O1XSOUV!%[4".S]OP.UCI_R[-^:4ALA4-$!(=$FO\4+,LUPTDFA0I8U8>"._PZ_I-: M+O]M*V[2(GT]KFX3Y97?P9ZGM0%MEK,"8)<* 05 M1USD3*6)\+J1[-#GV'BW_N)_JIY-O'9O?E[93,]:FR;P>K(+[&Z$$1G,(0@D M#,>0FCRNR,0NRG.QWZ&K\K@"<:(LC_.CHS3X]H-DS\\0 ,B#UQ0F>*[)ANML?.$'&R=GCG!FWQT+I MY?LCFT[?K9?5S,3UD[)45L" 0LQ+$\N01$*SPK&BY46B49$EDB$_.CEH?Z3T M4=L(-D;Z$L4A@J[$$(S+,$3@"$G *W_2\2M>\3(V M&KKR*.15+@5@,VD^MUPM*K$[*0E(LWB[;]I;GYI$_/Z,[B2E$KFR$_MGM?JB[]G/"6(IYLS>3=6R@,C$X)!*;K66TUQHK8I$ M>DF#]&/FV BH]:0]QA0O8+6S'K"M^9X!K+RP]Y82@B&STE=* M2Z$PMK5 D9\>X=L/\C#ZA([#/(I1=INVWG[D>I[W:@?!@8>@<1'\8IW\RPW8 MC.K&T?W+._7B=\]7L'.V5L6R*2'&X7B3:+\#$G46[LG40:?Q?N%^'0?TW%OL MG(3V OS2_/#NA]T"6$YDIE4J-(.BD&;N0,3>?A4:*H623)HO"BZ\RLS[=#ZV M2?^NV4 35C^DTI62P'Z_@/GF+5>+=4,?U0P\+>8/IMNE^?MJ#OBZFMK=DN4- MF-H[9C_F4WEP0_:FIARUP2%6HL.)L;PVX^&Z$>J9]S=FWX#:\!K4K>DW8&M\ M_8O6_"&2(<1X:]SR)CC:"*]$\S9=L^MMBOGY:&KIN-CNM M0NU\MJIF:R6_&%MJ:EY:D?EVUP#E6@*.=< M=J)XSE7-A:9Y_/JSIMKZKEUS#74B"$EE(C'D ME;;&EJ_J81U$@7'-&RXD['169O=\.M/L+.TO4'MF_9Q E'7W(_K3@&:V MZ(Z9;G4CB#![ /.=2YZUA;M'PXV2(H [4(7AQM"6>O9,[:'0N!LH</B@V[/76E_LVG:M;4')KD)E?8Y_F2 ONMG8QY;_OBR^,H6J_8?[RN;SU>MU@OU30E5/5L!^ _&9#NS MSA%EH0H3;*02HH)ED&M34[%DVU$]]ZD7[@NX73/4+:\RRV ML1S\LK']+S:+9F,^^-/8#S8.W("M"S'K4P9A%[F$I9\- U>Y# +HN!!F6#-^ M)+=U>#*4^[*7'< *BG2",IB7C$"480*I)MHL_0N2 MIHQI1H4+M7GU.C9"V[QD8LQD[0& JVEOJL-,^!Z;+2CP!1W^OW$^A/$B"[/QUXM[9)F9P]U*>- MRP]KNP_S>S6K'M>/K2K&\OU:3429:8%+!"G6F9G$\Q02*DI8I!E/%$:E8G2R MLEH!;ALACOUZ3>O;WOM["6HU!/#8V F>6D,];T$Z0N[&&ST V3.1;"UN,A"6 M-Z Q&K16;]18EN!]S+(\GD#%O3_HV/>P%P+] #FZX>?Y>&C^]:V4]DY9?4[Z M9?%U,7^VJDV3LDP98YA"5>OM85) 4D@&-<*:Y5QDE#&_'.S3'8UM8=$F&;?& M[@E-;@SVS<8^@V\W^\1$K6>Z"0[&XTK\K//-#QPCG:W>\=YVA<^'WR& ML[E(;$R\:RY_&![:W?YXI_1\T5XXOF<_U?+7GR96,GU4,[9XJ9,L[.&3W8*= M3TU/#Q_M7HA:KB8$B52DAD888EFC"4)*1,V(()EG6"=,8Y\PIT=;QQ8:M5(# MO/;'*NO9?ZVL1]ZG1+T-K\H2$[E2";E&"")6F(%F:0Y3428IHR+-$NFG!S*2 M 1Y&%.1_PA ['QJ.8=CZ/V#[-WZ%/-OH$_<0+:>Y>114'>O=A:!+<_J^5$)9I+9((!S5EB:P4( MR#$V_\Q3@5*9Z2)WRHGTZ'-LZXZ. AO6W%AE2O9 =V/RR%#VS,C!*,;3Y3C& M91@YCKU^QZ'"<0R$L_C&B4?]MS?>MX=&'V>&^!YK$KRWN6\3K3@S"Q$!LX(6 M$&4ZASR1R("="//C!.>H=-W:.-?)V.AE8R?8,Q3\49OJ2"V=D%[>S8@!5-\G M,"$8>6UB7 (A: /C;*.#;5Y<V+9K&W";,,&AN+0:W%]$,.,!UQB?R:>[E M?@<^VG4&XOB_#,7SKW^(B^R)MO[M;&7G*8 M+@$1]Y[SNU\P>6C.\^7/A^:*["I#,+-[&5B9HBELM%TGD&BJ8*,BI+I MHLQX[ID;,,[;"^W1MM^5A2.T7$_Z1W?QP-7]@'/\BQ<*7,_MA[PG<,[\XW/Y M*&4Y]F5*SF>Q8QO:C;ZZNM M>-%.J2AI5X%@+RZ'QM'F>]AUDLBLY^,6G\@ M]LQ/7FG-MJ+*SQ6X_U--G\TGYK/5CXCZCV$8OD7&\YNHLH7!$YC_'$>US000 MU4K5!\'?S[4NGU]%.EU80DI=2)5%")+(=(( &IX3>8DXRJ#$NL MN&=VFTNW/J_@,&EJORY7U6-=ZW==6PFFQDP_:G/"N^1%FFB*H5EE$H,WUI#( MU,PD!&',.2\9<3JG[0OM09:@6ZP;&\&G?K!VFSQB(]CSE-&8V^:#[ QNCFIN MG!#UGAM\((HZ(SAU/.@\X /%:_;W>M9?QN-W]E_SQ4879%FG0V'&62J8@K*T MY2IESLQ"6FK(19KPI&"(,^FJUW'<_-AX96.<5W;9&>2ZN>-Z//I>^#I"X26J M<=[CJ]4S3C0]F$S&>;?V]3 Z/A46GIEW_HO>3(7+22X4*S034',J(.)%":DN M"Y@15:)44*%R)VF=T\V/[57]N]W0TF!KG]_L_PHZMWD^')">W]776-R K_-I M)5[ '^V?]W;9]\Y\7?\9\AXH>2ZZEM MD2UFMHCA5[785+FOQ.U,OJ^F:ZN ;W/#[*#68SHA4DN52@IQF4N(*,\AX_:" MD2Q$5N:*E=JI,M"5=HR-(C9NV'>C-KRN1=B:#C:NV5HYH';.4XD[<+#B9E/;1/\;ZYL2(-$FE_9#5E7C&/3X/M&78T_7K #LZ?+^RN0!IL%VQIN_* M_%NHY59XYXO6:F&,^'535:@M"$9HR5-J9<>QS@V1$FQ6.Z6$"=.RY+DHB]1I MM1/8_]@(=&L>>*KM6P(]7X!EZXV'8E; 4'33Y ]TR/>\7:-M;OY+5NP,8! ML!L#G[)WH:A[*)CUB_Y VF;11\%/_RP7G@$9(*=5TGQ%.9I9FMEYN11%DI?019DIJ5,J>%">BRE.=.B6"G&A_; M2UK;!VH#06.A^RMZ!-SE%_0:.'I^/3V0\'HYS[D<]&H>-3;8BWG.C?W7\NQG MHI:>M-H*;:(.4Q1G5 G(BPQ!E.#45H93D BMF!::I2CURR.XV.?XD@@^7:XR M>5,7?P*M"Z!.9K\FH_/T:&2RP"I#.50BU1!)P2'CN( I0X(II%59Y*$)M%>/ MQ6#*$\-6_MR#WVV3,"JH?9\GGJ__N;.W]Q*@Q] ,405TK]V>"NJ=^P<6I/ -)33N6: M872;*88:G)XG@VO'I0>1A1C(QI5NN<:@835=(D!W)/82H\V (_E/RGQ1Y>?Y M8O7CCAD0S%*Z?4$5,O%Y5E)(F;9:EP1!HO(4TC+GDO&TI!([G[R?[69L#-H8 M:E_&A2VZV=KJ<<1['E"'\_,H,/6]DWL2H9"J7>>A\CCTC@+90&?;GE\NOY/K MBT!T'E"??WJX<^B+'AP<-U_^=%APVFAMV0H ..$YAHH08<+,@D'"4P5UEO.L M%#K'@OM4 &B:]:*[P>H8-0)[?L%?"Y-;&.?O?,\D=MOML7A@U+BH;7K0 M".?0G=>QRJO?!LIMMU=C[^>_5[/YHCYP-HO2'_.I:6,YR0G&-$DXE$EN5GF% MT)#D)(.*49PAFN."\,E,/=@KA_<>@MN=O3I]06GS!3WJN]?5PVI1\76S%+ ) M?U85<]I6B:[4$JSF8#:?P7V9_JI515^"UCE/8>[NX7%[[2.@/0P=;*_D&R#/ ME#N(2!9NL,15X^[NI@*S45*91YOQX/6."CV?<3: /B] ; Q%.PLC2F9>1&.R**9Y_L;6#;S MHN/'PIF7'PG:2;'R'_^H5C\^5,_J/Q5;?%,S]2>;FA#A<;/K2?,LTRDM8":8 MM@(1)JQ)$P1Y4FJ1I#G%R&=3Y7*/8Z,4:REX,::"16,KL!D=7IL&#C [;;7$ M!:_W71=K+K#V@AI#:S%H30:US6%;, YH>NW&Q$5UL(V9B^A&VZ5Q!^C"AHU# M0T/NW;C[]6H;Q^/!T$*130C_E57RLUJ9M26A3#,%<4G-VI(I#*E$ I8J8;E$ M>6%^ZQ/1O6I_;)1[QY8_P).QK5XZ5I?*MSE!Z!:D70%,SW2ZL0Q8TVPNAIBN MI5WN[25B;)=^-V"GZ78K5M5SO>B.6?_N)$R1:]8=]C%PG;F3#A[7ACO]L;"W MWK2P*S9W^\RJ:7V/=;X7_K6+Q_:>ZX0JPPI%D4"<6AVO(N.0X,RJ=Y!49:FF MJ! ^6[[>%HQM=]@XL*GNR5;-%E2=DK2:@]_9@AF/:E&J[Z)2,WM/[]^--_8B M\8VM(/G7__?_(5F:_7^R\AV2GCG+CL9A)<^M W9$]M>:K0\W MFXO\\;@J&,"H;.9OQ:!\%PS2:T8,;\A?:JP5X_]-S1\6[.E')=BT%88GB2Y2 MK3BD@F*(K'XWR1(-"XRIP G-&';*N.KL96Q1T[Z%GLKZW6AV$U4TC'HF(S]X MO"3)+KI_M3+9^1X&$RB[Z.2^3MGE#_<=(M62(!-:\+1(2P0QXC9 0AI2DB"H M2(I$DHJ"IJJ? *GN_W]E>,2M9WT%1\VPI8BK0I8EY*7E[TR5D''S4@A$6*GS MC)@Q]+O'U^/ #7.K[W_*T,6.:KV'8X0Q[;M.V'N,: _ >Z-XMK%AI-'L 4#A ML>QA,P%',;?RN5K.%R_'.B3KU1?]U?2D5NWUFTVRJ^*%,BM^J.W1+DH3!6DB M&2Q87A(F,U2BS/E/8IU?X!SH#\A^&2$="P>!UG@_YMSK<85&PQPV&NS= MB90YS]"X"U['.#@2:'T'O:/0E279\+(XYM: M*O/0#RNKJI[5=/YDF:JEIPE')--6V[1 5ML%Z0QRE&>P2!)>)*+$B48^[-'9 MV]CH8V-L?1%>[LSUHX]N@-WX(QIL/1/( 6)[EL8+3+P0B' D5:UD]/TSK$8=-WS'PE[$U^I>K+H=/Y M:$AUP6&BL%2:E'G!O:I2^70^-HII[06UP;6 RGQFD\D]95-\X'=CG+Y [9F M]LT&A^#N60[^Z$>[) "SN'(D/@8,JS 2 ,V1:$A(&X$Z(&I1/9ME_;.JEP], MK.Y-0^TY*99IEE&6P+10J>$OD4/&3(BD:5X*5&*< M9]!.$+MQ5"S@>N:D(,S\93,X:S9^KQ*$D/:B> ]:*^9.!3LR,$>X]-_)['8*!M_%[&PF]# M_PH@.[?T0]H=;E/_"J\/MO6O:2%Y0K*T3 3U.COTM6!LC-.1G7=6YN2:/#R707(\@>P3^KZ/)8]S M\5Z!?^;@LJ]LS&<['B#?/Q/$#JSLCS:2CT#/1Y/GTV[=TME*Q6']KZ M#>T1/[&RODI(N]5G6+ @ E(B$%3,[@2F5,O$J2Z04V]C8[RML:"Q%FS,]3T$ M[4+8]1 T$FZ]'X*>@:R'/ HG3"(?@W;U./ QJ(/SQ\>@+@\%1UCV3OO7Q?RY MDDJ^>_G[4LF/LVU M[NC/9$D31)$*DXNG?M MQ3 #7581M1) :[L5GIYO%RKL\KWV:\?".8+J >$!0J=:9N'K'KB_6,M-@/J7 MGN4#_!&+'2VY=C]TF.0)RXGXR+>%,$+[L%[,*KO1=3N3'ZJ?]F_;:@>T+'&J M!,R0-@2F$8(T80RF0N*\L'D>[&EM(M+7T!NC6T!N@_GM=-:E.-O5I M.=>K/]G"L_I-!]IN%!4'PYXI:6MDC=3&S!YBH\MH1*6;CNX&I9?+;K^F$X*1!S[_VD2T/@NO2*!FSOBZ\S&:C5#+36]IV$>@3+ M &FHNSY'D(AZ!(!;*NKQ8Z')6]RTM5PMZE/=NE;9A**TE(5 4*>V!'NA;;'8 MDL)<"IRA=?ZC_M7>F]+Q]^SG1VE:JW35U)/;E'XO M%-&I2&"NB4WIM+>LE8$O34A1:$W-;YWHX6)/8R.)QEA@K 6'YGI7A>\&N)L< MHL+6,T4$(^95/=X)C:!2\MTM#U97WLG!_2+S;@\$9&R:)K\IH:IGRS#;J[J; ME)YV_5UH)C%%.I Z957?$']DBA]\.G,FG1J:+@T M21^_#O(BO1X,D'\TWQSU6F7N]F>UG.2I8'F*$&2ITA!E*($44P8I*S#)<)HQ MY701I[.7L1'QH;ZAM=!'_/$LEMUL&PVAGAG6!QP_Z<=+SE\O_7BVA^&D'R\Y M>2#]>/'#8;LW_U#5PX^5DK?/:L$>5!/??=%-090OZ]5RQ696\:Z1H4M*FF.J M.51Y0B#2.H5$%05$25;P4J&$%X7/OHY7[V.CAMJH\-I'?L@3+4J="0K+%!GD M92(,\CB!!1**F^5R@B3QTV[L#?MAE!LWY@/6V _NIFRY!+= M,6J:C_^MIY5 M)LZ;[]S9UVP<:O#<]NIZ&Y">9X'M2+2&MRMSNZG75KK:,SZZ;&,0:E%W^?PL M&'3_+PB_LL7,ZJM^58NZ_8VJ/\.\Y)P02#"E9N+A"60JRV$J ML2KSHDS*Q*M4RYE^QC;%M&;5/+5>2O!D7JN:KSSIZARL"4V%TD*9:%ZF!E:# M*"DQ@TFA\LS$^Y*QW&]6B0#LX,J_%M53LT<]>0 (9,^CX#8]1$"V[[W:UD)@ M3&RHOX?"$Q=@B,KLY_H:E,,O./R:K2]]/%!QJ%&>;_4B>*X%15A#:;/S44XE M9(AKJ# 6A4RW'5 M>@YZ&%:.YY1S1WH[)S\4F).Q5O?S;VIJ*Y-_90N;FGJW7BQ,\Q.4":9$GD,J M1 D1RA+(99[ DA>$%)@4@E._*?]\9^.;]5O#P--\41\BFC7*$WO9W&M;-$Z8 M']5>@*?U8KEFYN/F=PR>[&S:QXZ+;1_D=EY\(# W85)G5H-7M_[JHA-H$'A-A9;JR7$*, M[&T^A$K(BP3!G)>4F?]/TL(K9?U<1Z,+&*R%H%HNUY9*K*57KQS.8NP83T1 MKN_0@C5I8&V)]-K,W3HB8IQQ 8JX(<>YSH:-/BZX?!2(7/I\&$_\KA8/YNVK ML["7E9U]ES8AM5H^S=M_GM3/) D314$Y%%ENXA6:%R9>$07$A2HHP5B7PHM% MPLP8&\>\KY[5$P-HFUZ'9%02 M"S1E4(J[#J[7!'AE:Z'B4VRI;.$CV]?V'Q\?[35=M9];I!+!M&0))$5N+S#S M$A(I!%2954U@28G\-.)=.QX;!>[LKE_0[3_!ONF^.E6.8^!&AWT@VS,!.H': MP^5!7Z@B:UDY=CZPJ)4?),?J5I[/AUXZW"XI7^[LA;F)"=023M(,EB9"@Z@P M?^-)QJ"D.*4B(X1CSVN&KWH8&Q-]V]LV>@F[-?@:0S>"N0J9GIED?^OG!=QU M@A)P$_",XY'O_KWN9>#;?F>U^J+O MV<])(@C#(K?1!],0X:R 5&()$TU8DF4:*>)5^K>C+Z_7? #EE'O;AST@WAE\ M1>U8/X;H&A(WKH@$=,^L<6#EH0K=#;!']G-M]^%OCB3IS)<_ZKZR UQ1N::K MOT%9Q\'QU_SC\D@8$WV^C=MNA9KOEE:S/8&'U^W]Z;87PPBDHU3AT/RCD^4+PF'Z]G0^.A MI6&S;^I9S=9J4F"=2I(9NJ$Y@XAA!#D5".(2< " @T3C@<.;38[V'@8.*$<\?APZD/A;ZJ M3769?U2K'W?KY.UZ.0D5QG.Y7;8DC3UD)OC<=N<%W?[TB0]?Z^MVC]:0P%&TMOP-;6F S@ $ED M1NCJ<6"&<'#^F#%<'HHJ*ONAFK&9.!0R94FJE:0YY)H+B$P &F:2;OOB1#+ M4%JF1011V1-=CVUK9"LJ^\MZHW6Z+R^K-Q[$EI<]-2IN/-0/UCV3T@5YV:WQ M0\K+=B VA+SLJ>['("_; 8NCO&Q7"V'4]F7U0RU.;-;8[;7-ALU7M:CFIG>Q ML"=&[U7SYRU?UH0[*:0416*6/(*A'"(B#?GE"8)9KG4N=:E+Q7TBJ.M-&EN8 M57MT5^-1>V[['66)6EO9Q9T 0B+B0D.,U@1G!&$Q-\(K\2[KX&C(UCWZO9 M_-%,C^9%;*_SMUR#<"+5/>'NF3\^[_)O[R7WP:"B*;W*W_VTX,A2B MT!O^D?COO=)JL; QKJ5=P[:?=CM2AH G+,T0)Y1!K;C5*3>:G4WZAO_&Q6V,N6)D()7BS[A+(;E06$;J>F6N+6AOMV?!NS]@Z[(NI(.R$ M2V0UX>X^!U86=@+@6&78[;'KF)I[J<&S4++3-\N%[(*@*S6R\[G NZ_VDMS'^J;G^_7"1$C- MNK$)G.[F,Q-/+4UW7W3S]Y5-4_BNA/EHO56=%8Q*BC+(2$DA4@)!4HH$:F16 M=B))I:!^.AI7F3,VLMH97-<'^'0'&C&WU7RKTE/?M T6<;MR]-QX;;@QZ9GU MFFO-C2>@<04TOMRT:\,;<#AD>QZ!G4L1[_)&@3;NC=_K3!KV7G 4^(YN#\=I M-419OGI4[UA]=B*L9OVS^KOEB_;*5LHE+A FD).<0)0S#DG.%"QE@5C*64Y4 MXBXIW]75V'C4&@LY:TX)6W,;*O61/>\$MYL*XT+6,\W5:-6&@JVEH#8U2"V^ M$S8?F?A8\ VE#W\6QEBZ\"Z = O"=[8PH!*\BR>'$O!.3X2%M+="S->SU?)K M(XNTT2;"7)0DE0HJI25$F#'(18:AXDH+K)*[&1MU;JSBW&+36MB#N%,W!E$#MS-=#1J0=;O[.M"Z\.G@_%G+*(MZ=OA6 M+?_Y[N7>M%37+,"L*%/)4X@S7!?E098"$LASG=*$4,5SKU/(CK[&Q@,'I@)K M*["F>A6$<('8C1HB =PF-V,FS9_L;.G7VDN,G$F_KE9!E MBD):,(XSI$M&E?-*S*OKL='*UE; C;' UB18 KDUUV.=X3<"#LNUWG =ZAC0 MGO]M+O/M<+;&UQ4(K(A3[SA[K.]ZPWN@]5Y4W/U6@D'0=:X,_5H<;J48Y.G! MRC&LA;!8\D-E%J7JDUF=RM>7-&\?K?[NO^KOY*\_G]1LJ?Y3L<6]&14UH507 M.@ L/8\ M5S0>P-H%\/H.^ VPEHLZ%V[/G1M@/0&U*_%BV"NQC!K?AMHR:.Q[)6"OX^)K MFPO>:EL_KNL#ZG,YR>U&,4_-_%2R#*:<&DHL=0Y9:2)H5DA1:L$HRKTRXIQ[ M'AL)[AD.3J7ZVQQN[TTZQT%PWK>+#VW?6WE?[CZ>4=3I0>O/&Z'8&WV.O0^] M]^<'RHGM0,\&AHCJOBE;S>+_-O?MOY'CRKF_W[^"0(!D%S!/]* D,@$">%Z; MN7=V[#LSYP2Y^T.#3X^R;;5/=WMV??[Z2^K1[U:3;$H6@NSQV"VQZF/S8U6Q M6"5,-O&'D-?+$WN6I0PA&(J-.5R M8U!*"FF2*(AIRGG&51R18E;)![.=?',IG=8SJ-72)LW2/AIZN&7>27B^HH<' MOG9\>3U<8]5':^0#/W62_@S*"NP(&[(LF@4F@>NA]8TXNYGA]P M[(*N%U4_4='U\C.>14B>I#E^KA[JDO2K#\^FA\VOVEQZ?'Z\IR]U8?K3/@C& M6!+!$,Q34WHZRG-("8DAY3%/61SE0CD%P;PEF1H7!?05_6?'CIE&P7Q@VMKH MT+3'T)35J %:/4"GR!C.X-6 ABTRXBW-N+5%K@7MJ*3(U2_T[:EF(GJK]W]_ MKLM;%E3DA90P0SR"B"@!22P43%#$F+;%DEPDLZ?F.L::+M=V-+DWALLR/!QI MN!7Y1CZ454U]C.H_V&9TG$8QPTF>H2*%$99ZFZ$XAX0I#A'*>:R*E"O$6A3? M5V(4#+MQAD/P?6.T!H#/;A_P!F1@;F_E^A?02!:RH=L)A0/W:=L=8>3V:R>4 M.^ZJ=NI#U[BE;^=TM7K3M45+,B207K$"10BBG&CK,$$,2L:*"%-9Y+EC=O+A M$%,S^VK9P!NPZT;YN)I[,+HXF+[@C.-6=O"$/\ \K_T +N3>,*_@.)Y2\[2[ M>/*3GD5XVPI$7V3=J+UZJ.\WS5 B\SSF%*J4YGIK+B3$.4(0$Y3DA"9,$X#+ M&C\]S-36^;8$U[*3T^7ZY@5,[1;\]4@-O.BW(&U$#'7=T Z#L,5N3P\U;F'; M7G6/BMCV?]J/!NZ7"RZE6'W0PNUT/+Y3;YY79257VM6:%:G ',4%1(R9?3\O MH#;@.2Q4Q"4E0J;$ZEZWPYA3(XBZ)+290"!\VT+;(&W'%('Q&Y@V.FD;^';D M-4RRE3@#OO*5R=,07+XW>>8YST3P:EW6%8PUF6UKX31M MS*0P-&>R.9^;.UQWZCU=FF#GZEXNZ].Y3YM2>U&2BC1*&(P$PA!ATY&$,@61 MX!21-,FS(G'*$P\DV-3H:U>OG=)4H-.L,0=V=#/F0*>=J7K5G%9?434QV)3; ML>)K3.3 [#GJ'+HGN0<&/&P.?"CAQDV1#PSI409]Z/=[][R5>IVLO]"U?$N? MNO!VC(B*90*CS+2N$RF"K$@*J(HF.^:MU-A_ 6JQO*9&8KA)[">I5YR: M@6FM4ZI+"JWUN@&=9J;"K.:\1KDV913LS.1&P1OKJH.#3J-+@<=7F3+<<".6J0R.T7Y-R_"O#WSHU&WZ'ZNWBVJUF)?"7%'Z^LQ6 MVFV@];4?$<>JR#*3+(8BB&140*:TT2ZSM."Y$D3_/LAAU&59IK;?[I^TA#^H MLIB=*P^PPF+^F@=;&^>AK,"N+F!7F1'.O.P1'>:9R1V0-G?7;F\$KO M"ZF+1_E5FQK26!QOFE33K]^E7-]6XE:(TM@@=/ZN7/'Y0F\%GE7[%_-DDJIK/+#3C5\]2M+G76NAM4#2E290G(H:(B RBQ)1*07D! MA;MMI;72_ :WVH%8?T$J +0!@!P'3G+K# #0@U/9; M P/8Q0%L@;@BIC[F-\PVBC3)[\W@L:DI?F5\;B*//7FA[S6/)O_8MZ3'GI@3 M=ZY'%\';G='O7+_<:PF-;";__LG(_$W^N7ZC8?U])GB4%UPRR 31NZ6@$M($ M4R@PHXPF>81SIV26RT-.;9/[^OSX:,J4:MNX$[YFJ8WDSD[*)UA"NU'7!IV;'?!$H837H'MDT&,_T]F M2C7+M9E=423CC!4IS(0)F\01A2S'!8P23G">4(PC M>73]4'O9K?X CFQI.F!WK3EX&I,A#;B#$5_3Y#JM_ 4CZ;$^;4]MVL!I4RQ8@IXM0!V%..J9'0 MOM-U XPF4*L"C2XW0&MSSOER[$KN.6UVM#7"9 Q,:/[S,$#^QY5PAFU^[BG+ MN$W1KP/LJ%GZE:_SO/OPO%IKVE[6K9/-6[^73]TR1#B.K(Y7''J@M6.X0( -S&*GL1KB)O9E.,+> M9N@9;]R+#)<5/[K#8/%(X!#39[F>I7G.$9,Y)%'$M<&%$HA)GL$B25.9R (3 MZF1P]0TV-<[8BR7)3M ;4,E0 26#\)6A)$?<7C.(I V@'N3"A8UV(!DG8&0& MG$:H:$=UZR#1[C,>N:^_?'O[Y=.GM^T^6'"*,X(+F.3&Q,@)@3C*,Z^>&CL8X1S2$O=AZE_TURD_\!(W8N%)2?=R T]_PH-JOFKOJ2[1I[V5W[\M:;6BW$QK M5T+Y8W7[:)KJOGN6?S6E^CZ4%:UX63W<+O6''^HPUBQ6><(Y22'FIBM9A 5D MK."PP#BE,A%13H0U0X60:&K$MBD77E9@7O^P8//RP25>%&ZV+(AR[#D8F%^- M.F"C#]A1J,ZE:*;F8P4:I8#6"M1J@8U>8$>QL>?+@=+'GK>1=H*1YL]M.PF) M=>\N%&2@\3:OD+CL[7E!7^Q]QM*T!-/#_DJ%_+;X5#Z6:RDVB??F0BRM7C9[ MLZE$M/O4ZIZ68J8*+&B:YS#)E- ;)DHA07$$"54J3F/&$^%4MBV07%/;-DWG M7+$K)'C24CJ?KP29,NOSEK$G8OCSEXULP*AD.N&U2FVO(8%6+?"35NQGT*AV M ^HZ7'O:@?N^&?0YD F)=^@#FB"RC7U@$Q+0$P6"F>'FAK9-LU#YXOJ M >KA'C=W@/LNOKBB:T>B83 ;F!<;N':D-&?1G9P!NQEN5\NUK*LWLFUK&W-K_+!F)%=L$T30AQ3#M/$Q#URD4.JB()1 MEG,YVVER9Y+;?>$GY%USEVWB'AAH1DT*3", M"?,^#QDF#$)Q#"6-(%(Y1G$*D\API'0EF@B<^S&F1>'G!HW[EQ9^V2\V&_& MBS7"._+C9:PM>3 H@D/S72OL!KUUAQ[8D7S0.VOV>(6EL\O#CDM;UC :D1SC.)<"\A0AB!*B3;FBR*&029H7+"*4 M6-6=\!=A:C3U[;M<2FI$=/#^_,"W\*4'AW3H,)Q]ZU%CK]5Z *-(W774)??" M;PH<'//!IV(DAWVH*7%SZZ]"L]?=]WOS>&& JS3?"P]<]Z;K3-V%TG9TN9:? MRA]2?-1?VNJAU*;'[6HEUZTDVNQ>KLM_U%_G]W\^R6HE:_-D:ZAE3"9))C!D M4:)-X;B@D&$FH-#[4)+&"9<(^QC%(82;VKZT:P$VVL%:/;#5#S0*=NMY5T70 MZNAG:P>9;#>K?.PI'-%^[Y^]F[[I&\7 #PG](*Y $ %?Q6D(">TY]R+H&-?& M0]X_/LT7+U)^E7K#,O6&Z%*^T9N5,'D$>MQ:A-OYO+UI;]KQ\<5#5?Y#BONZ MD[2II;JJA9LE-,^DR!*HLE3JW2*6D"&6PRB+11%GF,:)4U;6(%).;MLPND!F ME.D,N]THZ$W'+**^N/26/I5K.C>*;>*H#>4XUO08YAO@&MAYI7D=>B\9?$JO MB T- /E X:20DKY2!&H L,\'K888S#/-=R]\]FE3XC)7*J4QR6&:2NU.T$1! M2A()2:KR!"G$.$V=TG9/CS,UBC^( E]1C_0/B MY_U(X[ EWBW3M$3Y>L8PD2J-$,Q9(4R[9 89RQ3,(D%YQ.(HBIQ\S7,#3ZI#]H M"3Z52G[EI=3?@A7XS\7+JE\2"\7/^]Q(+]7#*V_=O9.KI)QDF:%)*G4:FNZ,34?TRB# M&!<,QBHBN(A2HE(K1^9*.:9&3COB:49:.?5(NV(V+([IQ\%X:._HH)3CI38& M-[MIEW5#M''FP^',?IQY&>G@?L#Y<3N[OQ[5W@/\*UX_WBG^]1CL'>4'>)V? M!?QK62V6=4>ZIIM2$VB/XIQD..8PQ53[S!G'D!5(PIPD::$RG*C8*5OUY"A3 MVU[,E32-MAYO;A;5IN>8UP'(:5SM3->KT1IXH_ %RMER[04BJ-EZ>J11;=9> M90\-UOX/^T;0YB8:=4^7ZY<=DFGK\"=91&*A&*1<:)M4J ABEFG#E) ,Q4KH M/SD%UWM'FQHUM,*"6MJ];=6OY4$_U+;ALT #AY#\\;.(Y)F@4G@<%K?B"/' MU"R4/PZLV3SD2R@_I#9=3.?&MV:_T*_^KW+]O:OKV]Z-Q9AJVX)B2').-+$D MII=*&D-">"XSQ0E#3O5VK4:='L'40KNRB V^MFP2&+7!6:66M^D6VTD,_M B M@TTQ[S>RXM\?Z?+W 0IY.^$5F'%L1AZ9>1S .&8@EX?=F$A([5JUWOG_?=8< M)Y?SER_R:;%\:8&LMT8H*- MG* 1U(YW^M#L9YE & T= '.&QYHV+ X01(KR?_RL/CQK_KIAA_T#S4MU(30 M]\Y1EK^%4MUBM_GHM;FF>_PEL>_?&6H4VUP= FJQ!(<7C7PS2*^9 M5SOC9_39&IC(KIRHD:X1!\!ZH-30:R1[I530 &">3_T,\?*P56H^R_6;Q>+W MO]'YLYQ)DJE"1IJM32E E*4"$D$P% 5-$VW=91Q;U3=W&71JW/SFN:QS+0 U M]SSJS._R\6FY^"&;=;Z4W. NP/.32>30&L+YIGS*>JMCF&(U>]-CR<&!01^: M8GL*T)@D&B,SJ(4>OM#,*8A&*2FS-_ DBL><@L*V3,S)9]W]S??5NJF3^KBH MOJXU!=89):N[Y_5JK9>E7J,S7J0$DZ* A<@U89$B@92:K@PXCU#"5%ZD5H4) M[8:;&E4U$H-&9%#+?-.D/ZW CMCV/JD%XI?=T[ X#LP^UT+HY+?:(^/EPEJ\ M?C1OUE[57'Q*)]N/K7_74@#+S&._T]BI'N8^"0+^6-Q4@I M4*U\@?*83FK;FYJT_\1XV48G)=U+(#K]"3^GZ^/C$RV79CKOEEUB4I-V7]\I M;VZ2;Y*4#J^8WR_F)7]I_KL-Q$B:B3C+M769)(GVT22&)(D$+*@BFK(PXC)V M\=$&D'%J!+A5<7/YI*D989R[H[H1;H[;$%-LY^>]\L0-3-J[<[8$FXS-_?GK M"GUL$SA/5 %I= 2_M?\[2"QNP+D(ZG\.(>>H[NJ 0!]ZMT,.Y6&]UOYUV12O MKN^-KVX?EK(.2GVL]._IO/M]0&[\W? M[@?'V\$Z'Q+WD0SXP/B[V?N^^/6Z!,XO'<]K\-5WS['P?HF?[[%[N7>G,Q%& M2N2YS&"""86(:T>"14S"N."*,I[R+$(N[L/I8:9&_Y_V+N??@+E'LQ:T0-3>9 ^E2?*S::E??Z)]?))?E#W,6 MO>4K;1KS]8P@;5^2F$ 6QS%$$460TIS!(N*"(2Q$%E%K"_-:::9&.6W1IGJ' MUEYK60MI?C+-/K=:;#=MT^'$% "0?_+OI@194RGCTUOP5_T6EQNZ5\^KA>4Z MYFP-S'4[JACXM\K4+3Q-)_-6GYOS4]8<.5B[8\[52-;O"'/F9A&'PKC7 M0KYZD/$LYE!X[%G0P5YZ;8+LF;L^JSW^I;ZH6*2=I+")(1:HW221SR'(2 MP0Q3Q-*(X@);;9)723&US7$WK_+LM;;5#6 O!W^^LH:JR\39F?*#3\? N]]@ M,W%%/JL'D@/EK[I(\DKYJAY@G<]/]7F9'YFV]4VE.%W^M*V\.XOB F4%C2&I MV^I$/(:F/#5,IV7C'?D=J-#2V1 M3W#,8B(2*/)G?F\@":192F"21RP2.,(<6=U6\!M^:GO$5E1C MRJVUU\M::<&3%M?EY,UY)FR..H?$=^BSSC,AA!NP _I=$]GK5*@#$8."[G+> M.23X8QUX!I\$QS-/7PS[#SV=WSKBJ:>OQOO'GMYO"5.'[>Z/2K/O]_)I.^2; ME_W"6\U'9G&!\XBP!"8IP1!AH2!E.8%1SF22< M,1VTWIR]-*]:D\X9M$MUZ]Q?Z%\ YD.YXG3>9*E\T+];S7""I,H9A2:@#9&, M*<2$I9"E&<4L0Y1PJ_Z3O:-,C18W54X:2=L4*U#+ZEX'YAC4?HH+!M7 ].6% MDE$.:O8J:(PYS_LV=E!*YF8,PYNI9OFVJZ MAE6ZU0ZY$!K$R;:.0S#*4Z]?G3@:4_=!3HX:-Y+4CKH5T M+$CG +J=(30,E -3QQ;%1NKF+%_+;1Q!O7S*>=G6YVXWO8"M'ISQ"MO\P7[X M<=M!.,-RU"#"_0UA"Y[\LERL5O?+!9=2K#Y6/[3MI(>]-3+5Z8RS#$59E&H6 MRQ(20Q2G.20Q(C".5:XD1DF&DA!%4"X),C5.JPMU+!10U"R\]4N8 B<7I\/R M&'X$D(<^(>DIA%*K 3H]3'I_JPG8JC)\>11;,$ -N#UK@G8EXAMO@CJ$*NF7MO'[43>A8K<-MY<0G M/-.W'LW<_:-M4/VAK*AVQZJ'NC/U+*4%%HFI/)\* E'",X@C0XY2FOJ",N&I M.:U9PV]%#*! ')HQ#_)I.TZO5LQ97 MUKVW AJZ-IB$30SJ&W#<=" +U8^2@&R><>.3U7(]>[MX-@S_9%)+/^NOQNV? MY6K&TS@52@D8LT1!Q!*NS0460V,[:"]&-71F"$!+\9,2TS MW<_"V,\-(< 9F ^<<;$F@4O*]RU\_>S.HM?_.ESP9U\^RB*_I%JWL"]^SL\X M>+NHF]+7#NO'2ML<#_H;L6J+J.6Y(E0AO::57M,(U]='>00C(6(3;%-*.76I MZ1ML>HM\*ZNYI-9)ZV8,],)K9PR$ FWPQ7\:KP':T-@@$M04Z!UP5%/ 1O5# M4\#J&5_V,.4_ZX;IM^V7.DH2R:(\A7D>,8@*+B"F5,(LQ9Q2%_6YC6E26.8+3EAFO &9P1:CPZ>(;@@7/:!U[]1\.,O.;/J7F\TL]^ MTMLZ..I-5==,^RS7;761628QBG'"8,J-]9_$$<1ZV4/!LB1C(J$1<\P7"B?]U-4POR!E"E9PZ8NRQ_U.$$T[/E[5** M<@U,3.RFJVX3U*RPA2^T=7%QW+&-#%L@3M@:UH]Z4A)=?3?_;V[Z_:!S4V#@ MB]3V3S0*PP0S*5-,..%\UM0; M_+K6;I8E95TCD\N2/)1LP-6IA;P!3#Z4564"H0OE5(8QS&S%28)Q3C$L.-&V MI$ %I(3ED%*2%5F"&$[S=K;>5V*2<]7)-?1,R4J\SAQ9;DUCH3[TIE6#;?X+ M=@2\ 5O9FS^::M6'O]MY(."F%0+8L-O951*-N]&% .]H"PSR4N^<$*$=_8^5 MMI8>Z]C_I[*2']?R<37CC+.<, YS$\=#:1)!JK1WKOD5%3'A29HY%;?I&6MJ M]GDK*MB1%?QFI 6UN(XE:OI MF/#0- -S'7>J/F<\5_"(_2A_]GQQLX"N*3X MB;2 BX_X9^'>J3I\]?G9! _T/^J>/N9(5XJ/U4YNVPSS."NXRF&4&-.,)11B M+G,8"U70.$HR(JVZ>?D,/C5ZV1QY:P-L930 /Y456-7B_^R>>FL]!W9D,Q2R M [-/E\+<]OEJ1*]_T73\:J0W)PT[\H?-JW5%+7@NK;4 H^?/ND)S*F?6^1W7 MG%'40]W3Y=U2>\_:[JH;'M[+93WJ#&/$9"0Y3'E.(4IP MXI2U[B'#U!CKZ_/C(UV^&)M@3X6F/.8/6?6T(0XV+Y8VV+!H#VV*==*?AEK+ MWM0!DNQ#=WCJE1=A)WBS"'9&[2QN_=5*'7&M^>(5= M9XXRC+O&_ Z6E^>K_&\$5*G*;3GL9L5A!GA>19QF$B3N95F.209XK 0C'&) M:*1BIVZE)T>9FA'1]3;N_&"!/BH*,2B2T$AYQB_9Q[M;GWU;IK7WJBAW^HVC59/K56BWDES_!Z_MG=3# M&'5\9QL&D[2@:812R+DLM.^ %<2*$)A+I9T*',L\]NR<9"W#U,C N&^+RB3U M&(^]?YOT[9%D/T%N<F./9&>+!79L*E-_VU4W6UKQ9J E[9A?.;BI"NG0V0 M8WE\O;),Q1&T !/&RQW@M-$/;8LG7SB:L]BGSJZOV/LY/R/H7;EZ6JSH_)?EXOFIOG=1Z2 "INVMJC08.M MFRH] X=3XA@]=)D!NVUD(%P'WE"V4IMXH9$;ZIE\!*WD37EW<&X@%8 MT%W&9?Q1]QL/8 YW'I]7^&8H+OCOS7V5=]JPKAX:A[BYQU+_\>ZI'N?]GW+) MRY44LR17A*6:Q[C*(VT-RP22+"\@)FG$:!+SPO&8Q%F$J1%;*Q^0G8#F1E=3 MQ>"*6W3N,V-Y/C(HWD.[U#MMO7<;0N_V]C9YW"?;?_]!E^(&M-J9#N"-?JNZ MU%_@0* _RH'S3IW%&#GUU!>FX^Q3[S?YFN_U]8P/6J=3%8/N%_.2OVP/+R.5 M2U(4>I(PH=J"3S"D1%OPE&/"6412KIRNY[D-/S7*;*6O&VL]5&7OO=<0Z-L: M@4-A.K@=V,!I%A@X790,_-:(/\QYL1]R@0U")Q%&M@E]X#DV"[W>XD=OW6%F M>Y;9W7!^5\Z?]6\;6KU[7J_6VIG6;#NCE).49#%,<(Y,HEP,*684"H59E@I$ M"!4N_.8X_M0(KI73W_YSQ9_'<99$*8.1X@E$BL20,,RA5(5&/U)I(KA+_Z0A M\1^AR=+F+)ZV9_%="5?>WA&O%?C79[WW:-]YJ\<__Q-.XN3?Q=C39[=!#3@I M ^]01[D11\4P=N2^ :U&X38H3^2"[E"N,HRZ17D"=+A'^;[&\Q*8^!^]^=5M MB!?+W7/]&1$H5U1)F* BAXCE*325%J$FPRA!*<%2N?4$.C?2U#:>7=D<;X*= M!=..G() -# -6:'C?@?LDN9A[X&='6WN^'RQ M>E[NY S3'"4DPAE4F5 08:9,Q4 &)<64Y5SDB#K5G.@;;&I4L.UBW=.MU1U2 M.S8(!=3 A+#3Z7LK*/AM$"?9!I*@3-$[X*AD8:/Z(5]8/>-'&7?:.C%EV6LV M:N*";<\*TV@V92J'/!&F7',10YPJ!M,T)4H6483=3C?.CC0ULC""PHVD;93< MC37.HVI'&4&P&I@O3L(T0%^0BU@$)8KSHXW*$A>5/J2(RP\$#7X=N2]OZ*KD MFZ()<1[)7#!B.@=B[7,0"K%*")0J00A+232;! B!]4LQ-5YY)ZO%8UF9KWL; M6V%&7,:V MF6Q"TQ+[FWY%W> W$1E#1AA]@TQMD6_S M*HV4-\#(Z=0NN1=1N[5^+4X#KW8?B)R7?!\&01?]R8%&7?9]JAXN_-[/NBW] MQ^6/W#TM9Y]?-&)42Q5D$BR3EICUJ#$F> M"JA8'*4(14@[/ Z7$:P&M?JNCW_]X(LT%<8W=63G)67F]D&IC>[G2N-=!Q:W MZH"-/G;$83_\P&!_ M.P/RYHO_ NCFE"-6MBI?QB_L'S*]Y3"R*Y=DZ[5Q_8. MQ5?Y4-^Q_;9XNZA6BWDIZJB!L6)FA,2-1I M8+L*M+6ZG2^5C$:^9LCTZ&GH_!CU>&F0J/ M=U8;B9-3GU"*8Q3 MJ;VS0CMFIAPHS&64%Y(BF3*K5-L+XTR/%!OAVEZ3)@I<5]TX48AF6^_$(;33 M@[A%5"P,CD/[;[OE2NIBG2VDM:!AL'((@(7!;*30ER=V;A&ORXCTQKIZ'A\O MRG59A[WXEL7'KRU-?UNMR_JB8?E#MH4-2[EZ_R>?/PLIFFN^CT_/ZY;U87P [H_=UIW7@/62WE=,ZT@5]D-/ MQD %^(.)^4KU^4/#?+Y\?_"1/.STSW+=W)\Q9S2WZ_6R9'I TSM@T32'_JSQ M,T4D%G/]BH>/E69=N5K/DISG5# &A=["(4*"0HIEKK\>!%.%(I*ER.&(VU., MZ9U\?Y*KU;^9<@!&F9_!W'19HSOZ&$>[+2U0+2JXHQ,H6Z4L[^!=-7T6'L&0 M4S(.U6L-NGZQ[9GO[<%,M(WK]S4!G2HCS(.#MS'"?(SDB@PV+V[.RI6 ]GHR MON\>S\VY4OL]'^C:=WEVI:'ELG:TZD8X)G1BVH*MULOZ.[QJRAS-8D;B-!$Q MC/,X@X@Q K4;%$'">808CY'$B5,/&IM1I^;&&*$;1[_M%]7(#78$=VPS8X6] MG;L1'-&!MQ4+,&] 6T1MT&)J3L"%;1EC-?*X#6)R%)90V]%3> 'YJ<.NQV) Y:P<4(C;#T;NZ''+6[C!,=1I1NW MIWU+=VNWM[[WKM[2U?;SWVOF- 7?R.FV9>-H*"6=) [S#:0!*[0 MW#/@R+68+ZM^7'79XAF_[W==L/%.U:6;/Y65_*@'6LTHBTB,>03UWIE 1&)S MU)%*F))428D8I<*IS.C)4::V:QK'NHD\F;+R)TM9UI4L'8LJG$;8CCJNQFWH M(^4:(U,"P4@(?C,R@EK(@&31"T)0EC@]TJCTT*OL(2_T?]B3$)92E.L/;5I% M?7<6TXAAE1*8Q$)"1.,8,IP)F"I$(RIX@6.G-+WC(:9&!8V$H!/1ZQKR"2 M M%_U5\ R]XMV0<5_L9Y4/N]*/AQEWF9]5\VB-G_]D\';4O]+_62QK4C$=']LJ M&1P)S/.X#R*&[=.]K_.A06_W&I[I? M+GZ40HHW+W]=F7$_5C_D:FWZ6/-U^:..+LPD%9%(< 9EE)KF,KR -$X8E#+. ML@QQ3I+QU_N=\#]Z:]-Q[.?P49X<'L99F>2YI&:,-MMV$[],"^W )9Q!3C&#*),(4BT;S*52F6!1$BFG MC%;[H:=FU;VM^YS7/>H6GW M5"M85O0KK=Z5\F'QELY+M5A6)6TO5A,6BSS!$I(T%1!Q&9G+I 1&G%',!<>( M6 6N70>>&I\UHM^ 6GC020_^F3X^_3O02H!:BQNPU<,A7<]E0OHY;4B8!V8T M=X0OWX2_#FJ';,B!(!\I S+@E]LMY]$#MMX\1Y?WC9?;Z*'E7CZCS_-!???- M)K2UJ;T M<3WFX2K_/1"ZK^O';W'?:C&(^>L/XABN?9\84W#Q+6"R=/5MWN1A'A\;X0VW MKM[__;E!S%48HA9XA#)%@",8T*F&)&<)$0Q5-N;1W; MCSLUQCOCC+;B_PMH% "_&15 JX.+T>8P(Q;F\3 XOXZ__QH0.YC%PT ]DE5L M!WD@2]@=J5Y#V.%UX]G![CKNF<$>CWMF[&PJS^COUT%[\IF4L3\6JA]E -D\X]E\Y"AW?H9R0C$O-$,P'D,4H0)BA!(H:))&-,FE MMA)=#KF/AYC:8?8W,P9HKPOLGO0XMATYQM*.**Y#:.@PYU:X&]"*%[#7R%G5 MPW8:.1YFW#XC9]4\ZC)R_I-^*_S]X]-\\2)EG2/LBI M?1^]_M)4FW];Q(5(4Y%#E2&]]@M&H5[QVN.B*>=)G"C&(M\;4]-,A#Z\^^.5 MYGP"24OOZBI\AO:I'*&YZDK4@-G&)X9YM\EED@9HR*+,77J M].HP^-2(QW#'L2GO?@,=& < Z#0!O57 -T3C,C&WP9AB\!P_K-% ? M7.7H/:(^KAC%C@>Y"# R)$B=VB.8T@>[W"CNM5R/;O[H]*< M\+U\:NWV-.(LDUD&\UB99BZ40$)0 :7$E)!"_W]LU;/ZQ+NG1E0;\1R]GE.P M]=/,E6 ,S"(..%B31(_&?1R@']M9__I?AVO_U'M'6=H]"G4KM^\C[HT=WU=K MKL0W[._8@V[^,P^$U=(#2$RJG-H^7D?!J M]-CSVM%:/5Y6;;?9H\6G/0.4NVTU/CROGY?RU[(R%L ]?:F+,GZ1AF7T&TW- MQJ[7Y"PG&<=2Y;!0.(4HIA(2+!*8YH42HF!4YE8)@E?*,34",5\S\-.R%M68 MQ&O]_93@<5&MOZ]^=@QX>LZ,951T>+R'#IT>--IIE "M%J!3PW3@:15IRLAN M6M(&#+)>!V;82*RG+..&:Z\#["BF>^7KW"VG=VVFYL=*+9:/=43HTZ9BFZ(% M%T6.8)P2DQBC/1V22P0%HDF1D PEL=75PDL#38W\.EG!CK!VE=[<\+UL085" M;6 *\P?,R8JR0<]KE?<:PCKKKE_K1W&.BAPJ'F'M614*X@P1&.5)@FA! M8I);W3#S&GUJY+&1'YC*F::6@I$;\(TB0+0Z."3_.T])/[4,#O3 ?+/%N);= MI.EMT&W$!YW\-V"KP9" .]RY&!+XD6Y>A)X MZL8O@#V7LAP?NEXUS)\]=V[ MG.']$C]__)UDZVU'A)VR?5B@)%=4;Q:QWB(0R0J]6:0Y% DE-,]HI(C3\=^Y M@::V+Q@Y=UI^W%Q3*O$LN'8^NYG$6B8++()"093B J2 Y9DD2PD%)B(O-4*JN3M%,O MGQH1U$*9$$Z<_,1^[MJ(6I[KGT3OLA]Y#28#KW17.)P\QG-Z>WF)1R\;S3,\ MI\:N-WCV,[X7[&LSJL>N%.;QXV&KS61KK4#7F%"QZPN$&ABVU5K-<$>90D"3\+EP@6A!ARY MM$%@G(Z+'X0>P,_WOE\NN)1B93J"U^^[UU_LU2RG*4[3*((9UMLO$E$"&[7]U#I_O"IZ_L[/?-L-&LD#A/&6,P MRU$.$ M]F#X-SK(/4S]W\?A$JQ=@9NFYJ7;_19ICC[G) UT\K;7;O548[&N\__&/VDOO_?3G MQ1K\MUQW[W6M,NHX\W:T-.1\#DQ<6O3S8(]3R\D7O<"E11V%&+FPJ!]$QV5% M/=_C>6;9>F=M*'6OB'+&)6.(PBC-M.]$M<%$>1Y#J7"!&8LUJ;J=6IX=:FKD MN=,C5AZ7E%EMY'4A9A $AS[&['#:2GFSB1)5X U=E1R\ITN38[TR MB1)-B&F0HLB7 0M[V'E^N'&/.R^J?73@>?D)W[B,?**E>/_GDZQ6^JV5N%M_ ME\NNAWO3[ZVI#" %R\S_09[@R!R(%I!E>0ICT]N#:CN.1X5;K,9VZ*GQ3RLY MZ$2O[:]:^*XX6]L1T35\8ST7MB&=(1 >/,QC">X )1S< 0L<$[(>?N0XD2LL MQ[$CYS>XWX7^8KJ'U2V>J8KCF$2%IBJ.(3*)OPREVDB*BDA[FZF0D?4MZ,U; MI\9"QE4L5^O2W+GY5=+5\[(-GSBTR=Z'K9]5O,$8(7#D@8/37>@CO:^^!;U] MXVCWGX^4V+WY?/Q'CR2-S\]\+DM^RTNA72/QS,UQZ->FP$M7]C(7)%8IAVEF M+C>2 D.:2@(3A3!BV#0.2ZU3+RZ/-[5%VTK\S_\4Y]&_&[G!5G"'\W4+H/L7 M\P#P#1UF:80%!Z"!5EZ?OEX6*#KD'H1%F]YS?XC7CG=[; MZ[1W)N_PF+L%]-FT^[I]E$N]&;9?X Q+3:T1AE)JTD4DUWR;YP54)$4R)5G* MI=6)VNG73XY>ZV9TK8CV)M )W"[;0M>A,31;[@(1T%/J5_QJJ^C$JTG\[>*'7%H&&8\^/Z%O6RU7T CA66V]TJ3WWS1:CO1)!783I$]_ MP"^2]Z&LRK7\5/XP7<[6>G9*-I>-9_U9KF<)PG%22 RS(A,0)9)#BI2$7"4D M8PG-"H%=.DKT#^>T+XS07:+I KA&T%A M+2G8BMH&WFZ EC9MO78IHS.),B V2[RLQ-([=$&.A M^+^?*PG2J$8P]D30;B?RP63@/>?B&G3>6 Z5#+J%;%X^ZF9QJ-+AMG#T=[\- MX->R6IB+>W6!;KE:SUB1)Q')4YC)C)GT/[ MCY>P@!;P6XHA7VPH#UZ./> M)7 %Y>B:@?,+_/LMKY?-\##E>YO5DJ(48T(13"0S]7QX#&F28BB9 M*0_),B2)<[OE,V--C8UV136-QY]:8=T;+Y\#UXZ* D$V>-QZ'ZU.SN!<8P%' M\%[+Y\8;O=7R!<5/=5J^](@O9ZS6=\HP5)='R66!XYPPB),TTTPA*238]&3% M$G.9(Q%E3@&NHQ&FQP^K.EM^941T)85#]&RIX I,!B> !HY:N@$22L_J'GBU M'XXR\AH_H^3QRC[W04]OA7^7XGDN[]1>8>K:_.BJ4W]8+/=*6->W'[>WTW"N MIA+B>%0#NMX72_6N!Y9,!B/7+5P M;_;(%6[>]U_E^OLWT\C#- WX(BOY!YU_D\O'SL0@<1QQ3"+3"R6!FI(32$RL M"65%1!0K2(2M##3[(:?&O[6HX$7+"I:-L$ /^^B0YFJ'=#]U#H/?P-38DIP1 M�P&I%!*S.HA?;)&[8#U"%U.#BP(V4/VP <*(78":+>+&*[-XV72.RDV5XN ML=N30S6Q>O['E5 2W^SVYH*_$K7=57: M06ZT>Z$Y3: $.76+%U-5..L[S@J28XI:E.DA3B M0O\42\D+Q$16\,POOSXR-=OAB/TR]SK@]75Q?^*K1&],T[.4?R MN<_",I S?3S>*WG)9Q4_[_Z>?\2/-F[%_SROUC47?5M\D4:%_A&3\>"0H-\#^SX\;5G=V!B/9C8C8+F9@)H5 0_&25_-G\V>H+[ MG;G]R>BJOP _@XVZ8*OO((;AD!,2E-('$734O6!(J \WD4''\MM]OL@Y74MQ M3Y?KEYT$G-4[[0/-%Z8\QM;8RM-,,!HS2/(H@8CE%%(L3#M5Q&4>\RA13OZZ MP]A3VRM:T4$M^VX>FJ./[@*_'93[ 57!O#0YC!'H@%Y5"7\4>E M1@]@#AG/YQ7>*7ZFI.VRCI1]*5>_OWEY(RO^7?N>O]?UBF3$9"&R"%*&A68O M)+0SGE)(XHCIWW#."'?,\^L=<&J4M2@HXA40 M^F0!6N$2.A6P?]"Q\P&M(#B1%&CWW-691.,89X);.9(N^+U_14[=KQ.5V)<^ MW7V/E\QJGW&F/;:KZ][YPH,E8/.F1+I)RFGWKY\ 14%7\A=I\HEV1(1 MRX- 1" 0\2__\^OIR4]?<+&5_ M_ML__=.__%\ _^OYN]<_O9RGLU.HP.;@J??3^AE7'_HR73VQS_7/V)8 MXD_$W&RY_O9?__)IM?K\SS___.>??_[U:UR<_'6^^/BS8$S^?/'3?]G\^-=; M/_^G7/\T]][_O/[7RQ]=3N_Z0?I8_O/_^NWU^_0)3P-,9\M5F*6ZP'+ZS\OU M7[Z>I[!:R_Q1NGZZ]R?J=W#Q8U#_"K@ R?_Z=9G_\F__]--/Y^)8S$_P'9:? MZO___=VK:TN>AD7X$J9_3?/3G^N___QB3F@@2M>_N?KV&?_U+\OIZ><3O/B[ M3PLL__J7T\67*525,B]97>]_G/_BS]^7_;S )2%ES>9K^HO-[]=5=B8!OZYP MEO&'+]--\D7%!IN1BZ;!(MU1^'<:;G_CYJ(]+_\1!(HN%A@?GVNN7L977.Y(F.+ZY_<%Q5G2_@8PN?)>Q(Z M5D9>G(3E\DUYOYJG/YY]G2XG@2NC,3O@Q!(H28;3B1(!I42=@K/6/P2-$I9Q M3?5FI7-\X,EJ>?$W:Z XQMC\S\>)6D\S RC[7D+T7> H:OTOYR?ANELXI,- M.O(((3-/'.@$(05-9RT+SAG%BC5-P'.;EG%0,["2YX-*O ?,S$]/Y[,U'\]^ MP].(BPE&1@(P"0JC#:64,1 P,= B9R==D;JP-IBY1BL5AQ2F6LX!"^Z%]W1X#22TV1<8D98=$D. M MF-.F>$*XRO$@<-Q<<2M0Z"<#BH,$V@48WN'':4T^SU:_AU.R>**4J),AJK4! M5:0B'#-BPN0DN516R,.LQ5VK;@4*\\1 <8!@NP#&JUF:+\C K86RSAN^F)_- M5HMO+^89)SY:&Y2C4-YK1K+1&7RQ%EP,/ JMK?%Z )P\2,16L+%/##;#B;T+ M%'T(7U]EDM2T3,]OAS=V,M 1R3,FB+%>="&92,]B!!NMYX:7['(> #_W++\5 MI;?+ MHK$G#Y3=9-P34%[0EV\6'^9_SB;%1\.3RA"+)6],<0V1D7-FG?.!*2-%LL/! MY/O"VX'DZ>1:AY!O3Q!9.UQO%F\7\R_36<()0=IF32-%RI M)&RV!@<\=FZLOAU8GDX&=C!)]X28M_/E*IS\?]//:_^\6.U4(/]#I)UX,D.C(:WF,Z6Q"2N8@?IJL3 MG*!V213G04KO00E>(&C.0;(2K$F*W0\'2RK0=)=&0T?%B$^BSE M_;?3.#^9N. \MQ'K;6-]$4+!5939U0 T2M??*H"GYL$/BKE6W@\33R8L> M+-DN HT79XLJO?/;YHIP4LG9!!" M'EI].Z0\M:SH )+N C&O9O1I(:VF7_!E6(4-6Q.%0C+%$;1P2 (HMQ;='M\/'4,J/[R[4+6+P_#2C$__1QFWR;.2):8L^ \DF-EE:,H7&F*PNF<5(99[X8H";ES\>U@\M22 MGX?+N0^X?/U>,WE>7SOAGCMIF(!B2#A*6D\'I"V0.&H92S"%#7'"W%YY.Z \ MG:SH(!+N B7O/^')R07&C0@F,J7 ,E&?;2@&@0<'3"4IC(PJL2&"FZMK;H>, MIY,E/5"J76#B_/G?^C'A^T\DQN6;LU5M/%(3/1.TF41@$'*69 7W0XI3R?;>KALQ[Z8/0_5?YTN4SCYWQ@6 M%V]^C G!6$/>57*1K&"F,S7R( 7GF/1A_LD]"V^'D:>3=QU"OEU! MY-S[/F?")O3,A AT/MIZTY#!>U^@QFE14'2?Q6'%8_3;!U&QB,# MY1EQD-=03R,!-O:'.R [S7J\MMQT@GDYV=7]9 M#@:"?_GYEBR)KS_V[E%(/M1LB9F^6,Y/IKEVHGP>3FJ318KA<+6\SL"V#0P? M_=1ANAON1OR!K0]O-;-Z4WZ=SFBQ*=F&^7D6Y+*CGLE.ER@":$ZX4JAJ;Z': MAT:K(%VRQ::'3NH!^L8]0-U@[?+.6Z@HH526SM >JJ_#4D+P220H";F,+(F" M;=J<7:>CDQ9G0Z'BWD9YNPN]@^95]W> 0SI*,0L/5IE D7VMWA=< D\HLA+) M&?90_OZ'Z; XA)ZW[JVXB] [0,\=[;VXU*[XFEZN?754(C_06W$G)3_>6W$7B?> F=L-_Q@KWM32B*(#"<0[!9'1KM(VN"*#DR8^ MU/OLA^ZMN)-V'^^MN(NH^P++1<,_6XHK)C@0+M9:_U)[_0D%D@YJQC4JK1_J M4?)#]U8<""S[B+H#L%Q:W.\!I78Y$:T)4F#K[I"Y]N&)0!Y>B%%&'<-#-=0# M.#&7M(P+EA;>RWYB[@ HSY9+"D(OO7\ODC:( 7SM(ZJB9;1AH@?BB6F9)1;U MT)N+_4%RG8Y.W)4]M3H?3,3= &1S8W')A+-*V^@X$#-D73VK[XJ*! Q9LR2= M+[F-FW(G.>/"Y1#]W@F50X3= 6)>A.6GB4B6Z>@3!#0D!58TU&PC<&TY1@P& M52/7A%;O 0\'*?&F/[*K1#M P;.4:G>FY3L*\:9?ZDG[.ZXNJL!1%<-=KF-L M4KW$"J:68''P2C)AF-3VP4J# \S' U2-ZY4,CYK!-- !FE[-OA#5\\4W8F$B MB[&IUFEEY\ECDXF/T@VV'I:'UT0'$KA,?>?8U0PDN& T40>8Z$J86CJ+DRAHG0QL+M#ML!B_+ M;7A@[2WC_0$R7X63@6S0_#,N5M_>G@02QRS_\I]GT\\UB*SV5*=ZH*H(7*K: M]"EPB*8VI^39:27)JRMM+I >HJH'?V>0J&DPT7=@9_XVG^<_IR'S 4%/3@X@\!C+Y%V (57).[9QRGY[>?" M(#3_\C6=G-5B\TN>BLV215Z[EY9 GEIMGNQY G1D>QEF0G\;MV8;ZGKP:P:! MT."JZ !>+S?+UK;*I_@A?+UD;>+)5')M"NA(AE.YS""HF"$%S7-00FC?9L#; M_33UX.L, J6!Q-X!@*XX];_/9^G"KP\E%.\2&$-_J,+) 217'V2.A6LI3'1M MSJT[R1FG?WX#V!PN[ X0!8.]JCYFDLDUMZF+. MUQ^G.7ZSVX*=Q-E!H/1Z&N+T9+J:XI)\]?65_:?Y"0E]6?WVU;=+T3"A?)0A M@Y"U[ZD4$;Q2FI@3U5#:%$H;2[(MA9U<8P]S2]E$+1W8G"M\W+VHH_T8M2)['"++G-4>>XUJ*.ZDIQM(':3M>^ZV#A!]'P!: MG-&JMV0T<8JVDU\_(Y<4"M 9#CXQ URED+-1I82'NH ZG:=P49"-8#:2"O<'T!1=Q/I1_/I]]_("+TY<8+XM3 M#-?1^9C J"#JJY "3ED-J>X3H83@HLWUZAW$C)MX; 2@0X7>@1FZX\PN"24+ M00,OQI'W9RDJ<2Z!5:&.PT"F7!O'>T]OJ5G>L15J#A-Y#[FG*[B_DD:U:$S! MDLA*5J'(8"%*PR!:5AR=Q[SX-D\C[J:G&U>[81+@<$5T8(-NW>5UMJY>!66A.9EB"5IZ"EA])F%E49M(61=]P"Q*&QOV*&G=N.#MT#:L M>KKPR^^(,:ZQDY(4W$/*AM@I.D!010)GG+ED?S ,H([:>K&IV^' MKH$4T@&TKC Q"1R3ERZ +2&!TE& CT:!"!39.A.D)!&E8.7 F(T9%5YH8#$\P#.2..]++;P M-G[4@54M@_=1/2JV!E)(!]"ZTI#\/\+)&4Y2<06E<\!%5+4$*$)P: "S)@YX M#,*V*=V]2ODX;>,F1ALA;F"5= "RVX*:1*FRX4C;Q DRV77 NF,Y M Y.HM0@Y9=FJ(>Q-6L;->38"T8$B[R"C\-MT-E]D%%+B4HQ )1(%+XG+P52==BM-9)^3LI MVRYQ,?B$F+%2]8=K9S"T'7MNR-NU0C[A:IK"R75NAAHB8"M8XX7 ML9XES 0<,IQU@ V3])4S0 (,:&T)UK9*;1]]O$B40FN6#7!9*&PNA4.4D8PS M8Z46&ADF6IV[3VR\R"ZH>&2\R"Y"[\+%NV\(@L$ZZS[502MD<16G^,;ER 5 M-X9G+KEM\P[U:8P7V4G/6X\7V47H':#GC@[WWCJM%$N0K3=T1G/:5"8(D%KP MXA(6W6A^T],9+[*3DA\?+[*+Q'O S.V9%SPZMAY[[E0M$ N!@<\Z05$E9E>2 M3;K-H?P$QHOLI-W'QXOL(NJ^P'(Q\\(8K5/.$9QEU?":VC7/*\B9(E&G0G&L M7>5+Y^-%!@++/J+N "QW]!Y!*YR-2D(2(M?24U4%8L&$4.I(.6GD?\OQ(H-X M+_N)N0.@7"F8H+#TS6+-45[73KS%Q?M/)-&)*4JBMA&2=@P4RQ)2$]VF',$E'5@ M0D8'D2&=PJ;H&#(R$U5K7-TDJA/3-#B>#A)^CSAZM5R>$1LV%"PB%+ BU^[! M28(OALYZ[HW(''EBC5Y5W4W0V$4J;?&SA]![Q,Z;L]5R%6;UAF>B:E8KDSVU M6A10FH3D!9::4F?>HQ/QC78_<4= M']WLWN(Q-@:ZKSC_Z,O%OE_KBB1SP0RH:A!')Q:X^DI%)V>$]EP*U^9AT#T$ M'5X.]P5G9_@K;;F[.@]=MJRNC4/IO[E6_)DBG=(FDG6M*3)AZ\ %;8$ECT$; M;;!1 _$]B!W7&Q\"1;>KY=IJK(/C\&O22-ZYZW -@PTN\ 1B_FR]6;LMDO$XUHK'0>C$PU MN8J"PHODB?C@5,@6L=$(L&MDC&N/!E+M+7=J7SEW ))WI $BX-.S67Y)')S, MUV-@-O*9!$X^9<::6HV)X@H9P16A@%O+%-.@#5 M>UQ7XOT-9R2J$V+I63Z=SJ953*OI%[S@"HL6S)#R? M%".O(#'@F(OCDEAJ5IIRG9)Q'\BT\^KWEG8'SPDNI?+]S>J$L3K$VCF0RI7Z MQ">#HWBE]OYWS!CD43=J$76;F'&]JZ:)@STEW@-HZHOG<_*O0/]2.C%G+[D6 M$&RIP[.4!*\#@M32F:(Q.MZFO.EANL9UJII :3@]=.">7[S(NH@NN*9%O./ M4XUF424RT!3<%LF+-@X#MVVFF=T@9.1DU( ZOCU\E!>?PNPCOIH].UE_$BGM-UQ]FN?YR?SCMPE7-C&9 VA'L:ORY ,X MK&-MB".+J%'$-F^'#R!ZY+16.S@>2Y']0'-],HN@U![0,(\M"*]NF,FQG4L=MA]P"9VVUU8&ANL;@)(GB1<@"D!/=ZQ&( M45.$E(NVVC$OBVR3BKM&QKB=CYO#:"3);+ MBGD$;]!#) .JF.':^S;]6NXD9]S,[3":?@0^NXN]0^R\G)ZT@BGVJ#X'O&.YPG:6!7@7?M]* M/!_!)HV-V=$_LD9C-7:\73A&M]/!,?+ K<,N6TG0L^)JUY)ID%C(0ZUDS]"4U>E=U..V==/LY D*/K.?.D?WK M?$'NR>:]1OIVY0D'J6#]W#F R6*>@?D M;0:%I6&WXZ*$H](BIWV!1'@D@'&^4. 5RPLM<@C))+%LDIP,09J'J! MY;/R8+W(T6MKDFK3+7M@1CHHD!UO:XP)B@ZN-A]@?RMV4Y0%G2N0:@VI2IE! M4*( L]$'^I\2C6Y #R2\D_9U1W"(CJGAOHW\A(ED LL*DL4ZN8@+\#)[0*6L M"9*+D-LX\ \0U4D'O'&!N)-FGM*4GVLYH_6#C.5T=G7*T7G7[8N!3TUR9(\O M>YR4V8[L#Y]!>V"$%8J4G=.^]B^KO;%S *_0 G-:85(Y1-9F6/E6Y T\(TC% M'*35!833')0J##QJ!]QX7XQT5O+&#=+[FA$T$"X>&1*TB]0[.$ M\UG=R>?C3*PLVB2BW@>RUUZYZA0(X(XGCCE)WFB&Z(-D=8*H/?1]'W0.%GX' M2+K!PV9L17;)*!TEB$**5JDVL3%!@R0',S'OLM9M+.Z=Y'2"G,/5?;-ZZ6#9 M=P"@*WV5-T-*I&$Q4E0/.M(?RM77JT)(R(8S@ MLNX +,]R7L_Y"R=OPS2_FKT(GZ?D]E\P(ZQ6L9!>K2JTERC8\!@S2$FA#!>" MD=B: .=!LD8NFQP<1,/IH = I71V>K9^:7]?JG+#6!:2\\(,66:K0.5:$HH4 M(1LM6+8N^B3:C/G8FL1QLUX-@-9$-QV [AVN2#:8+ZJ/-UP(([GR$8%9S:HK M("$(9& \,H=.9U;:/"._FYYQ G;OSN!M>7$"%C.N:S8UTFIO: M]R,4*!I5BC$ZVHBJ<3L)#(^CP330 9K.J?[[;+JZV Z2:^F#=.0!^MI^ MU&F(=81R-)PG%!X#;Q.YW2)EW,?_P^/F,%EW );[Y]_FF$3DNCI]G%"?2"*1 M8P%>O,Q<66-4F]8\ATV6/M9LQD&210<)O0/TW#'<5%F?C#06K*OY5Y,T^!@$ M"(DV1%ZL#&T F=OCCI.S.3(AP: D5Q]K V)&X2;7 M3!5M8M;\O^UDZ9VT^_ADZ5U$W1=8GE_&A=D6(11$6U]^%"W!:9)/9%J[$C)Y M_BW'*G8]67H@L.PCZ@[ 74J-1BCN M.5FZ??W2@-[+?F+N "@WRQ)?S6Y?*+^C4/#7^>+/L,@3)D16F3QYU+4!@; ! M8D0RGR)82QO,*=:FY<..A';B\.R)B]M=U9HIJ0,,WGYF*(QWO#(0=:V)-<1% M5(J$)1RJK#.C$+*-K=KKA6C+-_?M%'_3EAVDA;UA]'E='4T;9K$:Z.2[*:"] M*J&S95YP\@9M7@\[8G0J>.O!6R55,2HFUZ8YR3#TCSZ!\7BP/;Z^^\+Z^;3O MEV>+RO'Y NN=_&(^^T(R(0&\*>NLW,067M^Z>!#>UEH,K\!G8^@(D@6#RSKD M5N]K=Z%S]"$@Q\5N&_WU<*S?S=U_A),SO(.YQ)6K 59.=42F9QYB(;$*$X5 M+;60K8KR=B!S]*DB8V-S .V-",U:@3[Y_A9P^6%^3[7'A_#U'2:0*&1&M"#+KFR7(MRO?!Z%D]";FS=%X M?(7U:SC/CX7?\<_U/RTGTCLI+3&40YV"432K8Z3(9:\Y& M[R5_M/W0%48ZV#._36?SQ94]?Z&#:AE>UMGT-:57IQK=E]+[]W,M3;)VP2== M#SE10.7"(4HNP*C(38@L&&RS-X;B8/RV^$?;!*,HO8LYWE=ZTV%,R^SZ- ^E+1"#E+2OBX4@@@ ,UNM4 M(^)&8TKVK";X,>ZV#E+#@5>LO\R&.94'NER6JH@8*$A5PF10=)B "XR^DH($ MZTKDW+0!X/&*"?B/<^MU7(6/#/7U#ETS7R^"K)M^R4@<%9)"B M5BQPIFH89D!&A=6;]JK5"YB[R!FGEJ^IXN\L7#]$"]W4-EV3S\1**WF,$8QT M=22[B!"89Y 8*R(%EY1M$Q/?T6ONV(;HF #:7^K= &=]A+_#SV>+]*FF2F]= MATV"*3[QY,"4.OTL* .NOD$S7EMI3%':M1FZ\"AIXY2^'1-@PVKGT-3=A\'. MO]?3TVG-!4Y#G)YL7E:'V;?7KU]<$V,US<]O)O G*FL=R4$$01],/B,B1$5A M-@_"&^$CDZY-RN40JLMTR>%'=40_Y,73=CZF^DO%7QB2I381<%$7GF4D(B?B11AMK M190^=#%^:? RN6/";4]Y[VT4O^ BSH]@%M]AQM//ZXTR"3:B3O7]J$T:5*KS MI!SM!",UN2M<*&;;/%C;DL!Q"N%Z,6K[:JH?F]7J:L=:S40D7]O4S$!$#L%C MI O\9)X#E&VJ8T8\:YO\.JY8Z*\ QQT89?O3G3IH!U*GD'2J0+*ZPA>.@X: MO7(Z%YZPS:/-_=.-@]>NC9]NW$4+G=SS74][.8=UF"T'[[&ZM3R06^LS&&1. M%R0_);:Y+]X]V3A\V==XV<9=Q#XH;HX]2B4L/_UZ,O]S>9V9H2:F7'[Z<0:C MW,W,\/-/+A>Z'&_!I2-$I/J6JT1"'L41/I"="5($S$*Y$!N/<;B#JH.?/."J M?B;%3%^F)+_GW_Y.PG\U>T.X)>W-/CZC _W+=#7%[W+07HLDHP(72QW:9FC? MI'4WM20\ZLPT:Y,]W)W63KJR'(JF6V\9VBJM@_3@E1B><^62=9&)1LTP>QE9W5K;]Z=/=A%]!Z"Y]J2AOD>8I>E)'9OV/6;Y,-]5 ME"9I2ZZ+=2U_+B.C($4F!B-+P8FRTJ4V<<96*<6WI^)B8#Z2@+M(BSTYK MD>)_K:FO0S$I)/\XK0T1EDM<+2MABD.'28HDLEZ,93JV/,(W/* M+ L18Z-.*G?2,VZ3J>X .(#2.H#>R\VRYU+\$+[^\K7R@L]QAA3?3;A@R>;>- MYV?+Z0R7RPD37F7- H@0,BCF*.0+]8E#\LIR$] VFC5X'T7CMI/J#H>#**Z? M^H;*Q.MZTQ1#^N/*S?7Y9?;JO#ZX\KQI:_%?F.O\!NU4Y!"%JHW;(T+TVH)& M(8U'%4JC5N1[$#MN(ZKNT-M:W?T ^QUIFNCX]&R67^(7/)E_7OJ@**0#Q*Q R> @:"Q)N/5Q3IMY9(\0-FXCJNX .Z0:Q^Y_^OWHN+MI MYL2Q++6F,\,8B[69JX:8'*N97I-"E'78R6/WU%NM-&YWIVY -KQ6^K%_ZX*U M6D5.2VS18NQ1;$)GB-YZA"&] H:ZM@*(%EVT*G%SK$-N\-]V>QI%[ M-'6'UD;:[2!(O\W9LY3F9R3Y[^?$I!@3&&9#HK/5/N8\I&09*"<=Q.P16,R9 M9RFCB6W*KA\DJ[<1.$?"W+Z*Z1EL;Q?X.4SS1>YUXX50++;V4#;WHIP'K7D) MD$JN/8$-[2RN'5B&WB8F,,4V=XG[T=O;E)LCP7-P5?:,VPO[_S9\6QM_EJV3 M7$B(6&NFK! 0ZEV!MX81S\AM:E-_\2AIOG4,%V??6Q;40R & M[3T=!)!+D:!TH%A-10G%15-BEB(TFM"P#76]3; Y'NX.45.7T+O,%ISG\*_R MYATB@41#"5C;X9$I#[EDD.BCM,R(:(_E(-Y/96_S:HX$Q8'4UB4D7]36%22R M?TQ7GUZ<+5?S4UQ<=G.9&%4\CYX$%T+M$2X<.&4B\*0TZJ*R-\I)L3^.XLBN0"W" [3>^IR#TZV&*NU, M:R==8X_TUG HI8U].4V1V,4,G/2?9]/%INI]W:FB\KWYVSR))G%M12&L)$]; M6GF(EM/F1B&$1*8$;G=)O>V*73XZ'$SM\]8ZZ"=/NNZ-8U=/B$<&I:-5=<1 M-FL]$>;E]_EWS\]( 23)Y208)(_7%="^=MNCD)-D/?0,KI(!ZYRLK+Z5I#!7WAC('JZC/\*6.G"?)D1/R>C[[2&N< MOL2XFDBGH]>.))5$=91=[19 &TF"23'6Z7_.Z38/6^ZCJ,M0N!70!E%+ MWRC;W+NO']"^B2?3C^&\M3U/BKS?]20.3?O(1E%S4(Y@DKQ$@<8WNIS;@<@N MX]YC8G$(Y?4#SVLIT3K:JR;BEY,BL'A-\HJB[ MZ1FWM&M$QVY/E73@S&TOM$GQQ03C DA9I_P6XI&8*B"L3H8YZ46CB&)[&LBWHBD\@I2-*1XV7[I&"P='"*'V8T@C.,VUWEE28+B68/#8L%&+LB_*T7R-E>; M[0^&9@YXGT#?297=3-<^C&5IHI(H$:PE;A5'22P'";&4: -'KF2;N+ ]>IMY M[YVB=Q=5=C+EZ_W9Y\\G:U&&DPM1OIJ5^>+T7)D70A4NHBV*MN-ZS(:P'H)F M$=!BR$P6FW*;.JN\\5 TK=AFBDTGB@9 H\>(7$R]LKQ M )X[45LI:<980A)2HV=GUP@9>193"V7?>E.VO^2[ ,ZFQ3 N*P<3@1A"Q@P9 MUY-K70$GDX7B=(C>I)!XFX=A-P@9^6'-48"SO^0[ ,YER[:+\KI9ODR^O2+; M_=U<*Q6]B"05;6N_+YGIK MW=KW^>K_XUK>SS)ABO%9(+@R"*KK Q$IFB3*NZ1*9>B M:@.];2D VJ;B%%/C*KZ"B-+ M'WDDQK'1XX1]21ZY4.THEO X^AS=-,Y)BHOE>I+3NC;@H@\;^;KK1[Z36(2R M2BC@DG-0Y"Q#S$X!'FV M(+%=VT+3<++Y_JJ1=TQS59P!AT@1N(B2(G"I(9MB)<98J_*:V+Z#21^Y;NTH M-O"X^AW;%GZH%XMGBV_KK;FV[Q=]#2KOO^'JTSROGV2\P\]GB_2)')?+]D,D M&-+:] O^?39=+2>T7XMDV8'(M:DOV4%PA@)#HX)@Q2:OH]G*: Y'T\@E;^VM MZTCJ>\JHK5JI3;7F)R=5#YOLZ$1QK+.B).A27W869R'6 2;19)>X2$9(T1R] M=],V0)UCH_DNK_O*^_7O?=-K,>MK7"[GBU_/*([\KH>)ER&3F"/A M,=09S9Z!S]I!L9E[;XL07&Z%WL-I&?=>[@AH/;*Z!D/GO_Q\2R.OZ2_6_[3^ ME_I;[[#\5/__[^]>7?O\T[ (7\+TKVE^>O[I;Q8?PVPS$#?,\OOIQ]FT3%-M M0'/>3ICX?#L_F:9:^'N-E>7T]//)H^'33I__\W86R 9D"+^NL.KW M+P<.";I" $5-2UHKG^^;67Y[A:O+\&PV3'H3\@P5A.EV_*#TIB6@YD3D%%,P!C[6H3&=6^\]3Y"Q@<]SIW M?$PVU&H'F'V/'ZNHWN'G^>)^U\*'8I/! G7J8)UAY"!(BC>YC#E'%[4)C1Y. M;$/>N%>XXR-T>!UV ,Q?PF)6&S"_Q<7ZGN0F.U%D9J7.X+2LS;^] U<,@Q"2 M2RJI&$N;,M-'"!OW?G9\, ZIMPY@>&\?^EO^K],A);X,)^==J5Y/OV ^ M'_%Q^)0G_4N#/$ MK,%P@YH7;U1NXU%L1=ZX[Z7&A_'P.NP F"3*6K"V6,ONW73YQPNB8;JJ7TU( M)CIHB> -*Z B8^!KS0]G/#MD0@C7IK/M T1MEXEG/RX*AU)8!]C['?^\K'/M2_B[FNKJ2%S8IR14#G2GX5\$G IMF$ A,-CBO MK6USL'5Q)7\EG?P+:64Q"R<7J>3E\V]_P_G'1?C\:9J>U0+BM2ZO1*;<;\+8A^X/FBJ[PX\"HHNP\>/"_RX M$>F&]1M,E5B*]-R"C#K5UK *0IU%D3FZX$1M/=4FM[ 5>3_"'?\AAQT M\][4WW>..#D]2:L"G(BO#]P$1"T-.)ND#HGS$ML\8'R3S;_7/7TEL\\65+RA@(7$>0S+*<97:R42C211#W^]EIQ,6;\H8. MIE"UN2G!6$XDX]85)D%K*T!98< S5N](K/:!FY@:!;?WDO0C!&"[H.U6,FP0 M7?T )O?5VS=',K!75CJV.;V/R:Z,9S$BQB@2)*'J.]U<('KZ(ZAH#!IAA&\S M!:$+XWGA'6V:YSS_]N(D+,]3'Q/DC/QUVHA.UG9TAB>(26CP5@ADY'-%+IIZ MN7<0]2,8T%T0=Y\W>ZB^>@B\SN)RFJ=A\>U]N&3HV=?I MD+55W@B&?&I<]X.9,.^S3HQ!L)+7>R,RT"8J2"D%Y1PS2;7IX' G.2.WE6]T MD!TN^0[@"48I",RPY]],FTZ06R$YGC7O$T8JMIZ 14XP7BVGOG V]3#=)N('0@;NV17=U%"#Z?Q M_6D=(S-'3A(QDI%;(0-XHS1@%$(G+1GC;=KY/,'LZDY*WSZ[NH,&>H#2X_D> MY,:SE ,(D<@G8;7A4/ :F-!2DJ@R-DIR/.'LZBX@V#V[NHM&QFY0?[B5IY,QJ M&S -JXCN[,SS;[^]?O_O8L,*;01>:A-_E*).J%"%G$9/WUK#%$77MO#MIC(] MO,ZX.86C6IW]Y3LB5#).)Z_Q8SCYA0*,U;?U8:U1&A5STM^#Y-<99P^>_SD]J59?GZ]8L+=ZI>ZWB)P+4ABU;(L7(H$ABA+4D&F0K; MC4799K7QP+"_$N->6:XHD-/UY:>T=